Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$3,361,400
$3,229,900
$3,205,000
$3,202,100
Gross Profit
1,406,100
1,366,900
3,106,500
EBITDA
213,300
524,200
894,400
EBIT
498,000
863,800
Net Income
335,600
189,100
348,700
645,700
Net Change In Cash
3,361,400
3,229,900
3,205,000
3,202,100
Free Cash Flow
320,100
317,800
453,800
352,300
Cash
1,194,800
237,700
162,800
163,400
Basic Shares
174,432
178,882
181,638
186,882

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$12,792,600
$12,385,900
$11,991,000
$12,013,800
Gross Profit
6,005,200
11,933,900
11,517,500
11,801,000
EBITDA
2,452,400
1,943,700
2,049,000
1,565,400
EBIT
2,336,300
1,834,900
1,938,500
1,445,600
Net Income
1,779,100
1,283,800
1,407,200
981,000
Net Change In Cash
12,792,600
12,385,900
11,991,000
12,013,800
Cost of Revenue
44,200
-122,000
Free Cash Flow
1,387,500
1,068,000
1,316,500
1,277,200
Cash
162,800
146,000
119,200
75,000
Basic Shares
188,069
197,602
202,109
204,847

Earnings Calls

Quarter EPS
2025-06-30
$2.07
2025-03-31
$2.04
2024-12-31
$2.03
2024-09-30
$2.13