Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$115,837
$106,198
$91,688
$89,507
Gross Profit
63,171
56,533
47,780
46,208
EBITDA
11,582
10,669
9,728
8,379
EBIT
1,958
470
-1,051
Net Income
14,291
4,849
3,954
14,271
Net Change In Cash
115,837
106,198
91,688
89,507
Free Cash Flow
27,188
13,464
11,562
10,124
Cash
58,469
50,493
56,443
63,929
Basic Shares
57,004
56,984
57,132
57,272

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$444,538
$651,138
$703,277
$488,318
Gross Profit
228,956
366,907
360,639
243,590
EBITDA
35,059
217,757
210,006
98,589
EBIT
35,059
180,412
175,058
70,487
Net Income
55,735
170,851
164,413
71,176
Net Change In Cash
444,538
651,138
703,277
488,318
Cost of Revenue
-52,745
-100,757
80,184
Free Cash Flow
44,875
176,132
183,596
55,041
Cash
63,929
105,372
158,117
258,874
Basic Shares
57,622
58,371
61,467
60,845

Earnings Calls

Quarter EPS
2024-09-30
$0.40
2024-06-30
$0.28
2024-03-31
$0.18
2023-12-31
$0.22