Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$173,473
$152,386
$144,061
$158,252
Gross Profit
68,325
57,661
54,959
51,601
EBITDA
17,871
11,435
15,512
13,153
EBIT
12,367
6,995
11,704
9,437
Net Income
15,436
4,687
7,688
7,346
Net Change In Cash
173,473
152,386
144,061
158,252
Free Cash Flow
23,206
1,001
31,123
8,824
Cash
32,348
38,364
74,158
53,106
Basic Shares
14,917
14,628
14,509
14,358

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
2025-09-30
$0
2025-06-30
$1.50
2025-03-31
$0.63
2024-12-31
$0.75