XML 48 R33.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2025
Accounting Policies [Abstract]  
Schedule of Reconciliation of Prepaid Expenses And Other Current Assets
The following table provides a reconciliation of prepaid expenses and other current assets reported within the consolidated balance sheets at December 31:
(in thousands)20252024
Prepaid expenses$150,014 $118,401 
Consideration receivable from vendors907,321 972,842 
Other current assets587,285 584,067 
Total prepaid expenses and other current assets$1,644,620 $1,675,310 
Schedule of Basic and Diluted Shares Outstanding
The following table summarizes basic and diluted shares outstanding for the year ended December 31:
(in thousands, except per share data)202520242023
Net income$65,945 $904,076 $1,316,524 
Weighted average common shares outstanding138,945 139,208 140,367 
Dilutive effect of stock options and non-vested restricted stock awards305 462 667 
Weighted average common shares outstanding – assuming dilution139,250 139,670 141,034 
Basic earnings per share$0.47 $6.49 $9.38 
Diluted earnings per share$0.47 $6.47 $9.33