Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$188,892
$180,688
$168,745
$156,915
Gross Profit
25,004
25,314
21,440
19,205
EBITDA
11,078
12,396
11,030
9,100
EBIT
9,251
10,903
9,562
7,769
Net Income
5,758
6,205
5,690
4,906
Net Change In Cash
188,892
180,688
168,745
156,915
Free Cash Flow
17,247
6,785
7,873
-12,979
Cash
24,246
4,464
3,043
2,722
Basic Shares
35,333
31,363
30,781
30,403

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
2024-12-31
$0.24
2024-09-30
$0.26
2024-06-30
$0.24
2024-03-31
$0.20