Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$3,123,138
$2,620,988
$2,795,205
$2,718,217
Gross Profit
213,110
177,125
181,539
128,320
EBITDA
65,956
104,154
89,026
39,911
EBIT
29,778
73,746
58,757
8,962
Net Income
45,090
27,365
35,976
5,581
Net Change In Cash
3,123,138
2,620,988
2,795,205
2,718,217
Free Cash Flow
212,854
-39,953
275,820
-266,402
Cash
561,771
454,065
530,385
283,902
Basic Shares
34,358
34,358
34,339
34,243

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$11,257,548
$14,750,112
$17,325,384
$12,612,050
Gross Profit
693,926
745,363
684,164
592,697
EBITDA
190,306
341,536
361,350
378,274
EBIT
62,502
216,430
226,608
199,340
Net Income
114,012
101,190
131,080
103,986
Net Change In Cash
11,257,548
14,750,112
17,325,384
12,612,050
Cost of Revenue
-100,515
187,321
Free Cash Flow
182,319
796,307
147,375
-132,855
Cash
561,771
643,854
115,269
216,444
Basic Shares
34,322
34,382
34,422
33,855

Earnings Calls

Quarter EPS
2024-12-31
$1.36
2024-09-30
$0.80
2024-06-30
$1.05
2024-03-31
$0.16