Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$5,855,990
$6,442,688
$6,402,900
$5,310,890
Gross Profit
5,106,709
5,713,428
5,609,222
4,639,948
EBITDA
3,530,161
4,027,817
3,904,382
3,343,983
Net Income
850,550
3,392,708
3,227,701
2,574,209
Net Change In Cash
5,855,990
6,442,688
6,402,900
5,310,890
Cash
16,485,774
123,855,097
10,718,765
6,257,038
Basic Shares
141,666
141,660
141,435
140,794

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,638,286
6,797,209
5,178,689
3,718,549
EBIT
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-03-31
$0
2025-12-31
$24.38
2025-09-30
$23.39
2025-06-30
$18.86