Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$3,135,869
$2,659,098
$3,123,138
$2,620,988
Gross Profit
158,416
152,872
213,110
177,125
EBITDA
71,478
52,723
116,812
100,961
EBIT
38,407
18,383
80,634
70,553
Net Income
7,857
284
45,090
27,365
Net Change In Cash
3,135,869
2,659,098
3,123,138
2,620,988
Free Cash Flow
299,321
-396,568
212,854
-39,953
Cash
350,970
219,219
561,771
454,065
Basic Shares
34,316
34,316
34,420
34,358

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
359,753
341,536
386,173
378,274
EBIT
231,949
216,430
251,431
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
2025-06-30
$0.24
2025-03-31
$0.12
2024-12-31
$1.36
2024-09-30
$0.80