Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$231,028
$155,114
$173,687
$182,006
Gross Profit
87,454
63,156
62,607
67,089
EBITDA
32,590
11,863
16,017
19,105
EBIT
20,173
6,417
11,188
15,192
Net Income
24,345
8,530
18,713
13,721
Net Change In Cash
231,028
155,114
173,687
182,006
Free Cash Flow
42,233
-26,389
36,717
9,773
Cash
39,219
33,566
65,919
33,109
Basic Shares
15,423
15,390
15,260
15,229

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$681,552
$565,798
$510,095
$429,138
Gross Profit
255,682
202,782
179,767
143,579
EBITDA
64,428
49,225
40,435
11,365
EBIT
45,742
34,480
24,004
-6,124
Net Income
52,557
22,570
10,926
-8,448
Net Change In Cash
681,552
565,798
510,095
429,138
Cost of Revenue
8,264
Free Cash Flow
70,697
63,660
29,289
-169
Cash
65,919
74,158
23,397
8,806
Basic Shares
15,071
14,245
13,606
13,013

Earnings Calls

QuarterEPS
2026-06-30
$1.83
2026-03-31
$0.91
2025-12-31
$1.40
2025-09-30
$1.21