Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,001,645
$1,063,124
$1,077,831
$1,036,419
Gross Profit
1,001,645
92,026
99,998
75,222
EBITDA
38,161
175,596
87,581
34,384
EBIT
138,985
51,305
-2,449
Net Income
29,035
100,314
46,924
-3,118
Net Change In Cash
1,001,645
1,063,124
1,077,831
1,036,419
Free Cash Flow
19,258
79,731
-52,217
Cash
127,444
150,461
215,590
172,855
Basic Shares
23,491
23,690
23,919
23,561

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$4,179,019
$4,427,443
$5,324,052
$3,980,067
Gross Profit
4,179,019
4,427,443
578,589
639,277
EBITDA
244,434
172,619
534,188
410,279
EBIT
172,619
396,029
286,058
Net Income
173,961
142,164
298,209
213,521
Net Change In Cash
4,179,019
4,427,443
5,324,052
3,980,067
Cost of Revenue
81,752
-227,334
Free Cash Flow
62,743
90,169
305,314
245,042
Cash
262,226
158,372
76,620
Basic Shares
23,820
24,634
25,504
26,772

Earnings Calls

Quarter EPS
2024-12-31
$1.33
2024-09-30
$1.64
2024-06-30
$1.98
2024-03-31
$1.34