Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$234,033
$225,158
$228,538
$231,358
Gross Profit
204,382
199,707
198,989
182,551
EBITDA
31,544
52,309
60,316
39,638
EBIT
27,408
45,755
53,278
34,460
Net Income
22,343
39,045
45,881
22,511
Net Change In Cash
234,033
225,158
228,538
231,358
Free Cash Flow
76,927
60,248
62,039
56,615
Cash
231,233
172,862
304,193
246,748
Basic Shares
100,184
105,068
106,116
105,059

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$894,384
$914,242
$1,655,035
$951,373
Gross Profit
738,945
651,454
657,553
657,358
EBITDA
173,273
81,101
167,763
200,008
EBIT
147,913
32,627
111,362
149,360
Net Income
20,972
31,104
193,785
109,244
Net Change In Cash
894,384
914,242
1,655,035
951,373
Cost of Revenue
236,216
47,951
Free Cash Flow
180,321
83,316
238,836
84,416
Cash
304,193
291,363
469,517
231,944
Basic Shares
106,263
114,188
128,150
117,142

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.57
2025-03-31
$0.46
2024-12-31
$0.55