Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$308,361
$270,583
$230,575
$191,925
Gross Profit
235,141
204,475
175,812
145,563
EBITDA
65,543
81,761
68,362
41,166
EBIT
61,833
78,915
66,862
39,774
Net Income
80,310
44,982
91,114
51,219
Net Change In Cash
308,361
270,583
230,575
191,925
Free Cash Flow
67,012
76,576
65,878
133,343
Cash
148,285
167,611
140,407
162,328
Basic Shares
181,157
181,181
180,631
178,100

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$852,525
$396,290
$115,794
$79,872
Gross Profit
645,261
302,699
79,827
58,681
EBITDA
224,982
-112,912
-27,716
-59,387
EBIT
218,153
-116,066
-29,497
-60,194
Net Income
219,134
-83,421
-26,257
-58,345
Net Change In Cash
852,525
396,290
115,794
79,872
Free Cash Flow
281,762
102,431
-15,477
-39,771
Cash
167,611
79,551
45,098
76,088
Basic Shares
179,551
131,262
152,503
130,452

Earnings Calls

QuarterEPS
2026-03-31
$0.61
2025-12-31
$0.58
2025-09-30
$0.49
2025-06-30
$0.44