Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$258,030
$271,614
$274,765
$248,975
Gross Profit
111,860
121,439
121,887
110,962
EBITDA
36,937
62,153
61,861
52,121
EBIT
49,378
49,870
40,382
Net Income
24,032
31,586
31,291
24,689
Net Change In Cash
258,030
271,614
274,765
248,975
Free Cash Flow
46,315
48,293
23,092
16,560
Cash
94,660
88,407
75,178
82,618
Basic Shares
11,794
11,780
11,766
11,744

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,053,384
$957,672
$904,739
$786,579
Gross Profit
466,148
416,306
389,555
337,365
EBITDA
171,252
200,847
187,766
159,354
EBIT
167,550
152,830
125,052
Net Income
111,598
116,069
120,928
84,043
Net Change In Cash
1,053,384
957,672
904,739
786,579
Free Cash Flow
134,260
133,695
74,426
149,649
Cash
94,660
103,832
79,725
94,161
Basic Shares
11,771
11,729
11,688
11,655

Earnings Calls

Quarter EPS
2024-12-31
$2.25
2024-09-30
$2.84
2024-06-30
$2.81
2024-03-31
$2.38