Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$287,688
$272,043
$295,944
$268,501
Gross Profit
211,964
269,619
182,855
281,477
EBITDA
126,017
-43,825
59,281
56,087
EBIT
123,514
-47,594
56,315
53,618
Net Income
42,374
3,659
18,456
27,154
Net Change In Cash
287,688
272,043
295,944
268,501
Free Cash Flow
-14,188
-53,480
41,766
-36,085
Cash
131,592
128,654
105,938
141,135
Basic Shares
39,536
39,688
39,681
39,492

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,123,825
$815,497
$968,752
$1,096,820
Gross Profit
685,652
504,657
612,107
718,080
EBITDA
209,128
133,538
301,045
390,252
EBIT
198,336
120,162
-341,233
-318,324
Net Income
70,601
-83,477
117,147
183,158
Net Change In Cash
1,123,825
815,497
968,752
1,096,820
Cost of Revenue
-17,511
Free Cash Flow
-98,639
-100,422
8,341
73,713
Cash
105,938
112,528
83,376
87,584
Basic Shares
39,542
39,177
39,888
45,330

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.08
2025-03-31
$0.09
2024-12-31
$0.47