Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$316,701
$330,748
$311,632
$327,045
Gross Profit
178,995
173,154
161,978
184,329
EBITDA
65,707
47,107
54,933
60,973
EBIT
52,712
34,342
42,287
42,971
Net Income
48,984
29,976
19,709
33,071
Net Change In Cash
316,701
330,748
311,632
327,045
Free Cash Flow
47,784
39,716
27,086
51,540
Cash
38,467
28,869
33,855
24,296
Basic Shares
31,112
31,106
31,272
31,502

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,240,954
$1,045,472
$1,010,635
$862,459
Gross Profit
643,067
571,245
568,036
460,300
EBITDA
182,186
7,798
158,384
113,580
EBIT
130,786
-41,957
108,590
61,336
Net Income
64,459
-80,582
62,542
9,517
Net Change In Cash
1,240,954
1,045,472
1,010,635
862,459
Cost of Revenue
8,836
-6,509
1,500
Free Cash Flow
106,316
11,580
96,904
51,518
Cash
24,296
28,942
20,847
27,356
Basic Shares
31,548
30,040
32,216
29,464

Earnings Calls

Quarter EPS
2024-09-30
$1.05
2024-06-30
$0.98
2024-03-31
$0.79
2023-12-31
$1.06