Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$128,316
$118,574
$131,391
$142,107
Gross Profit
47,441
34,648
66,178
46,440
EBITDA
86,386
76,511
88,910
70,722
EBIT
60,247
49,241
61,289
42,587
Net Income
56,099
44,122
54,935
35,206
Net Change In Cash
128,316
118,574
131,391
142,107
Free Cash Flow
43,699
33,398
52,794
52,253
Cash
82,660
80,510
78,143
73,829
Basic Shares
160,725
160,559
161,347
161,553

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$571,773
$560,556
$454,145
$295,853
Gross Profit
313,556
210,558
71,579
-2,998
EBITDA
324,352
304,009
210,692
124,229
EBIT
212,468
195,107
87,437
-4,410
Net Income
181,377
161,353
61,520
-11,507
Net Change In Cash
571,773
560,556
454,145
295,853
Free Cash Flow
201,622
123,178
117,761
-114,044
Cash
78,143
74,738
125,948
60,658
Basic Shares
161,442
162,356
164,850
169,089

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.24
2025-03-31
$0.27
2024-12-31
$0.17