Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$549,635
$495,416
$542,297
$634,349
Gross Profit
182,095
87,259
415,458
499,235
EBITDA
171,164
126,928
165,060
242,540
EBIT
117,835
72,081
108,063
184,094
Net Income
95,632
58,061
101,891
157,067
Net Change In Cash
549,635
495,416
542,297
634,349
Free Cash Flow
121,944
60,856
35,132
169,089
Cash
331,674
216,115
172,551
199,371
Basic Shares
29,702
29,686
30,073
31,102

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,527,820
$2,280,018
$1,261,034
$879,462
Gross Profit
1,113,652
1,870,699
932,632
628,712
EBITDA
1,048,514
812,958
323,332
150,509
EBIT
807,197
586,080
98,749
-60,251
Net Income
655,892
466,979
34,110
-13,214
Net Change In Cash
2,527,820
2,280,018
1,261,034
879,462
Cost of Revenue
128,746
147,356
-29,443
Free Cash Flow
690,158
479,484
172,817
43,327
Cash
199,371
273,070
149,913
50,850
Basic Shares
33,142
35,718
35,388
26,066

Earnings Calls

Quarter EPS
2024-09-30
$3.21
2024-06-30
$1.96
2024-03-31
$3.39
2023-12-31
$5.05