Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$305,958
$312,266
$290,250
$302,702
Gross Profit
143,290
149,031
132,541
147,858
EBITDA
47,890
55,077
46,915
69,050
EBIT
37,084
43,919
35,846
56,618
Net Income
27,748
29,898
29,702
39,129
Net Change In Cash
305,958
312,266
290,250
302,702
Free Cash Flow
42,073
13,565
68,442
20,321
Cash
195,889
243,592
237,328
181,425
Basic Shares
24,137
24,179
24,060
23,968

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,132,924
$1,065,480
$1,131,686
$1,027,653
Gross Profit
509,021
468,159
523,425
494,992
EBITDA
167,449
137,116
214,001
244,690
EBIT
110,136
73,992
110,585
135,536
Net Income
69,791
46,670
55,087
86,268
Net Change In Cash
1,132,924
1,065,480
1,131,686
1,027,653
Cost of Revenue
79,545
-220,100
Free Cash Flow
80,176
82,882
131,094
96,093
Cash
168,481
213,667
268,918
187,509
Basic Shares
23,956
23,998
24,122
22,860

Earnings Calls

Quarter EPS
2024-09-30
$1.16
2024-06-30
$1.33
2024-03-31
$1.11
2023-12-31
$1.68