Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$144,061
$158,252
$140,996
$122,489
Gross Profit
54,959
47,885
45,175
43,826
EBITDA
15,512
13,153
10,077
8,953
EBIT
11,704
9,437
6,448
5,361
Net Income
7,688
7,346
4,594
2,942
Net Change In Cash
144,061
158,252
140,996
122,489
Free Cash Flow
31,123
8,824
-1,265
24,978
Cash
74,158
53,106
44,267
46,925
Basic Shares
14,509
14,358
14,074
13,910

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$565,798
$510,095
$429,138
$353,755
Gross Profit
202,782
179,767
143,579
135,874
EBITDA
49,225
40,435
11,365
8,611
EBIT
34,480
24,004
-6,124
-8,535
Net Income
22,570
10,926
-8,448
-8,417
Net Change In Cash
565,798
510,095
429,138
353,755
Cost of Revenue
8,264
-17,184
Free Cash Flow
63,660
29,289
-169
1,304
Cash
74,158
23,397
8,806
11,221
Basic Shares
14,245
13,606
13,013
12,458

Earnings Calls

Quarter EPS
2024-12-31
$0.75
2024-09-30
$0.73
2024-06-30
$0.55
2024-03-31
$0.40