Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$268,009
$237,860
$4,104,125
$2,086,804
Gross Profit
251,723
219,143
214,979
209,715
EBITDA
102,411
82,258
84,301
52,433
EBIT
99,195
78,437
81,148
49,445
Net Income
82,404
68,742
56,817
30,185
Net Change In Cash
268,009
237,860
4,104,125
2,086,804
Free Cash Flow
102,159
105,060
39,898
59,851
Cash
1,047,730
1,072,970
1,093,467
987,860
Basic Shares
94,177
99,635
100,396
97,003

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
2026-03-31
$0.86
2025-12-31
$0.69
2025-09-30
$0.53
2025-06-30
$0.31