Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$74,286
$71,602
$70,495
$71,280
Gross Profit
49,033
48,378
45,782
48,137
EBITDA
18,423
21,155
17,333
21,384
EBIT
18,515
14,718
18,844
Net Income
14,805
14,747
11,976
15,246
Net Change In Cash
74,286
71,602
70,495
71,280
Free Cash Flow
12,160
6,485
13,237
13,030
Cash
74,930
59,479
58,420
71,625
Basic Shares
10,036
10,029
10,083
10,086

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-06-30
$1.48
2026-03-31
$1.43
2025-12-31
$1.36
2025-09-30
$1.51