Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$185,405
$161,615
$172,731
$182,694
Gross Profit
53,945
40,892
51,326
59,415
EBITDA
16,135
6,751
18,829
21,393
EBIT
8,428
-1,012
10,545
13,337
Net Income
3,017
-3,186
5,193
6,401
Net Change In Cash
185,405
161,615
172,731
182,694
Free Cash Flow
-1,090
1,090
20,819
13,212
Cash
19,957
18,536
18,317
20,360
Basic Shares
31,693
31,095
31,608
31,660

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$729,640
$705,473
$687,373
$677,131
Gross Profit
213,109
203,807
198,173
197,147
EBITDA
74,321
32,195
53,093
53,091
EBIT
41,311
-1,904
19,799
18,170
Net Income
18,958
-17,453
6,499
3,860
Net Change In Cash
729,640
705,473
687,373
677,131
Cost of Revenue
-2,155
465
Free Cash Flow
27,143
3,099
12,990
22,985
Cash
18,317
17,646
20,488
24,110
Basic Shares
31,608
30,330
30,229
30,130

Earnings Calls

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