Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$141,962
$145,507
$136,766
$136,279
Gross Profit
23,322
137,437
32,994
124,304
EBITDA
34,323
40,252
33,818
38,326
EBIT
36,815
37,760
31,328
35,937
Net Income
26,553
26,650
23,589
26,044
Net Change In Cash
141,962
145,507
136,766
136,279
Free Cash Flow
33,948
5,520
53,455
28,000
Cash
231,801
245,113
258,901
219,708
Basic Shares
51,587
51,650
51,649
51,622

Annual Financials

Values in thousands 2024-12-31 2024-01-31 2023-12-31 2023-01-31
Revenue
$558,514
$536,765
$536,766
$513,293
Gross Profit
142,283
135,761
177,303
478,210
EBITDA
129,246
120,238
120,238
140,842
EBIT
119,557
111,322
111,322
133,763
Net Income
109,002
100,339
100,339
102,330
Net Change In Cash
558,514
536,765
536,766
513,293
Free Cash Flow
137,598
110,996
Cash
258,901
187,150
187,150
161,458
Basic Shares
51,569
51,635
51,635
52,280

Earnings Calls

Quarter EPS
2025-09-30
$0.52
2025-06-30
$0.52
2025-03-31
$0.52
2024-12-31
$0.46