Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$3,174,741
$3,063,029
$3,076,851
$2,841,541
Gross Profit
2,007,712
1,887,340
1,855,390
1,694,110
EBITDA
1,498,176
1,300,392
1,242,152
1,257,628
EBIT
1,401,924
1,336,322
1,201,217
1,161,805
Net Income
1,202,849
1,088,416
824,527
945,851
Net Change In Cash
3,174,741
3,063,029
3,076,851
2,841,541
Free Cash Flow
1,064,583
987,174
757,192
934,845
Cash
2,078,908
1,858,022
1,838,278
1,977,202
Basic Shares
132,734
133,303
134,415
134,858

Annual Financials

Values in thousands 2025-06-30 2024-06-30 2023-06-30 2022-06-30
Revenue
$12,156,162
$9,812,247
$10,496,056
$9,211,883
Gross Profit
7,575,158
5,884,174
6,277,749
5,619,442
EBITDA
4,946,614
3,906,779
4,501,243
4,012,920
EBIT
3,505,049
4,086,130
3,649,576
Net Income
4,061,643
2,761,896
3,387,277
3,321,807
Net Change In Cash
12,156,162
9,812,247
10,496,056
9,211,883
Cost of Revenue
356,945
179,239
Free Cash Flow
3,741,694
3,031,191
3,328,214
3,005,382
Cash
2,078,908
1,977,129
1,927,865
1,584,908
Basic Shares
133,750
136,187
140,235
151,555

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$9.38
2025-03-31
$8.41
2024-12-31
$8.20