Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$6,442,688
$6,402,900
$5,310,890
$4,694,637
Gross Profit
5,713,428
5,609,222
4,639,948
3,945,684
EBITDA
4,027,817
3,904,382
3,343,983
2,685,258
Net Income
3,392,708
3,227,701
2,574,209
2,145,323
Net Change In Cash
6,442,688
6,402,900
5,310,890
4,694,637
Cash
123,855,097
10,718,765
6,257,038
6,495,155
Basic Shares
141,660
141,435
140,794
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
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