XML 21 R5.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2023
Revenues:        
Total revenues $ 33,740 $ 443,777 $ 362,515 $ 133,736
Cost of revenues:        
Total cost of revenues 17,537 197,355 167,978 66,660
Gross profit 16,203 246,422 194,537 67,076
Operating expenses:        
Selling, general and administrative expenses 21,832 208,487 204,361 71,253
Research and development expenses 2,018 18,359 16,061 8,380
Total operating expenses 23,850 226,846 220,422 79,633
(Loss) income from operations (7,647) 19,576 (25,885) (12,557)
Interest income 259 780 926 103
Interest expense (709) (27,526) (20,330) (1,602)
Bargain purchase - Movingdots 0 0 0 9,034
Other expense (55) (4,086) (1,163) (29)
Net loss before income taxes (8,152) (11,256) (46,452) (5,051)
Income tax expense (352) (8,688) (4,517) (589)
Net loss before non-controlling interest (8,504) (19,944) (50,969) (5,640)
Non-controlling interest (11) (608) (18) (35)
Net loss (8,515) (20,552) (50,987) (5,675)
Accretion of preferred stock (9,996) 0 0 (7,139)
Preferred stock dividend (1,128) 0 (25) (4,493)
Net loss attributable to common stockholders (19,639) (20,552) (51,012) (17,307)
Net loss attributable to common stockholders $ (19,639) $ (20,552) $ (51,012) $ (17,307)
Net loss per share attributable to common stockholders - basic (in dollars per share) $ (0.55) $ (0.15) $ (0.43) $ (0.49)
Net loss per share attributable to common stockholders - diluted (in dollars per share) $ (0.55) $ (0.15) $ (0.43) $ (0.49)
Weighted-average common shares outstanding - basic (in shares) 35,813 133,761 119,877 35,628
Weighted-average common shares outstanding - diluted (in shares) 35,813 133,761 119,877 35,628
Products        
Revenues:        
Total revenues $ 12,080 $ 83,975 $ 85,584 $ 49,741
Cost of revenues:        
Total cost of revenues 9,514 59,153 61,961 36,404
Services        
Revenues:        
Total revenues 21,660 359,802 276,931 83,995
Cost of revenues:        
Total cost of revenues $ 8,023 $ 138,202 $ 106,017 $ 30,256