XML 15 R2.htm IDEA: XBRL DOCUMENT v3.25.3
UNAUDITED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenues:        
Revenues $ 165,180 $ 174,348 $ 490,524 $ 527,993
Costs and expenses:        
Cost of revenues (exclusive of depreciation and amortization expense presented below) 128,646 136,589 376,663 410,573
Selling, general and administrative expense 20,756 22,754 66,267 71,623
Depreciation and amortization expense 12,128 13,635 36,051 42,528
Goodwill 0 0 0 10,000
Impairments of intangible assets 0 10,787 0 10,787
Impairments of operating lease assets 0 2,579 1,358 2,579
Other operating (income) expense, net (1,098) (955) (5,479) 76
Costs and expenses 160,432 185,389 474,860 548,166
Operating income (loss) 4,748 (11,041) 15,664 (20,173)
Interest expense, net (1,773) (1,824) (5,043) (5,986)
Other income, net 362 731 1,136 1,311
Income (loss) before income taxes 3,337 (12,134) 11,757 (24,848)
Income tax provision (1,437) (2,215) (3,888) (1,574)
Net income (loss) $ 1,900 $ (14,349) $ 7,869 $ (26,422)
Net income (loss) per share:        
Basic (in dollars per share) $ 0.03 $ (0.23) $ 0.13 $ (0.42)
Diluted (in dollars per share) $ 0.03 $ (0.23) $ 0.13 $ (0.42)
Weighted average number of common shares outstanding:        
Basic (in shares) 57,946 62,084 59,089 62,357
Diluted (in shares) 58,016 62,084 59,144 62,357
Products        
Revenues:        
Revenues $ 106,492 $ 100,798 $ 314,385 $ 303,706
Costs and expenses:        
Cost of revenues (exclusive of depreciation and amortization expense presented below) 85,561 79,167 249,826 236,807
Services        
Revenues:        
Revenues 58,688 73,550 176,139 224,287
Costs and expenses:        
Cost of revenues (exclusive of depreciation and amortization expense presented below) $ 43,085 $ 57,422 $ 126,837 $ 173,766