Quarterly report [Sections 13 or 15(d)]

Condensed Consolidated Statements of Operations

v3.25.2
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue:        
Total revenue $ 107,382 $ 77,101 $ 173,158 $ 167,641
Cost of sales and operating expenses:        
Total cost of sales 72,045 55,381 119,856 117,125
Gross profit 35,337 21,720 53,302 50,516
Selling, general and administrative expenses 22,823 23,572 47,435 47,705
Income (loss) from operations 12,514 (1,852) 5,867 2,811
Other (expense) income:        
Interest expense, net (2,452) (1,528) (3,633) (2,463)
Other income, net 134 102 2,022 271
Change in fair value of warrant liability 131 138 74 2,117
Total other expense, net (2,187) (1,288) (1,537) (75)
Income (loss) before income tax provision 10,327 (3,140) 4,330 2,736
Income tax expense (1,752) (497) (1,032) (96)
Net income (loss) $ 8,575 $ (3,637) $ 3,298 $ 2,640
Earnings (loss) per share:        
Basic (in dollars per share) $ 0.18 $ (0.07) $ 0.07 $ 0.05
Diluted (in dollars per share) $ 0.18 $ (0.07) $ 0.07 $ 0.05
Weighted average shares outstanding:        
Basic (in shares) 46,914,100 53,029,359 49,596,045 53,010,425
Diluted (in shares) 47,092,413 53,029,359 49,782,764 53,111,439
Products        
Revenue:        
Total revenue $ 74,589 $ 43,298 $ 111,711 $ 104,908
Cost of sales and operating expenses:        
Total cost of sales 50,630 28,531 78,269 68,150
Leasing        
Revenue:        
Total revenue 8,231 4,286 15,732 7,368
Cost of sales and operating expenses:        
Total cost of sales 2,651 1,894 5,659 3,087
Services        
Revenue:        
Total revenue 24,562 29,517 45,715 55,365
Cost of sales and operating expenses:        
Total cost of sales $ 18,764 $ 24,956 $ 35,928 $ 45,888