Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-06-30 2024-03-31
Revenue
$2,086,804
$3,751,217
$1,844,911
$3,380,172
Gross Profit
209,715
222,364
172,185
206,406
EBITDA
52,433
82,711
48,720
85,794
EBIT
49,445
79,700
45,868
83,204
Net Income
30,185
59,952
30,587
64,110
Net Change In Cash
2,086,804
3,751,217
1,844,911
3,380,172
Free Cash Flow
59,851
89,153
71,689
49,171
Cash
987,860
660,060
Basic Shares
97,003
81,916
81,915
81,916

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$837,494
$3,875,514
$6,332,148
$945,430
Gross Profit
12,519,976
546,324
584,800
945,430
EBITDA
293,616
65,267
-193,059
EBIT
282,279
53,012
-206,015
Net Income
192,381
15,259
-214,982
-265,704
Net Change In Cash
837,494
3,875,514
6,332,148
945,430
Free Cash Flow
266,207
111,409
343,610
Cash
575,395
388,334
284,583
259,591
Basic Shares
21,951
21,332
18,773
17,504

Earnings Calls

Quarter EPS
2025-06-30
$0.31
2025-03-31
$0.69