Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$71,602
$70,495
$71,280
$71,582
Gross Profit
48,378
45,782
48,137
48,683
EBITDA
18,515
14,718
21,384
23,122
EBIT
18,844
20,421
Net Income
14,747
11,976
15,246
16,956
Net Change In Cash
71,602
70,495
71,280
71,582
Free Cash Flow
6,485
13,237
13,030
8,502
Cash
59,479
58,420
71,625
69,819
Basic Shares
10,029
10,083
10,086
10,082

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
72,234
15,704
35,998
49,400
EBIT
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-03-31
$1.43
2025-12-31
$1.36
2025-09-30
$1.51
2025-06-30
$1.69