v3.26.1
Note 4 - Revenue Recognition - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Unbilled AR, beginning balance $ 6,376 $ 6,150
Deferred program costs, beginning balance 5,756 2,523
Contract liabilities, beginning balance 76,133 57,829
Unbilled AR, increase for balance acquired 0 0
Deferred Program Costs, increase for balance acquired 0 0
Contract Liabilities, increase for balance acquired 19,783 5,049
Deferred Program Costs, increases for costs incurred to fulfill performance obligations 38,803 16,363
Unbilled AR, increase (decrease) due to customer billings (22,332) (8,754)
Increase (decrease) due to customer billings 114,307 120,533
Deferred Program Costs, decrease due to cost recognition on completed performance obligations (37,022) (13,131)
Unbilled AR, increase (decrease) due to recognition of revenue based on transfer of control of performance obligations 30,868 8,981
Increase (decrease) due to recognition of revenue based on transfer of control of performance obligations (117,899) (107,211)
Other changes and foreign currency exchange impact (37) (1)
Deferred Program Costs, Other changes and foreign currency exchange impact 42 1
Contract Liabilities, Other changes and foreign currency exchange impact 1,007 (67)
Unbilled AR, ending balance 14,875 6,376
Deferred program costs, ending balance 7,579 5,756
Contract liabilities, ending balance $ 93,331 $ 76,133