XML 98 R88.htm IDEA: XBRL DOCUMENT v3.24.3
Revision of Prior Period Financial Statements - Balance Sheets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Reclassification [Line Items]                
Accounts and notes receivable, net of allowance of $2,392 as of December 31, 2023 $ 512,662     $ 412,961        
Contract assets, net 372,923     287,232        
Prepaid expenses and other current assets 117,592     103,055        
Total current assets 2,433,746     2,393,642        
Deferred tax assets, net 244,317     227,784        
Long-term contract assets, net 119,973     84,382        
Other long-term assets 190,718     191,031        
Total assets 4,005,658     3,409,174        
Accounts payable 75,590     65,852        
Accrued liabilities 209,691     193,550        
Current portion of deferred revenue 505,008     470,415        
Total current liabilities 823,227     761,539        
Deferred revenue, net of current portion 305,414     270,901        
Other long-term liabilities 20,528     20,915        
Total liabilities 1,905,822     1,793,409        
Retained earnings 676,830     434,980        
Total stockholders’ equity 2,099,836 $ 1,933,381 $ 1,821,880 1,615,765 $ 1,525,058 $ 1,447,027 $ 1,405,930 $ 1,270,666
Total liabilities and stockholders’ equity 4,005,658     3,409,174        
Accounts receivable and notes receivable, current $ 3,292     2,392        
As Reported                
Reclassification [Line Items]                
Accounts and notes receivable, net of allowance of $2,392 as of December 31, 2023       417,690        
Contract assets, net       275,779        
Prepaid expenses and other current assets       112,786        
Total current assets       2,396,649        
Deferred tax assets, net       229,513        
Long-term contract assets, net       77,710        
Other long-term assets       220,638        
Total assets       3,436,845        
Accounts payable       88,326        
Accrued liabilities       188,230        
Current portion of deferred revenue       491,691        
Total current liabilities       799,969        
Deferred revenue, net of current portion       281,852        
Other long-term liabilities       2,936        
Total liabilities       1,824,811        
Retained earnings       431,249        
Total stockholders’ equity   1,928,840 1,818,015 1,612,034 1,521,117 1,444,998 1,402,995 1,268,491
Total liabilities and stockholders’ equity       3,436,845        
Revision                
Reclassification [Line Items]                
Accounts and notes receivable, net of allowance of $2,392 as of December 31, 2023       (4,729)        
Contract assets, net       11,453        
Prepaid expenses and other current assets       (9,731)        
Total current assets       (3,007)        
Deferred tax assets, net       (1,729)        
Long-term contract assets, net       6,672        
Other long-term assets       (29,607)        
Total assets       (27,671)        
Accounts payable       (22,474)        
Accrued liabilities       5,320        
Current portion of deferred revenue       (21,276)        
Total current liabilities       (38,430)        
Deferred revenue, net of current portion       (10,951)        
Other long-term liabilities       17,979        
Total liabilities       (31,402)        
Retained earnings       3,731        
Total stockholders’ equity   $ 4,541 $ 3,865 3,731 $ 3,941 $ 2,029 $ 2,935 $ 2,175
Total liabilities and stockholders’ equity       $ (27,671)