Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$228,538
$231,358
$218,692
$215,796
Gross Profit
198,989
182,551
180,211
172,169
EBITDA
60,316
39,638
39,554
37,023
EBIT
53,278
34,460
33,891
26,284
Net Income
45,881
22,511
-68,721
21,301
Net Change In Cash
228,538
231,358
218,692
215,796
Free Cash Flow
62,039
56,615
40,371
17,834
Cash
304,193
246,748
218,365
249,128
Basic Shares
106,116
105,059
103,827
108,632

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
84,387
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
2024-12-31
$0.55
2024-09-30
$0.45
2024-06-30
$0.41
2024-03-31
$0.32