XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers (Tables)
12 Months Ended
Dec. 31, 2023
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Summary of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers

The following summarizes the opening and closing balances of receivables, contract assets and contract liabilities from contracts with customers.

 

 

 

Accounts Receivable, net

 

 

Contract Assets (current)

 

 

Deferred Revenue (current)

 

 

Deferred Revenue (non-current)

 

 

Total Deferred Revenue

 

Balance at December 31, 2023

 

 

33,451

 

 

 

1,785

 

 

 

68,155

 

 

 

185

 

 

 

68,340

 

Balance at December 31, 2022

 

 

26,004

 

 

 

1,786

 

 

 

61,597

 

 

 

360

 

 

 

61,957

 

Balance at December 31, 2021

 

 

29,866

 

 

 

2,375

 

 

 

62,057

 

 

 

114

 

 

 

62,171

 

Balance at December 31, 2020

 

 

29,305

 

 

 

2,078

 

 

 

58,741

 

 

 

811

 

 

 

59,552