Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$2,677,712
$3,135,869
$2,659,098
$3,123,138
Gross Profit
168,749
193,918
102,874
151,293
EBITDA
71,066
71,478
52,723
116,812
EBIT
38,419
38,407
18,383
80,634
Net Income
20,138
7,857
284
45,090
Net Change In Cash
2,677,712
3,135,869
2,659,098
3,123,138
Free Cash Flow
167,048
250,493
-396,568
212,854
Cash
86,788
350,970
219,219
561,771
Basic Shares
34,184
34,160
28,400
34,419

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$11,257,548
$14,750,112
$17,325,384
$12,612,050
Gross Profit
687,309
831,941
670,631
441,638
EBITDA
359,753
341,536
386,296
378,274
EBIT
231,949
216,430
251,554
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,340
34,418
34,404
33,855

Earnings Calls

QuarterEPS
2025-09-30
$0.84
2025-06-30
$0.24
2025-03-31
$0.12
2024-12-31
$1.36