Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$337,926
$342,345
$321,256
$345,944
Gross Profit
166,119
188,320
177,752
198,344
EBITDA
30,486
56,314
34,211
70,505
EBIT
11,879
37,743
15,958
52,499
Net Income
2,859
21,421
6,036
33,755
Net Change In Cash
337,926
342,345
321,256
345,944
Free Cash Flow
48,499
23,405
37,755
39,298
Cash
38,929
33,935
35,485
24,459
Basic Shares
31,050
31,054
31,151
31,112

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,307,015
$1,244,744
$1,045,472
$1,010,635
Gross Profit
733,032
676,245
571,245
568,036
EBITDA
272,183
192,477
7,798
179,333
EBIT
200,326
120,603
-41,957
108,590
Net Income
132,423
64,459
-80,582
62,542
Net Change In Cash
1,307,015
1,244,744
1,045,472
1,010,635
Cost of Revenue
8,836
-6,509
Free Cash Flow
153,884
106,316
11,580
96,904
Cash
24,459
24,296
28,942
20,847
Basic Shares
31,112
31,548
30,040
32,216

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$1.08
2025-06-30
$0.69
2025-03-31
$0.95