Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$95,602
$77,874
$97,853
$130,232
Gross Profit
76,450
60,911
77,637
106,177
EBITDA
31,134
15,792
28,112
48,399
EBIT
30,943
15,618
27,864
48,261
Net Income
26,742
18,201
82,771
50,990
Net Change In Cash
95,602
77,874
97,853
130,232
Free Cash Flow
24,035
13,959
32,208
33,972
Cash
216,237
145,948
155,329
164,838
Basic Shares
63,637
69,435
72,787
78,548

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
2025-09-30
$0
2025-06-30
$0.47
2025-03-31
$0.31
2024-12-31
$0.42