Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$336,579
$21,124
$36,314
$322,964
Gross Profit
18,641
33,833
64,391
EBITDA
31,686
24,350
44,614
29,952
EBIT
21,854
42,026
27,456
Net Income
22,947
17,700
31,442
19,748
Net Change In Cash
336,579
21,124
36,314
322,964
Free Cash Flow
51,652
33,179
153,414
53,368
Cash
202,149
183,678
200,949
197,371
Basic Shares
26,390
26,238
25,985
25,912

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$86,481
$1,095,467
$980,286
$1,066,191
Gross Profit
79,200
1,095,467
980,286
1,066,191
EBITDA
84,315
-25,953
22,935
106,600
EBIT
73,411
-36,461
15,265
100,030
Net Income
61,957
-29,700
15,031
80,594
Net Change In Cash
86,481
1,095,467
980,286
1,066,191
Cost of Revenue
44,156
Free Cash Flow
328,434
160,850
-3,388
15,941
Cash
200,949
102,046
96,650
132,104
Basic Shares
25,918
25,249
25,318
25,092

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.90
2025-03-31
$0.70
2024-12-31
$1.25