Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$202,260
$194,114
$197,292
$201,412
Gross Profit
53,738
51,597
46,407
52,676
EBITDA
27,190
25,161
18,708
15,266
EBIT
18,917
16,577
10,399
Net Income
12,553
10,511
6,774
10,148
Net Change In Cash
202,260
194,114
197,292
201,412
Free Cash Flow
18,143
-4,044
14,575
11,954
Cash
37,117
30,732
37,139
37,266
Basic Shares
15,216
15,177
15,098
15,039

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$786,551
$756,992
$712,537
$645,413
Gross Profit
197,265
163,187
144,297
142,460
EBITDA
85,649
69,723
83,581
213,409
EBIT
52,211
37,152
44,893
181,671
Net Income
31,495
15,928
28,789
135,536
Net Change In Cash
786,551
756,992
712,537
645,413
Cost of Revenue
-30,070
19,850
Free Cash Flow
20,051
11,545
12,991
-17,428
Cash
37,139
42,863
46,246
76,316
Basic Shares
15,013
13,972
12,366
12,251

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.88
2025-03-31
$0.69
2024-12-31
$0.75