XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Note 8 - Revenue - Contract With Customer Assets and Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Balance, Contract Assets $ 103,422 $ 120,516
Balance, Contract Liability (11,197) (21,450)
Balance, Net Contract Assets 92,225 99,066
Revenue recognized, Contract Assets 133,903 156,976
Revenue recognized, Contract Liability 29,131 12,554
Revenue recognized, Net Contract Assets 163,034 169,530
Contract With Customer, Asset, Billings (133,871) (139,827)
Contract With Customer, Liability, Billings (23,010) (28,214)
Billings, Net Contract Assets (156,881) (168,041)
Contract With Customer, Asset, Other (578) 1,816
Contract With Customer, Liability, Other 858 5
Other, Net Contract Assets 280 1,821
Balance, Contract Assets 102,876 139,481
Balance, Contract Liability (4,218) (37,105)
Balance, Net Contract Assets $ 98,658 $ 102,376