Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$255,253
$203,456
$157,528
$151,076
Gross Profit
121,111
97,553
64,319
58,357
EBITDA
97,846
23,091
62,088
55,295
EBIT
84,268
23,221
51,560
46,602
Net Income
41,545
-16,897
2,368
21,686
Net Change In Cash
255,253
203,456
157,528
151,076
Free Cash Flow
37,878
17,233
-8,772
38,700
Cash
417,473
310,854
239,831
252,535
Basic Shares
202,514
179,836
172,299
170,900

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$510,604
$447,674
$399,963
$382,611
Gross Profit
195,845
185,908
204,140
167,298
EBITDA
152,227
125,220
127,228
275,974
EBIT
118,151
87,223
93,746
244,425
Net Income
24,582
11,419
-4,858
186,226
Net Change In Cash
510,604
447,674
399,963
382,611
Free Cash Flow
-76,709
-9,017
-38,053
17,086
Cash
252,535
194,622
299,461
323,565
Basic Shares
158,691
137,062
117,173
94,885

Earnings Calls

QuarterEPS
2025-09-30
$0.20
2025-06-30
-$0.09
2025-03-31
$0.01
2024-12-31
$0.12