Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$97,853
$130,232
$86,449
$86,449
Gross Profit
77,637
106,177
69,333
69,333
EBITDA
28,112
48,399
18,491
EBIT
27,864
48,261
18,314
Net Income
82,771
50,990
23,818
23,818
Net Change In Cash
97,853
130,232
86,449
86,449
Free Cash Flow
32,208
33,972
41,813
41,273
Cash
155,329
164,838
91,997
91,997
Basic Shares
72,787
78,548
76,249
85,890

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$394,818
$492,048
$454,271
$357,565
Gross Profit
317,066
411,340
380,786
303,973
EBITDA
113,259
196,283
198,534
167,994
EBIT
112,531
195,660
197,854
167,477
Net Income
181,275
197,919
161,520
164,971
Net Change In Cash
394,818
492,048
454,271
357,565
Free Cash Flow
131,995
176,121
180,003
173,946
Cash
155,329
144,411
97,540
68,136
Basic Shares
80,597
85,953
85,403
86,017

Earnings Calls

Quarter EPS
2024-12-31
$0.42
2024-09-30
$0.70
2024-06-30
$0.34
2024-03-31
$0.32