|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$3.248B
25.42%
YoY
|
$2.590B
53.72%
YoY
|
$1.685B
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$2.770B
32.49%
YoY
|
$2.090B
56.27%
YoY
|
$1.338B
116.22%
YoY
|
$618.7M
N/A
|
N/A
|
| Gross Profit |
478.8M brls
-4.14%
YoY
|
499.5M brls
43.88%
YoY
|
$347.1M
70.58%
YoY
|
$203.5M
88.2%
YoY
|
$108.1M
N/A
|
| Selling, General & Admin |
32.29M brls
13.76%
YoY
|
28.39M brls
6.9%
YoY
|
$26.55M
-1.06%
YoY
|
$26.84M
41.58%
YoY
|
$18.96M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$322.5M
77.34%
YoY
|
$181.9M
62.34%
YoY
|
$112.0M
86.21%
YoY
|
$60.16M
N/A
|
N/A
|
| Operating Expenses |
32.29M brls
13.76%
YoY
|
28.39M brls
6.9%
YoY
|
$26.55M
-1.06%
YoY
|
$26.84M
41.58%
YoY
|
$18.96M
N/A
|
| Operating Profit |
446.5M brls
-5.22%
YoY
|
471.1M brls
46.94%
YoY
|
$320.6M
81.46%
YoY
|
$176.7M
98.11%
YoY
|
$89.18M
N/A
|
| Interest Expense |
-$223.4M
54.08%
YoY
|
-$145.0M
262.48%
YoY
|
-$40.00M
-157638.4%
YoY
|
$25.39K
106.76%
YoY
|
$12.28K
N/A
|
| Other Income/Expense, Net |
-$135.6M
27.49%
YoY
|
-$106.4M
76.24%
YoY
|
-$60.35M
-672.93%
YoY
|
$10.53M
-225.67%
YoY
|
-$8.381M
N/A
|
| Pretax Income |
$126.8M
16.27%
YoY
|
$109.0M
-53.16%
YoY
|
$232.8M
2377.81%
YoY
|
$9.395M
-208.19%
YoY
|
-$8.684M
N/A
|
| Income Tax |
$68.02M
-25.95%
YoY
|
$91.87M
104.55%
YoY
|
$44.91M
18.62%
YoY
|
$37.86M
N/A
|
N/A
|
| Net Earnings |
58.76M brls
242.1%
YoY
|
17.18M brls
-90.86%
YoY
|
$187.9M
36.0%
YoY
|
$138.1M
109.13%
YoY
|
$66.05M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.37
-67.43%
YoY
|
-$1.13
-138.69%
YoY
|
$2.91
880.14%
YoY
|
$0.30
-208.26%
YoY
|
-$0.27
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 |
|---|---|---|---|---|---|---|---|
| Revenue |
$817.3M
10.36%
YoY
|
$1.012B
57.79%
YoY
|
$740.5M
-38.72%
YoY
|
$679.1M
N/A
|
$740.5M
N/A
|
$641.1M
N/A
|
$1.208B
N/A
|
| Cost Of Revenue |
$752.1M
26.66%
YoY
|
$847.7M
66.34%
YoY
|
$620.2M
-37.17%
YoY
|
$549.7M
N/A
|
$593.8M
N/A
|
$509.6M
N/A
|
$987.1M
N/A
|
| Gross Profit |
$65.19M
-55.57%
YoY
|
$163.9M
24.67%
YoY
|
$120.4M
-45.61%
YoY
|
$129.4M
N/A
|
$146.7M
N/A
|
$131.5M
N/A
|
$221.3M
N/A
|
| Selling, General & Admin |
$8.716M
34.92%
YoY
|
$6.700M
-26.13%
YoY
|
$8.268M
-35.68%
YoY
|
$8.607M
N/A
|
$6.460M
N/A
|
$9.070M
N/A
|
$12.86M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$111.7M
95.28%
YoY
|
$83.80M
62.46%
YoY
|
$67.89M
120.2%
YoY
|
$59.14M
N/A
|
$57.19M
N/A
|
$51.58M
N/A
|
$30.83M
-27.05%
YoY
|
| Operating Expenses |
-$21.56M
-262.28%
YoY
|
$5.180M
-4024.24%
YoY
|
-$3.681M
-102.92%
YoY
|
$13.06M
N/A
|
$13.28M
N/A
|
-$132.0K
-108.27%
YoY
|
$125.9M
5060.26%
YoY
|
| Operating Profit |
$86.74M
-35.0%
YoY
|
$158.7M
20.6%
YoY
|
$124.0M
30.09%
YoY
|
$116.3M
N/A
|
$133.5M
N/A
|
$131.6M
N/A
|
$95.34M
N/A
|
| Interest Expense |
-$107.5M
300.87%
YoY
|
-$70.47M
59.31%
YoY
|
-$12.66M
-82.88%
YoY
|
-$31.30M
N/A
|
-$26.82M
N/A
|
-$44.23M
-10166.0%
YoY
|
-$73.93M
-23103.42%
YoY
|
| Other Income/Expense, Net |
-$40.63M
-59.98%
YoY
|
-$37.45M
-2149.86%
YoY
|
-$28.37M
326.13%
YoY
|
-$30.58M
N/A
|
-$101.5M
N/A
|
$1.827M
-163.91%
YoY
|
-$6.658M
-431.82%
YoY
|
| Pretax Income |
-$61.42M
-1303.27%
YoY
|
$50.79M
-43.06%
YoY
|
$83.01M
462.64%
YoY
|
$54.40M
N/A
|
$5.104M
N/A
|
$89.18M
-2321.11%
YoY
|
$14.75M
-13181.22%
YoY
|
| Income Tax |
$21.35M
1.23%
YoY
|
$31.66M
-10.83%
YoY
|
-$6.185M
-117.53%
YoY
|
$21.20M
N/A
|
$21.09M
N/A
|
$35.50M
N/A
|
$35.28M
N/A
|
| Net Earnings |
-$99.58M
226.98%
YoY
|
$7.310M
-77.37%
YoY
|
$64.86M
-200.84%
YoY
|
$6.853M
N/A
|
-$30.46M
N/A
|
$32.30M
-904.5%
YoY
|
-$64.33M
56935.82%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$1.80
227.51%
YoY
|
$0.13
-77.37%
YoY
|
$1.17
-200.84%
YoY
|
$0.12
N/A
|
-$0.55
N/A
|
$0.58
-319.09%
YoY
|
-$1.16
32406.44%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...