Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$178,491
$175,938
$178,980
$168,299
Gross Profit
69,598
69,376
71,140
65,083
EBITDA
30,985
35,437
37,439
32,665
EBIT
24,361
28,781
30,787
26,065
Net Income
11,379
-5,449
22,250
26,861
Net Change In Cash
178,491
175,938
178,980
168,299
Free Cash Flow
11,185
26,144
20,320
16,789
Cash
59,446
57,800
57,743
59,284
Basic Shares
12,366
12,355
12,555
12,557

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$675,455
$534,792
$639,813
$654,233
Gross Profit
264,418
202,358
215,849
183,453
EBITDA
134,315
82,343
99,462
77,301
EBIT
107,723
65,886
86,150
62,438
Net Income
61,536
40,960
73,831
52,689
Net Change In Cash
675,455
534,792
639,813
654,233
Cost of Revenue
11,996
Free Cash Flow
67,929
59,956
96,223
31,425
Cash
57,800
68,253
89,371
70,266
Basic Shares
12,528
12,547
12,776
14,269

Earnings Calls

QuarterEPS
2026-03-31
$1.81
2025-12-31
$1.98
2025-09-30
$1.74
2025-06-30
$1.67