Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$229,039
$219,501
$209,842
$188,892
Gross Profit
46,163
30,301
29,382
25,004
EBITDA
12,483
14,007
14,473
11,078
EBIT
10,420
11,783
12,581
9,251
Net Income
6,081
7,085
7,775
5,758
Net Change In Cash
229,039
219,501
209,842
188,892
Free Cash Flow
10,466
31,579
-23,189
17,247
Cash
2,336
14,385
5,221
24,246
Basic Shares
35,270
35,372
35,202
35,333

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$695,240
$544,891
$473,241
$439,694
Gross Profit
93,762
67,036
58,585
48,595
EBITDA
44,442
30,638
17,608
9,455
EBIT
38,323
25,508
12,708
4,671
Net Income
22,559
13,379
6,643
2,696
Net Change In Cash
695,240
544,891
473,241
439,694
Cost of Revenue
-3,111
5,147
Free Cash Flow
30,306
24,985
-5,126
-24,526
Cash
24,246
6,059
2,079
5,190
Basic Shares
32,000
30,193
30,159
30,642

Earnings Calls

QuarterEPS
2025-09-30
$0.30
2025-06-30
$0.27
2025-03-31
$0.27
2024-12-31
$0.24