Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$345,944
$316,701
$330,748
$311,632
Gross Profit
198,344
178,995
173,154
161,978
EBITDA
70,505
83,681
47,107
54,933
EBIT
52,499
65,707
34,342
42,287
Net Income
33,755
48,984
29,976
19,709
Net Change In Cash
345,944
316,701
330,748
311,632
Free Cash Flow
39,298
47,784
39,716
27,086
Cash
24,459
38,467
28,869
33,855
Basic Shares
31,112
31,112
31,106
31,272

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
200,326
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
2024-12-31
$1.34
2024-09-30
$1.05
2024-06-30
$0.98
2024-03-31
$0.79