Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$210,685
$178,491
$175,938
$178,980
Gross Profit
83,967
69,598
69,376
71,140
EBITDA
45,467
26,946
19,195
38,285
EBIT
38,556
20,322
12,539
31,633
Net Income
32,218
11,379
-5,449
22,250
Net Change In Cash
210,685
178,491
175,938
178,980
Free Cash Flow
15,687
11,185
26,144
20,320
Cash
306,106
59,446
57,800
57,743
Basic Shares
13,612
12,366
12,355
12,555

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
136,393
82,343
99,462
77,301
EBIT
109,801
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-06-30
$2.76
2026-03-31
$1.72
2025-12-31
$1.88
2025-09-30
$1.65