Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$342,345
$321,256
$347,934
$316,701
Gross Profit
188,320
177,752
200,334
178,995
EBITDA
38,161
34,211
70,505
83,681
EBIT
15,958
52,499
65,707
Net Income
21,421
6,036
33,755
48,984
Net Change In Cash
342,345
321,256
347,934
316,701
Free Cash Flow
23,405
37,755
39,298
47,784
Cash
33,935
35,485
24,459
38,467
Basic Shares
31,054
31,151
31,112
31,112

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-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
158,384
EBIT
220,878
141,077
-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

Quarter EPS
2025-09-30
$0
2025-06-30
$0.69
2025-03-31
$0.95
2024-12-31
$1.34