XML 15 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current Assets:    
Cash and cash equivalents $ 1,148,320 $ 1,512,883
Accounts receivable, net 1,997,840 1,532,599
Deferred contract costs 349,343 218,807
Other 164,272 170,907
Total current assets 3,659,775 3,435,196
Property and equipment, net 449,404 479,225
Operating lease right-of-use assets 551,652 516,280
Goodwill 7,927 7,927
Deferred federal and state income taxes, net 70,671 63,690
Other assets, net 15,029 21,491
Total assets 4,754,458 4,523,809
Current Liabilities:    
Accounts payable 1,036,749 860,856
Accrued expenses, primarily salaries and related costs 451,921 447,336
Contract liabilities 441,927 280,909
Current portion of operating lease liabilities 106,736 99,749
Federal, state and foreign income taxes 29,140 15,562
Total current liabilities 2,066,473 1,704,412
Noncurrent portion of operating lease liabilities 462,201 427,984
Commitments and contingencies
Shareholders’ Equity:    
Preferred stock, par value $0.01 per share, authorized 2,000 shares; none issued 0 0
Common stock, par value $0.01 per share, authorized 640,000. Issued and outstanding: 138,003 shares and 143,866 shares at December 31, 2024 and 2023, respectively 1,380 1,439
Additional paid-in capital 0 0
Retained earnings 2,455,132 2,580,968
Accumulated other comprehensive loss (233,500) (192,057)
Total shareholders’ equity 2,223,012 2,390,350
Noncontrolling interest 2,772 1,063
Total equity 2,225,784 2,391,413
Total liabilities and equity $ 4,754,458 $ 4,523,809