XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Contract Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Movement in Deferred Revenue [Roll Forward]    
Contract with Customer, Liability $ (42,177) $ (45,866)
Contract with Customer, Liability (36,968) (40,571)
Equipment revenue [Member]    
Movement in Deferred Revenue [Roll Forward]    
Increase (Decrease) in Deferred Revenue (41,392) (24,872)
Deferred Revenue, Additions 38,825 25,620
Software revenue [Member]    
Movement in Deferred Revenue [Roll Forward]    
Increase (Decrease) in Deferred Revenue (23,591) (13,546)
Deferred Revenue, Additions 24,559 12,797
Government Grant Revenue    
Movement in Deferred Revenue [Roll Forward]    
Increase (Decrease) in Deferred Revenue (1,551) (3,164)
Deferred Revenue, Additions 0 944
Other deferred revenue    
Movement in Deferred Revenue [Roll Forward]    
Increase (Decrease) in Deferred Revenue (2,562) (4,748)
Deferred Revenue, Additions $ 503 $ 1,674