XML 58 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Note 8 - Revenue - Contract With Customer Assets and Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Balance, beginning of period $ 120,516 $ 121,778
Revenue recognized in advance of billings 220,632 192,558
Contract With Customer, Asset, Billings (220,060) (207,436)
Contract With Customer, Asset, Other (105) (1,480)
Balance, end of period 120,983 105,420
Balance, beginning of period 21,450 17,456
Contract With Customer, Liability, Billings 42,333 28,544
Revenue recognized (34,822) (28,736)
Contract With Customer, Liability, Other (64) 0
Balance, end of period $ 28,897 $ 17,264