Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$93,165
$95,602
$77,874
$97,853
Gross Profit
72,309
76,450
60,911
77,637
EBITDA
25,774
31,134
15,792
28,112
EBIT
25,618
30,943
15,618
27,864
Net Income
21,863
26,742
18,201
82,771
Net Change In Cash
93,165
95,602
77,874
97,853
Free Cash Flow
26,987
24,035
13,959
32,208
Cash
252,437
216,237
145,948
155,329
Basic Shares
63,868
63,637
69,435
72,787

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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

QuarterEPS
2025-09-30
$0.38
2025-06-30
$0.47
2025-03-31
$0.31
2024-12-31
$1.14