XML 11 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Operations and Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenues        
Total revenues $ 240,000 $ 151,817 $ 704,649 $ 410,116
Cost of Revenue [Abstract]        
Total cost of revenues [1] 164,057 99,138 480,483 262,355
Selling, general and administrative expenses 35,574 37,984 96,758 77,903
Gain on sale of assets (40,918) (169) (41,189) (487)
Depreciation and amortization 15,362 7,786 45,281 19,168
Impairment of long-lived assets 0 0 3,427 3,522
Acquisition and integration costs 3,641 20,296 13,060 25,492
Income/(loss) from operations 62,284 (13,218) 106,829 22,163
Interest expense 677 729 1,928 2,055
Other expense (income), net 303 (269) (3) (402)
Equity method earnings 0 (1,018) 0 (2,230)
Bargain purchase loss/(gain) 3,342 (92,659) 3,342 (92,659)
Income before income taxes 57,962 79,999 101,562 115,399
Income tax expense/(benefit), net 18,734 (2,587) 32,232 6,862
Net income 39,228 82,586 69,330 108,537
Foreign currency translation adjustment 1,314 2,457 12,658 (362)
Comprehensive income $ 40,542 $ 85,043 $ 81,988 $ 108,175
Earnings per common share        
Basic $ 0.57 $ 2.03 $ 1 $ 3.18
Diluted $ 0.57 $ 1.99 $ 1 $ 3.08
Weighted average common shares outstanding        
Basic 68,814,125 40,728,902 69,014,146 34,139,548
Diluted 69,265,300 41,530,978 69,305,070 35,289,692
Product        
Revenues        
Total revenues $ 165,802 $ 126,643 $ 482,601 $ 343,322
Cost of Revenue [Abstract]        
Total cost of revenues [1] 127,432 76,954 361,882 213,325
Service        
Revenues        
Total revenues 31,810 15,774 97,653 43,674
Cost of Revenue [Abstract]        
Total cost of revenues [1] 23,416 19,855 78,740 44,329
Rental        
Revenues        
Total revenues 42,388 9,400 124,395 23,120
Cost of Revenue [Abstract]        
Total cost of revenues [1] $ 13,209 $ 2,329 $ 39,861 $ 4,701
[1] Cost of revenues excludes depreciation and amortization.