Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$111,465,119
$126,273,849
$120,550,390
$118,973,531
Gross Profit
11,614,037
15,254,773
15,857,410
16,049,174
EBITDA
5,602,194
8,587,423
11,466,715
7,784,130
EBIT
2,416,966
5,172,768
6,911,468
6,359,883
Net Income
1,137,906
2,272,994
3,098,916
3,035,771
Net Change In Cash
111,465,119
126,273,849
120,550,390
118,973,531
Free Cash Flow
-6,993,156
5,996,810
542,786
389,592
Cash
16,985,891
25,106,597
3,558,215
13,670,463
Basic Shares
1,077,906
1,014,521
2,218,116
2,218,116

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$471,142,859
$416,952,002
$363,816,537
$383,967,833
Gross Profit
60,327,321
62,772,967
39,648,997
61,040,634
EBITDA
35,253,448
35,385,882
14,718,649
35,977,662
EBIT
22,628,287
25,692,432
5,959,935
25,888,957
Net Income
11,096,825
9,615,923
-1,060,972
15,850,117
Net Change In Cash
471,142,859
416,952,002
363,816,537
383,967,833
Free Cash Flow
4,128,722
15,472,482
4,006,352
2,106,911
Cash
25,106,597
34,761,540
22,122,405
13,182,158
Basic Shares
1,068,509
2,218,116
2,218,116
2,254,345

Earnings Calls

QuarterEPS
2026-03-31
$0.20
2025-12-31
$3.07
2025-09-30
$2.75
2025-06-30
$1.54