Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$142,962
$142,716
$145,833
$123,209
Gross Profit
92,100
92,023
80,293
90,094
EBITDA
22,620
25,345
32,021
27,049
EBIT
17,986
20,911
27,668
22,903
Net Income
15,676
18,283
28,688
17,940
Net Change In Cash
142,962
142,716
145,833
123,209
Free Cash Flow
30,254
15,349
21,609
30,780
Cash
133,823
103,546
126,797
106,005
Basic Shares
90,316
90,188
89,741
89,487

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$480,648
$396,755
$331,037
$250,991
Gross Profit
348,089
207,396
276,449
237,300
EBITDA
114,524
173,984
80,698
10,047
EBIT
98,942
160,806
66,759
-9,487
Net Income
80,771
153,301
15,035
-14,968
Net Change In Cash
480,648
396,755
331,037
250,991
Free Cash Flow
81,633
76,357
46,686
20,668
Cash
126,797
93,863
52,414
102,876
Basic Shares
89,676
90,921
110,332
115,140

Earnings Calls

Quarter EPS
2025-06-30
$0.26
2025-03-31
$0.27
2024-12-31
$0.28
2024-09-30
$0.26