XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Note 3 - Revenue Recognition - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Unbilled AR, ending balance $ 6,150 $ 9,958
Deferred Program Costs, ending balance 2,523 2,136
Contract Liabilities, ending balance 57,829 50,760
Unbilled AR, increase for balance acquired 0  
Deferred Program Costs, increase for balance acquired 0  
Contract Liabilities, increase for balance acquired 5,049  
Deferred Program Costs, increases for costs incurred to fulfill performance obligations 4,866 2,110
Unbilled AR, increase (decrease) due to customer billings (6,241) (13,981)
Increase (decrease) due to customer billings 70,133 34,284
Deferred Program Costs, decrease due to cost recognition on completed performance obligations (2,553) (2,160)
Unbilled AR, increase (decrease) due to recognition of revenue based on transfer of control of performance obligations 4,607 10,351
Increase (decrease) due to recognition of revenue based on transfer of control of performance obligations (52,084) (25,710)
Other changes and FX impact 7 7
Deferred Program Costs, Other changes and foreign currency exchange impact 12 (11)
Contract Liabilities, Other changes and foreign currency exchange impact 344 (288)
Ending balance as of September 30, 2024 4,523 6,335
Deferred Program Costs, ending balance 4,848 2,075
Contract Liabilities, ending balance $ 81,271 $ 59,046