Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$6,974,400
$6,690,400
$7,213,200
$6,586,100
Gross Profit
1,275,400
1,219,900
1,241,600
1,182,800
EBITDA
311,600
398,500
441,300
414,100
EBIT
247,700
336,700
380,100
352,800
Net Income
86,400
175,500
186,100
185,800
Net Change In Cash
6,974,400
6,690,400
7,213,200
6,586,100
Free Cash Flow
-256,800
-127,700
83,500
-151,000
Cash
62,900
70,500
59,800
60,200
Basic Shares
38,900
39,400
40,300
40,300

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$26,765,400
$26,948,900
$26,985,000
$25,844,000
Gross Profit
4,785,400
5,131,500
5,265,300
4,952,600
EBITDA
1,595,800
1,917,600
2,214,800
2,120,400
EBIT
1,355,100
1,697,100
2,014,500
1,927,100
Net Income
692,200
1,021,100
1,377,400
1,373,000
Net Change In Cash
26,765,400
26,948,900
26,985,000
25,844,000
Cost of Revenue
34,800
-509,100
Free Cash Flow
-13,800
313,700
1,339,100
1,412,000
Cash
59,800
60,800
72,600
60,400
Basic Shares
40,300
44,900
56,700
75,000

Earnings Calls

Quarter EPS
2025-06-30
$5.46
2025-03-31
$4.68
2024-12-31
$4.97
2024-09-30
$4.02