XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.4
Pay vs Performance Disclosure - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Pay vs Performance Disclosure          
Pay vs Performance Disclosure, Table

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Summary

​

Summary

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Compensation

​

Compensation

​

Compensation

​

Compensation

​

Average

​

Average

​

Value of Initial Fixed $100

​

​

​

​

​

​

Table Total

​

Table Total

​

Actually

​

Actually

​

Summary

​

Compensation

​

Investment Based On:

​

​

​

​

​

​

for CEO

​

for CEO

​

Paid to

​

Paid to

​

Compensation

​

Actually

​

​

​

Peer Group

​

​

​

Adjusted

​

​

Jagadeesh (Jag)

​

Robert

​

CEO Jagadeesh

​

CEO Robert D.

​

Table for Non-

​

Paid to Non-

​

Total

​

Total

​

Net Income

​

EBITDA

​

​

A. Reddy

​

D. Kamphuis

​

(Jag) A. Reddy

​

Kamphuis

​

CEO NEOs(2)

​

CEO NEOs(2)

​

Shareholder

​

Shareholder

​

(in millions)

​

(in millions)

Fiscal Year

  ​ ​ ​

($)

  ​ ​ ​

($)

​

($)

  ​ ​ ​

($)

​

($)

  ​ ​ ​

($)

  ​ ​ ​

Return(3)

​

Return(3)

​

($)

​

($)

2025

​

3,183,288

​

—

​

2,482,205

​

—

​

1,139,884

​

554,098

​

139.49

​

131.18

​

(8.1)

​

47.1

2024

​

3,692,318

​

—

​

4,268,060

​

—

​

1,919,707

​

1,994,401

​

117.14

​

125.85

​

26.0

​

64.4

2023

 

2,956,326

 

—

​

2,820,325

 

—

​

1,799,020

 

1,878,498

 

107.45

​

117.81

​

7.8

​

66.1

2022 (1)

 

1,269,605

 

1,416,066

​

1,836,915

 

(1,346,967)

​

1,687,167

 

1,583,306

 

94.34

​

103.45

​

18.7

​

60.8

2021

 

—

 

3,919,201

​

—

 

5,051,860

​

1,402,350

 

1,643,440

 

111.10

​

125.27

​

(7.5)

​

46.2

(1)Robert D. Kamphuis was CEO during 2021 and retired as CEO effective September 30, 2022, and Jagadeesh A. Reddy was appointed CEO effective July 19, 2022.
(2)Non-CEO NEOs reflect the average Summary Compensation Table total compensation and average Compensation Actually Paid for the following executives by fiscal year:

2025: Rachele M. Lehr, Ryan F. Raber, Sean P. Leuba, Craig D. Nichols and Todd M. Butz. Mr. Butz left our Company effective June 30,

2025.

2024: Todd M. Butz and Ryan F. Raber

2023: Todd M. Butz, Ryan F. Raber and Randall P. Stille. Mr. Stille left our Company effective November 3, 2023.

2022: Todd M. Butz and Ryan F. Raber

2021: Todd M. Butz and Ryan F. Raber

(3)Total shareholder return is based on the value of an initial fixed investment of $100 in our common stock and the Company’s industry specific peer group, S&P SmallCap 600, as of December 31, 2020.

​

Deductions from, and additions to, total compensation in the Summary Compensation Table by year to calculate CAP include:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Fiscal 2025

​

Fiscal 2024

​

Fiscal 2023

​

Fiscal 2022

​

Fiscal 2021

​

​

CEO Jagadeesh

​

CEO Jagadeesh

​

CEO Jagadeesh

​

CEO Jagadeesh

​

CEO Robert D.

​

CEO Robert D.

​

  ​ ​ ​

(Jag) A. Reddy

​

(Jag) A. Reddy

  ​ ​ ​

(Jag) A. Reddy

  ​ ​ ​

(Jag) A. Reddy

​

Kamphuis

  ​ ​ ​

Kamphuis

Total compensation from summary compensation table

​

$

3,183,288

​

$

3,692,318

​

$

2,956,326

​

$

1,269,605

​

$

1,416,066

​

$

3,919,201

Adjustments for equity awards

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Adjustments for grant date values in the summary compensation table

​

​

(2,380,000)

​

​

(2,000,000)

​

​

(1,650,000)

​

​

(650,000)

​

​

—

​

​

(2,280,000)

Fair value of unvested awards granted in the current year

​

​

2,328,590

​

​

2,446,708

​

​

1,447,334

​

​

1,217,310

​

​

—

​

​

2,482,642

Change in year-end fair values for unvested awards granted in prior years

