Quarterly Financials

Values in thousands2026-03-312025-12-312025-03-31
Revenue
$2,996,582
$2,958,455
$1,473,564
Gross Profit
870,398
1,091,048
EBITDA
269,759
293,257
EBIT
216,072
238,099
Net Income
186,535
214,916
349,983
Net Change In Cash
2,996,582
2,958,455
1,473,564
Free Cash Flow
-60,387
62,269
-88,864
Cash
1,703,825
1,111,355
Basic Shares
134,201
159,930

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$10,694,240
$7,272,646
$4,987,644
$3,322,049
Gross Profit
4,765,737
3,334,694
2,291,877
1,652,723
EBITDA
1,538,689
1,205,853
716,493
364,086
EBIT
1,336,821
1,041,011
581,635
244,244
Net Income
1,037,833
791,014
421,991
168,885
Net Change In Cash
10,694,240
7,272,646
4,987,644
3,322,049
Free Cash Flow
-572,009
379,240
-113,661
511,403
Cash
1,111,355
454,181
353,684
Basic Shares
159,930
58,700
58,700
58,700

Earnings Calls

QuarterEPS
2026-03-31
$1.39
2025-12-31
$1.34