Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$335,557
$343,488
$317,046
$373,474
Gross Profit
189,148
197,458
183,447
213,326
EBITDA
56,327
61,276
38,289
55,473
EBIT
37,144
39,230
25,415
36,623
Net Income
19,796
23,071
13,828
16,739
Net Change In Cash
335,557
343,488
317,046
373,474
Free Cash Flow
46,727
34,161
10,580
41,224
Cash
47,972
37,328
35,030
40,817
Basic Shares
30,125
30,117
30,621
31,030

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,374,495
$1,307,015
$1,244,744
$1,045,472
Gross Profit
725,375
733,032
676,245
571,245
EBITDA
176,485
251,631
172,003
27,562
EBIT
102,204
200,326
120,603
-41,957
Net Income
47,055
132,423
64,459
-80,582
Net Change In Cash
1,374,495
1,307,015
1,244,744
1,045,472
Cost of Revenue
8,836
Free Cash Flow
150,883
153,884
106,316
11,580
Cash
40,817
24,459
24,296
28,942
Basic Shares
31,149
31,112
31,548
30,040

Earnings Calls

QuarterEPS
2026-09-30
$1.04
2026-06-30
$1.38
2026-03-31
$0.89
2025-12-31
$1.43