​

​

(516,115)

​

​

138,291

​

​

112,820

​

​

—

​

​

—

​

​

420,065

Fair values at vest date for awards granted and vested in current year

​

​

—

​

​

—

​

​

—

​

​

—

​

​

—

​

​

—

Change in fair values between prior year-end fair values and vest date fair values for awards granted in prior years

​

​

(133,558)

​

​

(9,257)

​

​

(46,155)

​

​

—

​

​

(1,521,442)

​

​

509,952

Forfeitures during current year equal to prior year-end fair value

​

​

—

​

​

—

​

​

—

​

​

—

​

​

(1,241,591)

​

​

—

Dividends or dividend equivalents not otherwise included in total compensation

​

​

—

​

​

—

​

​

—

​

​

—

​

​

—

​

​

—

Total adjustments for equity awards

​

​

(701,083)

​

​

575,742

​

​

(136,001)

​

​

567,310

​

​

(2,763,033)

​

​

1,132,659

Compensation actually paid (as calculated)

​

$

2,482,205

​

$

4,268,060

​

$

2,820,325

​

$

1,836,915

​

​

(1,346,967)

​

$

5,051,860

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Fiscal 2025

​

Fiscal 2024

​

Fiscal 2023

​

Fiscal 2022

​

Fiscal 2021

​

​

Average Non-

​

Average Non-

​

Average Non-

​

Average Non-

​

Average Non-

​

​

CEO NEOs (2)

​

CEO NEOs (2)

​

CEO NEOs (2)

​

CEO NEOs (2)

​

CEO NEOs (2)

Total compensation from summary compensation table

​

$

1,139,884

​

$

1,919,707

​

$

1,799,020

​

$

1,687,167

​

$

1,402,350

Adjustments for equity awards

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Adjustments for grant date values in the summary compensation table

​

​

(618,000)

​

​

(971,000)

​

​

(776,667)

​

​

(790,000)

​

​

(575,000)

Fair value of unvested awards granted in the current year

​

​

483,734

​

​

1,187,882

​

​

681,272

​

​

1,052,009

​

​

626,113

Change in year-end fair values for unvested awards granted in prior years

​

​

(89,902)

​

​

46,263

​

​

68,636

​

​

(39,888)

​

​

83,275

Fair values at vest date for awards granted and vested in current year

​

​

—

​

​

—

​

​

—

​

​

—

​

​

—

Change in fair values between prior year-end fair values and vest date fair values for awards granted in prior years

​

​

(26,296)

​

​

(188,451)

​

​

266,032

​

​

(325,982)

​

​

106,703

Forfeitures during current year equal to prior year-end fair value

​

​

(335,322)

​

​

—

​

​

(159,795)

​

​

—

​

​

—

Dividends or dividend equivalents not otherwise included in total compensation

​

​

—

​

​

—

​

​

—

​

​

—

​

​

—

Total adjustments for equity awards

​

​

(585,786)

​

​

74,694

​

​

79,478

​

​

(103,861)

​

​

241,090

Compensation actually paid (as calculated)

​

$

554,098

​

$

1,994,401

​

$

1,878,498

​

$

1,583,306

​

$

1,643,440

       
Company Selected Measure Name Adjusted EBITDA        
Named Executive Officers, Footnote
(1)Robert D. Kamphuis was CEO during 2021 and retired as CEO effective September 30, 2022, and Jagadeesh A. Reddy was appointed CEO effective July 19, 2022.
(2)Non-CEO NEOs reflect the average Summary Compensation Table total compensation and average Compensation Actually Paid for the following executives by fiscal year:

2025: Rachele M. Lehr, Ryan F. Raber, Sean P. Leuba, Craig D. Nichols and Todd M. Butz. Mr. Butz left our Company effective June 30,

2025.

2024: Todd M. Butz and Ryan F. Raber

2023: Todd M. Butz, Ryan F. Raber and Randall P. Stille. Mr. Stille left our Company effective November 3, 2023.

2022: Todd M. Butz and Ryan F. Raber

2021: Todd M. Butz and Ryan F. Raber

       
Peer Group Issuers, Footnote
(3)Total shareholder return is based on the value of an initial fixed investment of $100 in our common stock and the Company’s industry specific peer group, S&P SmallCap 600, as of December 31, 2020.
       
Adjustment To PEO Compensation, Footnote

Deductions from, and additions to, total compensation in the Summary Compensation Table by year to calculate CAP include:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Fiscal 2025

​

Fiscal 2024

​

Fiscal 2023

​

Fiscal 2022

​

Fiscal 2021

​

