XML 12 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Unaudited Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue:        
Total revenue $ 226,038 $ 102,059 $ 456,345 $ 206,381
Operating expenses:        
Cost of service revenue (exclusive of amounts shown below) 91,383 18,871 185,430 36,742
Cost of equipment revenue (exclusive of amounts shown below) 27,681 16,432 57,007 32,218
Engineering, design and development 12,522 10,304 26,397 19,520
Sales and marketing 14,741 9,036 28,951 17,319
General and administrative 28,633 21,848 58,152 36,499
Depreciation and amortization 15,117 3,887 29,260 7,728
Total operating expenses 190,077 80,378 385,197 150,026
Operating income 35,961 21,681 71,148 56,355
Other expense (income):        
Interest income (1,182) (2,120) (1,772) (4,168)
Interest expense 16,411 8,113 32,969 16,523
Change in fair value of earnout liability 3,900 0 3,900 0
Other expense (income), net (149) 14,717 85 1,618
Total other expense 18,980 20,710 35,182 13,973
Income before income taxes 16,981 971 35,966 42,382
Income tax provision 4,174 132 11,117 11,053
Net income $ 12,807 $ 839 $ 24,849 $ 31,329
Net income attributable to common stock per share        
Basic $ 0.1 $ 0.01 $ 0.19 $ 0.24
Diluted $ 0.09 $ 0.01 $ 0.18 $ 0.24
Weighted average number of shares:        
Weighted average shares outstanding basic 133,647 128,295 132,925 128,792
Weighted average shares outstanding diluted 136,897 131,731 135,971 132,094
Service [Member]        
Revenue:        
Total revenue $ 193,965 $ 81,929 $ 392,577 $ 163,602
Product [Member]        
Revenue:        
Total revenue $ 32,073 $ 20,130 $ 63,768 $ 42,779