Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$6,402,900
$5,310,890
$4,694,637
$3,919,196
Gross Profit
5,609,222
4,639,948
3,945,684
3,919,196
EBITDA
3,904,382
3,343,983
2,685,258
Net Income
3,227,701
2,574,209
2,145,323
1,871,704
Net Change In Cash
6,402,900
5,310,890
4,694,637
3,919,196
Cash
10,718,765
6,257,038
6,495,155
11,688,383
Basic Shares
141,435
140,794
140,794
140,188

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$13,590,125
$10,008,418
$7,614,027
$7,115,320
Gross Profit
11,144,654
8,472,188
6,617,895
5,909,256
EBITDA
6,797,209
5,178,689
3,718,549
3,302,944
EBIT
6,621,704
5,007,483
3,568,902
3,182,813
Net Income
5,443,094
4,281,474
2,926,944
2,810,210
Net Change In Cash
13,590,125
10,008,418
7,614,027
7,115,320
Free Cash Flow
30,828,802
-6,415,159
3,384,411
5,941,515
Cash
11,688,383
4,937,538
5,028,898
4,555,096
Basic Shares
140,060
139,957
143,878
152,459

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$23.39
2025-06-30
$18.86
2025-03-31
$19.68