v3.25.1
Restatement of Prior Period Financial Statements - Cash Flow Statement (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash flows from operating activities:    
Net income $ 87,980 $ 133,352
Provision for bad debts and inventory   1,580
Change in assets and liabilities:    
Receivables and contract assets (73,565) (56,737)
Inventory (16,986) (2,074)
Deferred revenue 33,505 19,121
Accounts payable, accrued and other liabilities $ 8,611 (85,840)
Prepaid expenses and other assets   8,646
As Reported    
Cash flows from operating activities:    
Net income   133,218
Provision for bad debts and inventory   216
Change in assets and liabilities:    
Receivables and contract assets   (51,132)
Inventory   (710)
Deferred revenue   20,743
Accounts payable, accrued and other liabilities   (84,289)
Prepaid expenses and other assets   2
Adjustments    
Cash flows from operating activities:    
Net income   134
Provision for bad debts and inventory   1,364
Change in assets and liabilities:    
Receivables and contract assets   (5,605)
Inventory   (1,364)
Deferred revenue   (1,622)
Accounts payable, accrued and other liabilities   (1,551)
Prepaid expenses and other assets   $ 8,644