XML 98 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 16 - Revenue - Contract With Customer Assets and Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Balance, Contract Assets $ 120,516 $ 121,778
Balance, Contract Liability (21,450) (17,456)
Balance, Net Contract Assets 99,066 104,322
Revenue recognized, Contract Assets 281,400 257,164
Revenue recognized, Contract Liability 56,545 39,217
Revenue recognized, Net Contract Assets 337,945 296,381
Contract With Customer, Asset, Billings (297,122) (255,873)
Contract With Customer, Liability, Billings (46,292) (43,211)
Billings, Net Contract Assets (343,414) (299,084)
Contract With Customer, Asset, Other (1,372) (2,553)
Contract With Customer, Liability, Other 0 0
Other, Net Contract Assets (1,372) (2,553)
Balance, Contract Assets 103,422 120,516
Balance, Contract Liability (11,197) (21,450)
Balance, Net Contract Assets $ 92,225 $ 99,066