Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$200,221
$212,869
$227,800
$221,083
Gross Profit
160,964
168,723
184,731
178,764
EBITDA
24,216
23,542
32,247
31,627
EBIT
18,657
17,840
27,163
26,756
Net Income
10,607
10,432
16,537
16,766
Net Change In Cash
200,221
212,869
227,800
221,083
Free Cash Flow
27,135
5,319
14,482
18,699
Cash
364,889
332,423
328,336
330,420
Basic Shares
19,083
19,159
19,302
19,253

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$921,010
$998,601
$1,186,464
$1,134,644
Gross Profit
744,317
804,711
968,566
925,533
EBITDA
123,110
129,024
192,385
199,000
EBIT
102,715
107,614
170,192
176,491
Net Income
63,788
69,350
116,505
124,664
Net Change In Cash
921,010
998,601
1,186,464
1,134,644
Cost of Revenue
-74,372
66,998
Free Cash Flow
56,147
93,502
108,464
145,307
Cash
330,420
288,420
239,832
311,917
Basic Shares
19,345
19,310
20,343
21,256

Earnings Calls

Quarter EPS
2024-09-30
$0.56
2024-06-30
$0.54
2024-03-31
$0.86
2023-12-31
$0.87