Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$65,237,000
$67,199,000
$47,556,000
$45,787,000
Gross Profit
28,703,000
30,592,000
4,554,000
14,555,000
EBITDA
20,201,000
23,118,000
10,099,000
10,844,000
EBIT
13,929,000
17,036,000
4,291,000
4,960,000
Net Income
9,924,000
12,072,000
2,210,000
2,770,000
Net Change In Cash
65,237,000
67,199,000
47,556,000
45,787,000
Free Cash Flow
12,003,000
18,095,000
-1,549,000
5,525,000
Cash
12,804,000
8,527,000
5,323,000
6,293,000
Basic Shares
1,962,905
1,975,087
1,985,900
1,996,984

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$184,432,000
$193,414,000
$196,913,000
$246,252,000
Gross Profit
56,086,000
56,926,000
60,391,000
73,982,000
EBITDA
41,092,000
45,382,000
47,379,000
66,490,000
EBIT
20,960,000
28,100,000
30,053,000
50,190,000
Net Income
12,299,000
17,661,000
21,369,000
35,465,000
Net Change In Cash
184,432,000
193,414,000
196,913,000
246,252,000
Cost of Revenue
12,516,000
Free Cash Flow
16,592,000
15,044,000
19,780,000
37,600,000
Cash
6,293,000
6,781,000
8,178,000
17,678,000
Basic Shares
1,856,000
1,816,602
1,880,307
1,940,277

Earnings Calls

QuarterEPS
2026-09-30
$5.28
2026-06-30
$6.06
2026-03-31
$1.41
2025-12-31
$1.52