​

CEO Jagadeesh

​

CEO Jagadeesh

​

CEO Jagadeesh

​

CEO Jagadeesh

​

CEO Robert D.

​

CEO Robert D.

​

  ​ ​ ​

(Jag) A. Reddy

​

(Jag) A. Reddy

  ​ ​ ​

(Jag) A. Reddy

  ​ ​ ​

(Jag) A. Reddy

​

Kamphuis

  ​ ​ ​

Kamphuis

Total compensation from summary compensation table

​

$

3,183,288

​

$

3,692,318

​

$

2,956,326

​

$

1,269,605

​

$

1,416,066

​

$

3,919,201

Adjustments for equity awards

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Adjustments for grant date values in the summary compensation table

​

​

(2,380,000)

​

​

(2,000,000)

​

​

(1,650,000)

​

​

(650,000)

​

​

—

​

​

(2,280,000)

Fair value of unvested awards granted in the current year

​

​

2,328,590

​

​

2,446,708

​

​

1,447,334

​

​

1,217,310

​

​

—

​

​

2,482,642

Change in year-end fair values for unvested awards granted in prior years

​

​

(516,115)

​

​

138,291

​

​

112,820

​

​

—

​

​

—

​

​

420,065

Fair values at vest date for awards granted and vested in current year

​

​

—

​

​

—

​

​

—

​

​

—

​

​

—

​

​

—

Change in fair values between prior year-end fair values and vest date fair values for awards granted in prior years

​

​

(133,558)

​

​

(9,257)

​

​

(46,155)

​

​

—

​

​

(1,521,442)

​

​

509,952

Forfeitures during current year equal to prior year-end fair value

​

​

—

​

​

—

​

​

—

​

​

—

​

​

(1,241,591)

​

​

—

Dividends or dividend equivalents not otherwise included in total compensation

​

​

—

​

​

—

​

​

—

​

​

—

​

​

—

​

​

—

Total adjustments for equity awards

​

​

(701,083)

​

​

575,742

​

​

(136,001)

​

​

567,310

​

​

(2,763,033)

​

​

1,132,659

Compensation actually paid (as calculated)

​

$

2,482,205

​

$

4,268,060

​

$

2,820,325

​

$

1,836,915

​

​

(1,346,967)

​

$

5,051,860

       
Non-PEO NEO Average Total Compensation Amount $ 1,139,884 $ 1,919,707 $ 1,799,020 $ 1,687,167 $ 1,402,350
Non-PEO NEO Average Compensation Actually Paid Amount $ 554,098 1,994,401 1,878,498 1,583,306 1,643,440
Adjustment to Non-PEO NEO Compensation Footnote

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Fiscal 2025

​

Fiscal 2024

​

Fiscal 2023

​

Fiscal 2022

​

Fiscal 2021

​

​

Average Non-

​

Average Non-

​

Average Non-

​

Average Non-

​

Average Non-

​

​

CEO NEOs (2)

​

CEO NEOs (2)

​

CEO NEOs (2)

​

CEO NEOs (2)

​

CEO NEOs (2)

Total compensation from summary compensation table

​

$

1,139,884

​

$

1,919,707

​

$

1,799,020

​

$

1,687,167

​

$

1,402,350

Adjustments for equity awards

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Adjustments for grant date values in the summary compensation table

​

​

(618,000)

​

​

(971,000)

​

​

(776,667)

​

​

(790,000)

​

​

(575,000)

Fair value of unvested awards granted in the current year

​

​

483,734

​

​

1,187,882

​

​

681,272

​

​

1,052,009

​

​

626,113

Change in year-end fair values for unvested awards granted in prior years

​

​

(89,902)

​

​

46,263

​

​

68,636

​

​

(39,888)

​

​

83,275

Fair values at vest date for awards granted and vested in current year

​

​

—

​

​

—

​

​

—

​

​

—

​

​

—

Change in fair values between prior year-end fair values and vest date fair values for awards granted in prior years

​

​

(26,296)

​

​

(188,451)

​

​

266,032

​

​

(325,982)

​

​

106,703

Forfeitures during current year equal to prior year-end fair value

​

​

(335,322)

​

​

—

​

​

(159,795)

​

​

—

​

​

—

Dividends or dividend equivalents not otherwise included in total compensation

​

​

—

​

​

—

​

​

—

​

​

—

​

​

—

Total adjustments for equity awards

​

​

(585,786)

​

​

74,694

​

​

79,478

​

​

(103,861)

​

​

241,090

Compensation actually paid (as calculated)

​

$

554,098

​

$

1,994,401

​

$

