Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$3,378,736
$2,273,906
$1,822,787
$2,557,719
Gross Profit
3,323,868
1,043,579
658,970
1,399,631
EBITDA
2,690,752
1,582,667
1,334,793
1,821,410
EBIT
2,035,960
914,905
646,411
1,197,939
Net Income
1,553,930
677,099
335,862
784,147
Net Change In Cash
3,378,736
2,273,906
1,822,787
2,557,719
Free Cash Flow
2,456,542
521,256
391,297
692,059
Cash
326,568
110,795
235,736
555,492
Basic Shares
625,136
624,541
628,324
602,924

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$9,073,181
$5,222,192
$5,069,982
$12,140,621
Gross Profit
4,433,527
767,219
941,579
8,059,295
EBITDA
5,871,300
2,881,369
4,055,300
4,250,279
EBIT
3,270,910
719,019
2,323,158
2,584,317
Net Income
2,039,247
230,577
1,735,232
1,770,965
Net Change In Cash
9,073,181
5,222,192
5,069,982
12,140,621
Cost of Revenue
1,344,681
Free Cash Flow
2,837,527
573,264
1,159,813
2,038,244
Cash
110,795
202,093
80,977
1,458,644
Basic Shares
624,541
559,603
413,224
406,495

Earnings Calls

QuarterEPS
2026-03-31
$2.33
2025-12-31
$0.90
2025-09-30
$0.53
2025-06-30
$0.45