Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$258,179
$256,176
$245,270
$249,949
Gross Profit
158,068
150,585
178,530
171,020
EBITDA
140,744
169,735
174,205
176,249
EBIT
100,369
131,009
132,889
140,434
Net Income
90,427
122,996
141,152
150,498
Net Change In Cash
258,179
256,176
245,270
249,949
Free Cash Flow
78,504
-81,809
-63,453
23,340
Cash
453,384
384,336
372,446
324,326
Basic Shares
19,384
19,517
19,520
19,584

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,014,110
$973,583
$993,344
$689,505
Gross Profit
615,941
643,706
664,956
412,391
EBITDA
675,068
704,827
787,632
444,477
EBIT
531,258
596,762
641,191
317,379
Net Income
505,073
576,299
559,210
1,052,841
Net Change In Cash
1,014,110
973,583
993,344
689,505
Free Cash Flow
-37,593
308,257
735,606
72,391
Cash
453,384
271,809
267,668
129,410
Basic Shares
19,384
19,903
20,501
20,583

Earnings Calls

Quarter EPS
2024-12-31
$6.93
2024-09-30
$6.50
2024-06-30
$6.78
2024-03-31
$7.15