1,878,498

​

$

1,583,306

​

$

1,643,440

       
Tabular List, Table

Most Important Performance Measures

The three performance measures listed below, not ranked in order of importance, represent the most important Company performance measures used to link CAP as further described in our CD&A.

Adjusted EBITDA

Free Cash Flow

Relative Total Shareholder Return

       
Total Shareholder Return Amount $ 139.49 117.14 107.45 94.34 111.1
Peer Group Total Shareholder Return Amount 131.18 125.85 117.81 103.45 125.27
Net Income (Loss) $ (8,100,000) $ 26,000,000 $ 7,800,000 $ 18,700,000 $ (7,500,000)
Company Selected Measure Amount 47,100,000 64,400,000 66,100,000 60,800,000 46,200,000
PEO Name Jagadeesh A. Reddy        
Measure:: 1          
Pay vs Performance Disclosure          
Name Adjusted EBITDA        
Measure:: 2          
Pay vs Performance Disclosure          
Name Free Cash Flow        
Measure:: 3          
Pay vs Performance Disclosure          
Name Relative Total Shareholder Return        
Jagadeesh (Jag) A. Reddy          
Pay vs Performance Disclosure          
PEO Total Compensation Amount $ 3,183,288 $ 3,692,318 $ 2,956,326 $ 1,269,605  
PEO Actually Paid Compensation Amount 2,482,205 4,268,060 2,820,325 1,836,915  
Robert D. Kamphuis          
Pay vs Performance Disclosure          
PEO Total Compensation Amount       1,416,066 $ 3,919,201
PEO Actually Paid Compensation Amount       (1,346,967) 5,051,860
PEO | Jagadeesh (Jag) A. Reddy | Equity Awards Adjustments          
Pay vs Performance Disclosure          
Adjustment to Compensation, Amount (701,083) 575,742 (136,001) 567,310  
PEO | Jagadeesh (Jag) A. Reddy | Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table          
Pay vs Performance Disclosure          
Adjustment to Compensation, Amount (2,380,000) (2,000,000) (1,650,000) (650,000)  
PEO | Jagadeesh (Jag) A. Reddy | Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested          
Pay vs Performance Disclosure          
Adjustment to Compensation, Amount 2,328,590 2,446,708 1,447,334 1,217,310  
PEO | Jagadeesh (Jag) A. Reddy | Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested          
Pay vs Performance Disclosure          
Adjustment to Compensation, Amount (516,115) 138,291 112,820    
PEO | Jagadeesh (Jag) A. Reddy | Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year          
Pay vs Performance Disclosure          
Adjustment to Compensation, Amount (133,558) (9,257) (46,155)    
PEO | Robert D. Kamphuis | Equity Awards Adjustments          
Pay vs Performance Disclosure          
Adjustment to Compensation, Amount       (2,763,033) 1,132,659
PEO | Robert D. Kamphuis | Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table          
Pay vs Performance Disclosure          
Adjustment to Compensation, Amount         (2,280,000)
PEO | Robert D. Kamphuis | Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested          
Pay vs Performance Disclosure          
Adjustment to Compensation, Amount         2,482,642
PEO | Robert D. Kamphuis | Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested          
Pay vs Performance Disclosure          
Adjustment to Compensation, Amount         420,065
PEO | Robert D. Kamphuis | Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year          
Pay vs Performance Disclosure          
Adjustment to Compensation, Amount       (1,521,442) 509,952
PEO | Robert D. Kamphuis | Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year          
Pay vs Performance Disclosure          
Adjustment to Compensation, Amount       (1,241,591)  
Non-PEO NEO | Equity Awards Adjustments          
Pay vs Performance Disclosure          
Adjustment to Compensation, Amount (585,786) 74,694 79,478 (103,861) 241,090
Non-PEO NEO | Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table          
Pay vs Performance Disclosure          
Adjustment to Compensation, Amount (618,000) (971,000) (776,667) (790,000) (575,000)
Non-PEO NEO | Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested          
Pay vs Performance Disclosure          
Adjustment to Compensation, Amount 483,734 1,187,882 681,272 1,052,009 626,113
Non-PEO NEO | Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested          
Pay vs Performance Disclosure          
Adjustment to Compensation, Amount (89,902) 46,263 68,636 (39,888) 83,275
Non-PEO NEO | Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year          
Pay vs Performance Disclosure          
Adjustment to Compensation, Amount (26,296) $ (188,451) 266,032 $ (325,982) $ 106,703
Non-PEO NEO | Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year          
Pay vs Performance Disclosure          
Adjustment to Compensation, Amount $ (335,322)   $ (159,795)