Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$77,135
$74,286
$71,602
$70,495
Gross Profit
54,114
49,033
48,378
45,782
EBITDA
22,410
21,072
21,155
17,333
EBIT
18,423
18,515
14,718
Net Income
19,131
14,805
14,747
11,976
Net Change In Cash
77,135
74,286
71,602
70,495
Free Cash Flow
12,160
6,485
13,237
Cash
76,557
74,930
59,479
58,420
Basic Shares
10,050
10,036
10,029
10,083

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$280,952
$229,796
$164,002
$123,657
Gross Profit
187,119
115,194
100,339
108,521
EBITDA
82,855
15,704
35,998
49,400
EBIT
72,234
8,468
32,501
45,366
Net Income
59,187
8,498
27,380
38,090
Net Change In Cash
280,952
229,796
164,002
123,657
Cost of Revenue
-242,065
Free Cash Flow
43,341
31,348
27,327
34,526
Cash
58,420
55,622
42,665
37,868
Basic Shares
10,073
8,586
7,151
7,212

Earnings Calls

QuarterEPS
2026-09-30
$1.90
2026-06-30
$1.48
2026-03-31
$1.43
2025-12-31
$1.36