Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$231,358
$218,692
$215,796
$223,123
Gross Profit
182,551
180,211
172,169
168,035
EBITDA
32,386
39,554
37,023
-9,504
EBIT
27,208
33,891
26,284
-25,453
Net Income
22,511
-68,721
21,301
-17,905
Net Change In Cash
231,358
218,692
215,796
223,123
Free Cash Flow
56,615
40,371
17,834
-17,894
Cash
246,748
218,365
249,128
291,363
Basic Shares
105,059
103,827
108,632
110,988

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$914,242
$1,655,035
$951,373
$551,451
Gross Profit
651,454
657,553
657,358
508,745
EBITDA
81,101
167,763
200,008
104,623
EBIT
32,627
111,362
149,360
82,520
Net Income
31,104
84,387
109,244
77,553
Net Change In Cash
914,242
1,655,035
951,373
551,451
Cost of Revenue
236,216
47,951
129,763
Free Cash Flow
83,316
238,836
84,416
149,212
Cash
291,363
469,517
231,944
190,299
Basic Shares
114,188
128,150
117,142
113,849

Earnings Calls

Quarter EPS
2024-09-30
$0.45
2024-06-30
$0.41
2024-03-31
$0.32
2023-12-31
$0.35