XML 16 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 1,272,456 $ 1,435,163
Restricted cash 996,945 854,017
Accounts and other receivables (less allowance for credit losses of $160,588 at March 31, 2023 and $149,846 at December 31, 2022) 2,369,235 2,064,745
Securitized accounts receivable—restricted for securitization investors 1,284,000 1,287,000
Prepaid expenses and other current assets 436,336 465,227
Total current assets 6,358,972 6,106,152
Property and equipment, net 310,390 294,692
Goodwill 5,380,050 5,201,435
Other intangibles, net 2,197,587 2,130,974
Investments 67,587 74,281
Other assets 273,337 281,726
Total assets 14,587,923 14,089,260
Current liabilities:    
Accounts payable 1,907,841 1,568,942
Accrued expenses 404,942 351,936
Customer deposits 1,481,004 1,505,004
Securitization facility 1,284,000 1,287,000
Current portion of notes payable and lines of credit 813,066 1,027,056
Other current liabilities 312,692 303,517
Total current liabilities 6,203,545 6,043,455
Notes payable and other obligations, less current portion 4,700,550 4,722,838
Deferred income taxes 544,682 527,465
Other noncurrent liabilities 257,286 254,009
Total noncurrent liabilities 5,502,518 5,504,312
Commitments and contingencies (Note 12)
Stockholders’ equity:    
Common stock, $0.001 par value; 475,000,000 shares authorized; 128,312,636 shares issued and 73,819,827 shares outstanding at March 31, 2023; and 127,802,590 shares issued and 73,356,709 shares outstanding at December 31, 2022 128 128
Additional paid-in capital 3,109,065 3,049,570
Retained earnings 7,425,604 7,210,769
Accumulated other comprehensive loss (1,434,016) (1,509,650)
Less treasury stock, 54,492,809 shares at March 31, 2023 and 54,445,881 shares at December 31, 2022 (6,218,921) (6,209,324)
Total stockholders’ equity 2,881,860 2,541,493
Total liabilities and stockholders’ equity $ 14,587,923 $ 14,089,260
Common stock, shares issued (in shares) 128,312,636 127,802,590