Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$7,207,509
$5,855,990
$6,442,688
$6,402,900
Gross Profit
6,734,495
5,106,709
5,713,428
5,609,222
EBITDA
4,858,025
3,530,161
4,027,817
3,904,382
Net Income
3,650,470
850,550
3,392,708
3,227,701
Net Change In Cash
7,207,509
5,855,990
6,442,688
6,402,900
Cash
18,493,521
16,485,774
123,855,097
10,718,765
Basic Shares
140,016
141,666
141,660
141,435

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$22,808,009
$13,590,125
$10,008,418
$7,614,027
Gross Profit
19,870,662
11,144,654
8,472,188
6,617,895
EBITDA
13,861,273
6,797,209
5,178,689
3,718,549
EBIT
13,638,286
6,621,704
5,007,483
3,568,902
Net Income
11,318,422
5,443,094
4,281,474
2,926,944
Net Change In Cash
22,808,009
13,590,125
10,008,418
7,614,027
Free Cash Flow
40,733,401
30,828,802
-6,415,159
3,384,411
Cash
123,855,097
11,688,383
4,937,538
5,028,898
Basic Shares
141,355
140,060
139,957
143,878

Earnings Calls

QuarterEPS
2026-06-30
$3.33
2026-03-31
$0.77
2025-12-31
$24.38
2025-09-30
$23.40