Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$240,483
$506,121
$570,453
$500,838
Gross Profit
94,291
442,685
490,845
416,083
EBITDA
184,095
256,323
321,118
213,042
EBIT
170,434
241,181
304,349
191,038
Net Income
2,388
45,091
73,210
-8,375
Net Change In Cash
240,483
506,121
570,453
500,838
Free Cash Flow
-311,477
122,787
188,690
58,238
Cash
90,731
943,403
940,823
1,025,491
Basic Shares
36,430
36,525
37,156
37,354

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,176,566
$1,405,863
$1,232,381
$1,061,086
Gross Profit
585,029
816,284
725,249
559,254
EBITDA
1,022,714
1,011,876
775,120
923,979
EBIT
943,596
187,433
45,263
-53,648
Net Income
91,532
407,347
393,286
352,443
Net Change In Cash
1,176,566
1,405,863
1,232,381
1,061,086
Cost of Revenue
235,915
-264,206
Free Cash Flow
358,923
624,638
485,915
99,503
Cash
168,112
2,230,063
1,714,482
1,114,189
Basic Shares
37,416
37,603
37,943
38,506

Earnings Calls

Quarter EPS
2024-09-30
$0.34
2024-06-30
$1.23
2024-03-31
$1.81
2023-12-31
-$0.04