Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$195,798
$171,356
$189,483
$207,917
Gross Profit
72,938
64,523
73,580
84,705
EBITDA
21,866
12,099
52,267
26,129
EBIT
12,306
3,269
43,481
17,855
Net Income
9,086
6,401
9,705
18,736
Net Change In Cash
195,798
171,356
189,483
207,917
Free Cash Flow
-47,363
4,955
28,250
17,792
Cash
67,380
129,889
190,728
184,506
Basic Shares
77,721
77,884
77,982
78,439

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$763,599
$663,102
$747,937
$769,674
Gross Profit
307,923
258,580
303,434
322,767
EBITDA
112,733
82,756
104,638
150,793
EBIT
79,830
82,756
66,601
99,102
Net Income
69,614
82,387
50,738
83,924
Net Change In Cash
763,599
663,102
747,937
769,674
Cost of Revenue
-39,850
-35,756
Free Cash Flow
79,098
8,575
66,532
72,868
Cash
190,728
177,812
109,130
151,010
Basic Shares
78,437
78,159
78,201
79,133

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.27
2025-03-31
$0.23
2024-12-31
$0.27