XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Unaudited Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue:        
Total revenue $ 102,059 $ 103,221 $ 206,381 $ 201,818
Operating expenses:        
Cost of service revenue (exclusive of amounts shown below) 18,871 16,819 36,742 33,616
Cost of equipment revenue (exclusive of amounts shown below) 16,432 17,537 32,218 35,663
Engineering, design and development 10,304 9,226 19,520 17,105
Sales and marketing 9,036 7,856 17,319 14,733
General and administrative 21,848 13,199 36,499 27,398
Depreciation and amortization 3,887 4,539 7,728 7,330
Total operating expenses 80,378 69,176 150,026 135,845
Operating income 21,681 34,045 56,355 65,973
Other expense (income):        
Interest income (2,120) (1,971) (4,168) (3,887)
Interest expense 8,113 7,806 16,523 16,782
Loss on extinguishment of debt 0 2,224 0 2,224
Other expense (income), net 14,717 (36) 1,618 (5)
Total other expense 20,710 8,023 13,973 15,114
Income before income taxes 971 26,022 42,382 50,859
Income tax provision (benefit) 132 (63,827) 11,053 (59,439)
Net income $ 839 $ 89,849 $ 31,329 $ 110,298
Net income attributable to common stock per share        
Basic $ 0.01 $ 0.69 $ 0.24 $ 0.85
Diluted $ 0.01 $ 0.67 $ 0.24 $ 0.83
Weighted average number of shares:        
Weighted average shares outstanding basic 128,295 129,814 128,792 129,467
Weighted average shares outstanding diluted 131,731 133,228 132,094 133,407
Service [Member]        
Revenue:        
Total revenue $ 81,929 $ 79,062 $ 163,602 $ 157,561
Equipment [Member]        
Revenue:        
Total revenue $ 20,130 $ 24,159 $ 42,779 $ 44,257