Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$85,983
$88,437
$90,934
$90,483
Gross Profit
45,853
49,782
52,529
53,362
EBITDA
61,025
59,445
89,760
62,754
EBIT
42,041
40,888
70,745
43,742
Net Income
17,719
18,728
45,217
17,408
Net Change In Cash
85,983
88,437
90,934
90,483
Free Cash Flow
26,890
40,179
52,283
48,162
Cash
412,681
409,618
437,154
289,519
Basic Shares
54,096
54,094
54,029
54,036

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$356,349
$371,022
$347,917
$343,448
Gross Profit
207,581
227,624
209,762
209,044
EBITDA
298,886
302,204
336,960
270,990
EBIT
223,404
228,841
264,736
201,157
Net Income
117,684
120,039
188,042
162,205
Net Change In Cash
356,349
371,022
347,917
343,448
Free Cash Flow
182,795
175,032
219,877
-51,090
Cash
437,154
410,425
332,329
200,652
Basic Shares
54,029
53,986
53,524
53,340

Earnings Calls

Quarter EPS
2025-06-30
$0.46
2025-03-31
$0.54
2024-12-31
$0.57
2024-09-30
$0.53