Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$346,635
$289,743
$325,118
$311,006
Gross Profit
122,613
110,405
123,152
110,258
EBITDA
49,166
35,359
51,021
36,030
EBIT
38,151
24,446
39,552
24,283
Net Income
22,558
14,179
19,555
9,879
Net Change In Cash
346,635
289,743
325,118
311,006
Free Cash Flow
11,965
8,586
18,948
60,386
Cash
94,187
89,774
110,498
119,633
Basic Shares
58,692
58,714
58,636
58,342

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
147,966
155,366
157,916
117,833
EBIT
102,020
109,991
105,935
66,456
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-06-30
$0.40
2024-03-31
$0.24
2023-12-31
$0.41
2023-09-30
$0.28