Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$145,833
$123,209
$109,954
$114,583
Gross Profit
80,293
62,645
58,403
61,469
EBITDA
32,021
27,102
26,363
130,747
EBIT
27,668
22,948
22,343
127,477
Net Income
28,688
17,940
19,303
107,450
Net Change In Cash
145,833
123,209
109,954
114,583
Free Cash Flow
21,609
30,780
15,196
28,908
Cash
126,797
106,005
104,357
93,865
Basic Shares
89,741
178,974
178,630
178,560

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
268,431
207,396
276,449
237,300
EBITDA
107,957
173,984
80,698
10,047
EBIT
92,375
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
181,843
220,665
230,286

Earnings Calls

Quarter EPS
2024-12-31
$0.28
2024-09-30
$0.26
2024-06-30
$0.24
2024-03-31
$0.19