XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Note 3 - Revenue Recognition - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Unbilled AR, ending balance $ 6,376 $ 6,150
Deferred program costs, ending balance 5,756 2,523
Contract liabilities, ending balance 76,133 57,829
Increases for costs incurred to fulfill performance obligations 3,907 2,119
Increase (decrease) due to customer billings (3,189) (3,521)
Increase (decrease) due to customer billings 30,863 27,577
Decrease due to cost recognition on completed performance obligations (4,093) (606)
Increase (decrease) due to recognition of revenue based on transfer of control of performance obligations 6,876 2,291
Increase (decrease) due to recognition of revenue based on transfer of control of performance obligations (32,108) (22,443)
Unbilled AR, other changes and FX impact 20 (2)
Deferred program costs, other changes and FX impact 46 (2)
Contract liabilities, other changes and FX impact 1,003 (50)
Unbilled AR, ending balance 10,083 4,918
Deferred program costs, ending balance 5,616 4,034
Contract liabilities, ending balance $ 75,891 $ 62,913