Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$182,006
$173,473
$152,386
$144,061
Gross Profit
67,089
68,325
57,661
54,959
EBITDA
19,105
17,871
11,435
15,512
EBIT
15,192
12,367
6,995
11,704
Net Income
13,721
15,436
4,687
7,688
Net Change In Cash
182,006
173,473
152,386
144,061
Free Cash Flow
9,773
23,206
1,001
31,123
Cash
33,109
32,348
38,364
74,158
Basic Shares
15,229
14,917
14,628
14,509

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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

QuarterEPS
2025-12-31
$0
2025-09-30
$1.21
2025-06-30
$1.50
2025-03-31
$0.63