v3.26.3
Note 3 - Revenue Recognition - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Unbilled AR, beginning balance $ 14,875 $ 6,376
Deferred program costs, beginning balance 7,579 5,756
Contract liabilities, beginning balance 93,331 76,133
Deferred Program Costs, increases for costs incurred to fulfill performance obligations 8,790 15,934
Unbilled AR, increase (decrease) due to customer billings (19,276) (10,269)
Increase (decrease) due to customer billings 111,586 47,765
Deferred Program Costs, decrease due to cost recognition on completed performance obligations (11,980) (16,718)
Unbilled AR, increase (decrease) due to recognition of revenue based on transfer of control of performance obligations 16,476 12,207
Increase (decrease) due to recognition of revenue based on transfer of control of performance obligations (95,326) (61,496)
Other changes and foreign currency exchange impact (66) 13
Deferred Program Costs, Other changes and foreign currency exchange impact (12) 46
Contract Liabilities, Other changes and foreign currency exchange impact 4 988
Unbilled AR, ending balance 12,009 8,327
Deferred program costs, ending balance 4,377 5,018
Contract liabilities, ending balance $ 109,594 $ 63,390