XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenues:        
Total revenues $ 77,018 $ 34,243 $ 152,448 $ 66,335
Cost of revenues:        
Total cost of revenues 35,675 17,136 71,457 33,210
Gross profit 41,343 17,107 80,991 33,125
Operating expenses:        
Selling, general and administrative expenses 37,335 17,778 92,117 34,976
Research and development expenses 3,435 2,426 6,536 4,646
Total operating expenses 40,770 20,204 98,653 39,622
(Loss)/profit from operations 573 (3,097) (17,662) (6,497)
Interest income 168 23 472 45
Interest expense (4,042) (154) (6,733) (327)
Bargain purchase - Movingdots 0 0 0 283
Other (expense)/income, net 1,674 (25) 1,050 (25)
Net loss before income taxes (1,627) (3,253) (22,873) (6,521)
Income tax expense (256) (295) (1,309) (289)
Net loss before non-controlling interest (1,883) (3,548) (24,182) (6,810)
Non-controlling interest (5) 0 (18) (6)
Net loss (1,888) (3,548) (24,200) (6,816)
Accretion of preferred stock 0 (1,834) 0 (3,606)
Preferred stock dividend 0 (1,128) (25) (2,257)
Net loss attributable to common stockholders (1,888) (6,510) (24,225) (12,679)
Net loss attributable to common stockholders $ (1,888) $ (6,510) $ (24,225) $ (12,679)
Net loss per share attributable to common stockholders - basic (in dollars per share) $ (0.02) $ (0.18) $ (0.23) $ (0.36)
Net loss per share attributable to common stockholders - diluted (in dollars per share) $ (0.02) $ (0.18) $ (0.23) $ (0.36)
Weighted average common shares outstanding - basic (in shares) 107,532 35,653 107,335 35,629
Weighted average common shares outstanding - diluted (in shares) 107,532 35,653 107,335 35,629
Products        
Revenues:        
Total revenues $ 20,293 $ 13,233 $ 39,031 $ 24,317
Cost of revenues:        
Total cost of revenues 13,929 8,842 26,680 17,392
Services        
Revenues:        
Total revenues 56,725 21,010 113,417 42,018
Cost of revenues:        
Total cost of revenues $ 21,746 $ 8,294 $ 44,777 $ 15,818