Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$220,510
$210,685
$178,491
$175,938
Gross Profit
90,281
83,967
69,598
69,376
EBITDA
53,983
45,467
26,946
19,195
EBIT
46,712
38,556
20,322
12,539
Net Income
38,113
32,218
11,379
-5,449
Net Change In Cash
220,510
210,685
178,491
175,938
Free Cash Flow
28,048
15,687
11,185
26,144
Cash
333,122
306,106
59,446
57,800
Basic Shares
14,439
13,612
12,366
12,355

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-09-30
$1.83
2026-06-30
$1.89
2026-03-31
$1.81
2025-12-31
$1.98