XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenues (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of Changes in Contract Assets and Contract Liabilities
The following table reflects the changes in our contract assets and contract liabilities balances for the year ended December 31, 2021:
December 31, 2021December 31, 2020Increase
$%
Accrued revenue$2,245 $1,687 
Costs and estimated profits in excess of billings8,285 8,516 
Contract assets$10,530 $10,203 $327 %
Deferred revenue$7,276 $7,863 
Billings in excess of costs and profits recognized9,705 1,817 
Contract liabilities$16,981 $9,680 $7,301 75 %