Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$60,096
$60,675
$70,417
$57,775
Gross Profit
48,058
49,231
57,143
46,766
EBITDA
10,731
9,905
20,507
4,747
EBIT
7,916
7,213
18,006
2,209
Net Income
9,476
9,726
17,917
6,469
Net Change In Cash
60,096
60,675
70,417
57,775
Free Cash Flow
8,717
29,519
-413
20,374
Cash
77,457
122,909
97,244
104,152
Basic Shares
75,497
75,318
74,972
75,807

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$251,700
$280,338
$250,042
$225,527
Gross Profit
203,738
223,506
196,537
175,379
EBITDA
38,648
61,764
42,295
30,443
EBIT
38,648
54,383
38,795
24,843
Net Income
39,970
46,908
94,887
17,816
Net Change In Cash
251,700
280,338
250,042
225,527
Cost of Revenue
-4,356
37,539
Free Cash Flow
33,618
55,301
44,926
51,722
Cash
97,244
67,971
78,925
83,281
Basic Shares
75,550
77,751
80,037
80,019

Earnings Calls

Quarter EPS
2024-06-30
$0.18
2024-03-31
$0.17
2023-12-31
$0.25
2023-09-30
$0.16