XML 77 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Disclosure - Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Revenue and long-lived assets by geographic area          
Revenue $ 195,549 $ 182,694 $ 542,569 $ 556,909  
Selling, general & administrative expenses 33,478 33,200 108,923 105,632  
Other Expenses 141,690 137,636 405,849 421,909  
Income (loss) from operations 20,381 11,858 27,797 29,368  
Intangible assets, net 38,450   38,450   $ 39,708
Total assets 596,256   596,256   523,038
Long-lived assets 309,833   309,833   302,042
Operating segments          
Revenue and long-lived assets by geographic area          
Revenue 200,166 186,783 555,182 567,420  
Selling, general & administrative expenses 28,151 26,221 86,522 82,185  
Other Expenses 144,373 140,659 411,997 429,466  
Income (loss) from operations 27,642 19,903 56,663 55,769  
Operating segments | North America          
Revenue and long-lived assets by geographic area          
Revenue 160,609 149,845 437,503 456,588  
Selling, general & administrative expenses 20,377 18,056 62,061 57,289  
Other Expenses 117,479 114,334 329,416 349,557  
Income (loss) from operations 22,753 17,455 46,026 49,742  
Intangible assets, net 28,869   28,869   30,869
Total assets 441,233   441,233   390,052
Long-lived assets 273,715   273,715   268,608
Operating segments | International          
Revenue and long-lived assets by geographic area          
Revenue 35,521 33,662 107,812 100,972  
Selling, general & administrative expenses 6,856 7,334 21,923 22,169  
Other Expenses 24,827 24,550 76,966 74,255  
Income (loss) from operations 3,838 1,778 8,923 4,548  
Intangible assets, net 1,116   1,116   1,377
Total assets 119,385   119,385   97,546
Long-lived assets 26,490   26,490   24,822
Operating segments | Products and Systems          
Revenue and long-lived assets by geographic area          
Revenue 4,036 3,276 9,867 9,860  
Selling, general & administrative expenses 918 831 2,538 2,727  
Other Expenses 2,067 1,775 5,615 5,654  
Income (loss) from operations 1,051 670 1,714 1,479  
Intangible assets, net 801   801   946
Total assets 10,260   10,260   11,280
Long-lived assets 882   882   1,049
Corporate and eliminations          
Revenue and long-lived assets by geographic area          
Revenue (4,617) (4,089) (12,613) (10,511)  
Selling, general & administrative expenses 5,327 6,979 22,401 23,447  
Other Expenses (2,683) (3,023) (6,148) (7,557)  
Income (loss) from operations (7,261) $ (8,045) (28,866) $ (26,401)  
Intangible assets, net 7,664   7,664   6,516
Total assets 25,378   25,378   24,160
Long-lived assets $ 8,746   $ 8,746   $ 7,563