XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 3 - Revenue Recognition - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Dec. 31, 2024
Dec. 31, 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 10,876 2,714
Unbilled AR, increase (decrease) due to customer billings (7,139) (18,354)
Increase (decrease) due to customer billings 96,400 55,018
Deferred Program Costs, decrease due to cost recognition on completed performance obligations (6,133) (3,518)
Unbilled AR, increase (decrease) due to recognition of revenue based on transfer of control of performance obligations 6,120 12,969
Increase (decrease) due to recognition of revenue based on transfer of control of performance obligations (75,410) (46,190)
Other changes and FX impact (18) 15
Deferred Program Costs, Other changes and foreign currency exchange impact (11) 5
Contract Liabilities, Other changes and foreign currency exchange impact (540) 155
Ending balance as of December 31, 2024 5,113 4,588
Deferred Program Costs, ending balance 7,255 1,337
Contract Liabilities, ending balance $ 83,328 $ 59,743