Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$74,204
$66,721
$60,096
$60,675
Gross Profit
59,306
53,682
48,058
49,231
EBITDA
18,396
10,443
10,731
9,905
EBIT
7,916
7,213
Net Income
18,301
12,637
9,476
9,726
Net Change In Cash
74,204
66,721
60,096
60,675
Free Cash Flow
23,328
16,660
8,717
29,519
Cash
95,129
78,063
77,457
122,909
Basic Shares
74,975
74,780
75,497
75,318

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$261,696
$251,700
$280,338
$250,042
Gross Profit
210,277
203,738
223,506
196,537
EBITDA
43,968
38,648
60,460
35,142
EBIT
38,648
53,079
31,642
Net Income
50,140
39,970
46,908
94,887
Net Change In Cash
261,696
251,700
280,338
250,042
Cost of Revenue
-4,356
Free Cash Flow
78,224
33,618
55,301
44,926
Cash
95,129
97,244
67,971
78,925
Basic Shares
75,302
75,550
77,751
80,037

Earnings Calls

Quarter EPS
2024-12-31
$0.31
2024-09-30
$0.21
2024-06-30
$0.18
2024-03-31
$0.17