Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$130,761
$136,820
$130,617
$120,893
Gross Profit
29,154
29,403
32,257
24,728
EBITDA
14,276
13,364
14,845
14,741
EBIT
8,972
7,531
12,038
8,211
Net Income
8,264
7,084
10,249
7,431
Net Change In Cash
130,761
136,820
130,617
120,893
Free Cash Flow
10,114
5,557
12,444
-11,279
Cash
7,153
15,807
15,174
13,559
Basic Shares
17,618
17,640
17,670
17,889

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$543,767
$595,842
$730,736
$568,868
Gross Profit
133,619
180,085
279,557
191,441
EBITDA
81,407
134,324
232,783
148,748
EBIT
59,024
108,535
206,631
121,172
Net Income
48,215
88,332
155,899
90,398
Net Change In Cash
543,767
595,842
730,736
568,868
Cost of Revenue
44,129
897
-15,273
Free Cash Flow
18,105
49,501
143,563
119,577
Cash
15,174
65,173
21,044
20,147
Basic Shares
17,811
17,793
17,757
17,769

Earnings Calls

Quarter EPS
2024-06-30
$0.47
2024-03-31
$0.40
2023-12-31
$0.58
2023-09-30
$0.42