Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$353,526
$365,122
$359,749
$337,094
Gross Profit
246,666
365,122
218,221
198,638
EBITDA
27,759
67,396
39,505
EBIT
10,190
46,821
18,612
Net Income
31,793
28,242
28,157
6,605
Net Change In Cash
353,526
365,122
359,749
337,094
Free Cash Flow
-32,436
9,035
-16,689
-37,883
Cash
247,503
208,581
178,561
140,630
Basic Shares
28,628
29,719
29,462
29,239

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,415,491
$1,297,429
$1,230,088
$1,185,204
Gross Profit
883,434
749,502
210,815
191,809
EBITDA
145,015
126,517
69,675
EBIT
59,429
46,761
-17,561
Net Income
94,797
-6,780
18,037
-15,713
Net Change In Cash
1,415,491
1,297,429
1,230,088
1,185,204
Free Cash Flow
-77,973
-49,470
-63,700
92,786
Cash
247,503
180,265
163,683
266,014
Basic Shares
28,628
28,139
28,574
28,533

Earnings Calls

Quarter EPS
2024-12-31
$1.51
2024-09-30
$0.82
2024-06-30
$1.81
2024-03-31
$0.39