Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$237,860
$4,104,125
$2,086,804
$3,751,217
Gross Profit
219,143
214,979
209,715
222,364
EBITDA
82,258
84,301
52,433
82,711
EBIT
78,437
81,148
49,445
79,700
Net Income
68,742
56,817
30,185
59,952
Net Change In Cash
237,860
4,104,125
2,086,804
3,751,217
Free Cash Flow
105,060
39,898
59,851
89,153
Cash
1,072,970
1,093,467
987,860
660,060
Basic Shares
99,635
100,396
97,003
81,916

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$905,923
$12,623,899
$3,875,514
$6,332,148
Gross Profit
842,441
680,518
404,707
361,340
EBITDA
266,374
296,118
66,986
-180,618
EBIT
253,401
284,781
55,879
-191,625
Net Income
215,696
192,381
15,259
-214,982
Net Change In Cash
905,923
12,623,899
3,875,514
6,332,148
Free Cash Flow
257,682
266,207
111,409
342,746
Cash
1,072,970
3,565,398
388,334
284,583
Basic Shares
95,129
21,951
21,332
18,773

Earnings Calls

QuarterEPS
2025-12-31
$0.69
2025-09-30
$0.60
2025-06-30
$0.56
2025-03-31
$0.69