Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$219,501
$209,842
$188,892
$180,688
Gross Profit
30,301
29,382
23,177
25,314
EBITDA
14,007
14,473
11,078
12,396
EBIT
11,783
12,581
9,251
10,903
Net Income
7,085
7,775
5,758
6,205
Net Change In Cash
219,501
209,842
188,892
180,688
Free Cash Flow
31,579
-23,189
17,247
6,785
Cash
14,385
5,221
24,246
4,464
Basic Shares
35,372
35,202
35,333
31,363

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$695,240
$544,891
$473,241
$439,694
Gross Profit
93,762
67,036
58,585
45,738
EBITDA
44,442
30,638
24,604
9,455
EBIT
38,323
25,508
19,704
4,671
Net Income
22,559
13,379
6,643
2,148
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

Quarter EPS
2025-09-30
$0
2025-06-30
$0.27
2025-03-31
$0.27
2024-12-31
$0.24