Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$343,488
$317,046
$373,474
$338,579
Gross Profit
197,458
183,447
213,326
157,960
EBITDA
61,276
38,289
55,473
24,955
EBIT
39,230
25,415
36,623
11,879
Net Income
23,071
13,828
16,739
2,859
Net Change In Cash
343,488
317,046
373,474
338,579
Free Cash Flow
34,161
10,580
41,224
48,499
Cash
37,328
35,030
40,817
38,929
Basic Shares
30,117
30,621
31,030
31,050

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
154,547
272,183
192,477
7,798
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-06-30
$1.38
2026-03-31
$0.89
2025-12-31
$1.43
2025-09-30
$1.08