Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$5,005,000
$4,525,400
$4,710,400
$5,238,500
Gross Profit
270,100
483,600
599,000
621,700
EBITDA
287,100
155,500
267,900
285,900
EBIT
220,300
87,300
200,700
223,100
Net Income
145,600
53,200
142,500
149,200
Net Change In Cash
5,005,000
4,525,400
4,710,400
5,238,500
Free Cash Flow
137,100
40,700
121,700
65,200
Cash
54,100
49,400
47,000
52,500
Basic Shares
19,985
20,204
20,458
20,735

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$20,244,300
$21,529,400
$23,446,100
$17,360,500
Gross Profit
2,306,800
2,313,800
2,399,900
1,848,900
EBITDA
996,700
1,065,200
1,193,100
820,300
EBIT
748,700
833,500
970,000
605,200
Net Income
502,500
556,800
672,900
396,900
Net Change In Cash
20,244,300
21,529,400
23,446,100
17,360,500
Cost of Revenue
-195,900
92,800
Free Cash Flow
389,500
448,400
689,400
462,700
Cash
47,000
117,800
60,500
256,400
Basic Shares
20,842
21,843
23,950
26,604

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$7.36
2025-03-31
$2.63
2024-12-31
$7.50