Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$344,270
$346,635
$289,743
$325,118
Gross Profit
127,625
122,613
110,405
123,152
EBITDA
53,007
48,184
34,711
42,661
EBIT
41,794
37,169
23,798
31,192
Net Income
28,443
22,558
14,179
19,555
Net Change In Cash
344,270
346,635
289,743
325,118
Free Cash Flow
69,728
11,965
8,586
18,948
Cash
115,601
94,187
89,774
110,498
Basic Shares
58,692
58,692
58,714
58,636

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,261,498
$1,297,919
$1,200,398
$1,103,262
Gross Profit
441,069
437,733
432,733
410,574
EBITDA
141,713
114,412
149,434
-6,085
EBIT
95,767
69,037
97,453
-57,462
Net Income
44,517
19,560
55,234
-71,929
Net Change In Cash
1,261,498
1,297,919
1,200,398
1,103,262
Cost of Revenue
5,134
-2,240
14,666
Free Cash Flow
115,927
24,624
58,618
56,121
Cash
110,498
97,564
97,252
103,053
Basic Shares
58,335
58,865
58,971
58,547

Earnings Calls

Quarter EPS
2024-09-30
$0.48
2024-06-30
$0.40
2024-03-31
$0.24
2023-12-31
$0.41