Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$35,927
$34,482
$32,195
$34,732
Gross Profit
24,536
24,439
22,595
24,139
EBITDA
14,476
14,996
13,964
14,966
EBIT
14,186
14,707
13,713
14,720
Net Income
10,844
11,105
10,336
11,109
Net Change In Cash
35,927
34,482
32,195
34,732
Free Cash Flow
16,415
8,811
8,195
11,786
Cash
241,768
218,839
253,517
240,915
Basic Shares
9,565
9,545
9,552
9,556

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$142,794
$130,786
$81,688
$58,539
Gross Profit
97,449
70,643
67,898
51,311
EBITDA
61,411
38,525
40,663
31,945
EBIT
60,354
37,223
39,257
30,914
Net Income
45,698
28,275
29,638
23,159
Net Change In Cash
142,794
130,786
81,688
58,539
Cost of Revenue
-95,737
Free Cash Flow
50,849
46,291
39,420
29,356
Cash
240,915
198,721
114,589
198,596
Basic Shares
9,448
9,264
9,205
9,091

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$1.13
2025-06-30
$1.16
2025-03-31
$1.08