Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$373,198
$337,926
$342,345
$321,256
Gross Profit
208,420
166,119
188,320
177,752
EBITDA
55,473
30,486
56,314
34,211
EBIT
36,623
11,879
37,743
15,958
Net Income
16,739
2,859
21,421
6,036
Net Change In Cash
373,198
337,926
342,345
321,256
Free Cash Flow
41,224
48,499
23,405
37,755
Cash
40,817
38,929
33,935
35,485
Basic Shares
31,030
31,050
31,054
31,151

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,374,724
$1,307,015
$1,244,744
$1,045,472
Gross Profit
740,609
733,032
676,245
571,245
EBITDA
176,839
272,183
192,477
7,798
EBIT
102,558
200,326
120,603
-41,957
Net Income
47,055
132,423
64,459
-80,582
Net Change In Cash
1,374,724
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
2025-12-31
$1.43
2025-09-30
$1.08
2025-06-30
$0.69
2025-03-31
$0.95