Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$4,386,714
$4,410,857
$3,326,472
$4,021,840
Gross Profit
2,411,176
2,448,236
1,504,179
2,112,875
EBITDA
1,073,182
966,644
256,833
822,800
EBIT
1,029,121
915,431
209,891
776,309
Net Income
751,336
657,148
121,714
549,178
Net Change In Cash
4,386,714
4,410,857
3,326,472
4,021,840
Free Cash Flow
1,166,054
453,756
335,479
419,994
Cash
4,049,174
3,720,202
4,193,675
3,692,667
Basic Shares
12,730
12,730
12,837
12,927

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$16,750,201
$15,713,585
$11,813,167
$12,918,327
Gross Profit
9,273,080
8,080,807
3,405,487
5,892,925
EBITDA
4,184,359
3,158,517
353,944
3,649,800
EBIT
3,842,000
2,838,783
44,496
3,313,407
Net Income
2,747,022
1,996,060
-216,277
2,423,135
Net Change In Cash
16,750,201
15,713,585
11,813,167
12,918,327
Cost of Revenue
443,927
-293,968
Free Cash Flow
2,339,015
2,528,188
2,454,730
2,128,818
Cash
3,692,667
3,747,060
4,137,432
3,978,490
Basic Shares
13,041
13,378
13,580
13,800

Earnings Calls

QuarterEPS
2025-09-30
$31.61
2025-06-30
$25.62
2025-03-31
$23.64
2024-12-31
$23.19