Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$87,537
$85,680
$85,983
$88,437
Gross Profit
44,304
43,831
45,853
49,782
EBITDA
62,256
61,445
61,025
59,445
EBIT
42,617
42,006
42,041
40,888
Net Income
21,550
16,818
17,719
18,728
Net Change In Cash
87,537
85,680
85,983
88,437
Free Cash Flow
29,043
37,238
26,890
40,179
Cash
447,697
478,726
412,681
409,618
Basic Shares
54,091
54,095
54,096
54,094

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$347,637
$356,349
$371,022
$347,917
Gross Profit
183,770
207,581
227,624
209,762
EBITDA
252,423
298,886
302,204
336,960
EBIT
175,804
223,404
228,841
264,736
Net Income
74,815
117,684
120,039
188,042
Net Change In Cash
347,637
356,349
371,022
347,917
Free Cash Flow
134,855
182,795
175,032
219,877
Cash
447,697
437,154
410,425
332,329
Basic Shares
54,088
54,029
53,986
53,524

Earnings Calls

QuarterEPS
2025-12-31
$0.43
2025-09-30
$0.43
2025-06-30
$0.46
2025-03-31
$0.54