XML 145 R132.htm IDEA: XBRL DOCUMENT v3.25.1
Revision of Prior Period Financial Statements - Cash Flow Statement (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities:                      
Net income     $ 41,473 $ 133,352 $ 57,061 $ 61,309 $ 11,514 $ 45,899 $ 377,034 $ 175,783 $ 146,930
Deferred income taxes                 (85,096) (72,497) 22,019
Provision for bad debts and inventory       1,580           5,484 701
Change in assets and liabilities:                      
Receivables and contract assets       (56,737)         (245,842) (178,989) (78,226)
Inventory       (2,074)         607 (77,626) (95,011)
Deferred revenue       19,121         155,641 146,819 155,566
Accounts payable, accrued and other liabilities       (85,840)         54,519 65,329 80,978
Prepaid expenses and other assets       8,646           (80,351) (43,976)
Net cash provided by operating activities                 408,312 189,263 235,361
As Reported                      
Cash flows from operating activities:                      
Net income $ 135,184 $ 67,025 40,797 133,218 57,271 59,397 12,420 45,139   174,227 147,139
Deferred income taxes                   (73,002) 22,090
Provision for bad debts and inventory       216           1,090 699
Change in assets and liabilities:                      
Receivables and contract assets       (51,132)           (172,524) (73,228)
Inventory       (710)           (71,896) (95,987)
Deferred revenue       20,743           164,043 159,718
Accounts payable, accrued and other liabilities       (84,289)           64,384 80,757
Prepaid expenses and other assets       2           (102,370) (52,207)
Net cash provided by operating activities                   189,263 235,361
Revision                      
Cash flows from operating activities:                      
Net income     $ 676 134 $ (210) $ 1,912 $ (906) $ 760 $ (2,300) 1,556 (209)
Deferred income taxes                   505 (71)
Provision for bad debts and inventory       1,364           4,394 2
Change in assets and liabilities:                      
Receivables and contract assets       (5,605)           (6,465) (4,998)
Inventory       (1,364)           (5,730) 976
Deferred revenue       (1,622)           (17,224) (4,152)
Accounts payable, accrued and other liabilities       (1,551)           945 221
Prepaid expenses and other assets       $ 8,644           22,019 8,231
Net cash provided by operating activities                   $ 0 $ 0