Quarterly report [Sections 13 or 15(d)]

SEGMENT INFORMATION - Segment Net Income (Loss) Reconciliation (Details)

v3.26.3
SEGMENT INFORMATION - Segment Net Income (Loss) Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Abstract]        
Total revenue $ 89,625 $ 62,715 $ 170,429 $ 127,002
Total cost of revenue 52,899 39,163 101,983 80,736
Gross profit $ 36,726 $ 23,552 $ 68,446 $ 46,266
Gross margin 41.00% 37.60% 40.20% 36.40%
Operating expenses        
Salaries & fringe $ 17,356 $ 16,731 $ 33,099 $ 34,733
Outside services 5,684 4,763 10,029 12,439
Infrastructure 1,941 2,330 3,777 4,852
Operational costs 2,264 2,060 4,582 4,392
Restructuring 292 3,193 315 5,616
Other segment items 2,409 2,633 4,826 4,987
Total operating expenses 29,946 31,710 56,628 67,019
Income (Loss) from operations 6,780 (8,158) 11,818 (20,753)
Other income (expense), net 80 (185) 292 (616)
Interest expense 0 (6,227) (2,097) (12,743)
Change in fair value of warrant liabilities (51,565) 1,525 (67,870) 1,525
Change in fair value of convertible note 0 0 (129,715) 0
Loss on debt extinguishment, net 0 (33,254) (11,716) (30,695)
Loss before income taxes (44,705) (46,299) (199,288) (63,282)
Income tax provision 145 157 855 380
Net loss $ (44,850) $ (46,456) $ (200,143) $ (63,662)