XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Note 3 - Trade Accounts Receivable - Accounts Receivable Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Billed $ 119,552 $ 105,992    
Unbilled 20,568 20,388    
Current estimated credit losses (5,381) (4,526) $ (3,482) $ (2,952)
Total accounts receivable—net $ 134,739 $ 121,854