|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| Revenue |
$6.522B
-56.53%
YoY
|
$15.00B
125.02%
YoY
|
$6.667B
188.86%
YoY
|
$2.308B
-24.03%
YoY
|
$3.038B
-21.34%
YoY
|
| Cost Of Revenue |
$2.331B
-46.93%
YoY
|
$4.392B
124.43%
YoY
|
$1.957B
106.87%
YoY
|
$946.0M
-28.33%
YoY
|
$1.320B
7.4%
YoY
|
| Gross Profit |
$4.191B
-60.5%
YoY
|
$10.61B
125.27%
YoY
|
$4.710B
245.81%
YoY
|
$1.362B
-20.72%
YoY
|
$1.718B
-34.75%
YoY
|
| Selling, General & Admin |
$187.0M
10.0%
YoY
|
$170.0M
23.19%
YoY
|
$138.0M
14.05%
YoY
|
$121.0M
-27.11%
YoY
|
$166.0M
-20.57%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.307B
11.33%
YoY
|
$1.174B
115.02%
YoY
|
$546.0M
52.94%
YoY
|
$357.0M
-24.2%
YoY
|
$471.0M
-15.89%
YoY
|
| Operating Expenses |
$187.0M
10.0%
YoY
|
$170.0M
23.19%
YoY
|
$138.0M
14.05%
YoY
|
$121.0M
-27.11%
YoY
|
$166.0M
-20.57%
YoY
|
| Operating Profit |
-$974.0M
-113.24%
YoY
|
$7.354B
179.09%
YoY
|
$2.635B
-191.78%
YoY
|
-$2.871B
-1163.33%
YoY
|
$270.0M
-66.12%
YoY
|
| Interest Expense |
$142.0M
-22.83%
YoY
|
$184.0M
35.29%
YoY
|
$136.0M
44.68%
YoY
|
$94.00M
44.62%
YoY
|
$65.00M
-47.58%
YoY
|
| Other Income/Expense, Net |
$2.000M
-33.33%
YoY
|
$3.000M
-40.0%
YoY
|
$5.000M
400.0%
YoY
|
$1.000M
-114.29%
YoY
|
-$7.000M
N/A
|
| Pretax Income |
$1.300B
-31.58%
YoY
|
$1.900B
-7700.0%
YoY
|
-$25.00M
-99.08%
YoY
|
-$2.705B
-663.54%
YoY
|
$480.0M
-10.78%
YoY
|
| Income Tax |
-$257.0M
-603.92%
YoY
|
$51.00M
N/A
|
$0.00
-100.0%
YoY
|
$407.0M
-199.03%
YoY
|
-$411.0M
-41200.0%
YoY
|
| Net Earnings |
$1.557B
-15.79%
YoY
|
$1.849B
-7496.0%
YoY
|
-$25.00M
-99.2%
YoY
|
-$3.112B
-449.27%
YoY
|
$891.0M
65.92%
YoY
|
| Basic Earnings Per Share |
$1.41
-15.57%
YoY
|
$1.67
-5666.67%
YoY
|
-$0.03
-99.45%
YoY
|
-$5.42
-428.48%
YoY
|
$1.65
77.42%
YoY
|
| Diluted Earnings Per Share |
$1.41
-15.06%
YoY
|
$1.66
-5633.33%
YoY
|
-$0.03
-99.45%
YoY
|
-$5.42
-428.48%
YoY
|
$1.65
77.42%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
1.101B shares
-0.86%
YoY
|
1.111B shares
40.64%
YoY
|
789.7M shares
37.6%
YoY
|
573.9M shares
6.4%
YoY
|
539.3M shares
-6.14%
YoY
|
| Diluted Shares Outstanding |
1.103B shares
-0.88%
YoY
|
1.113B shares
40.97%
YoY
|
789.7M shares
37.6%
YoY
|
573.9M shares
6.2%
YoY
|
540.4M shares
-6.29%
YoY
|
|
Concept
|
2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q2 | 2020 Q1 | 2019 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.083B
-14.66%
YoY
|
$1.417B
-33.1%
YoY
|
$1.692B
-49.94%
YoY
|
$1.443B
-68.22%
YoY
|
$1.269B
-69.33%
YoY
|
$2.118B
-28.03%
YoY
|
$3.380B
14.69%
YoY
|
$4.541B
184.17%
YoY
|
$4.138B
294.1%
YoY
|
$2.943B
174.53%
YoY
|
$2.947B
278.31%
YoY
|
$1.598B
203.23%
YoY
|
$1.050B
156.1%
YoY
|
$1.072B
81.08%
YoY
|
$779.0M
4.56%
YoY
|
$527.0M
-17.14%
YoY
|
$410.0M
-38.53%
YoY
|
$592.0M
-40.2%
YoY
|
$745.0M
-36.6%
YoY
|
| Cost Of Revenue |
$433.0M
-9.98%
YoY
|
$588.0M
-11.84%
YoY
|
$638.0M
-37.82%
YoY
|
$545.0M
-57.72%
YoY
|
$481.0M
-60.41%
YoY
|
$667.0M
-22.62%
YoY
|
$1.026B
20.99%
YoY
|
$1.289B
206.9%
YoY
|
$1.215B
264.86%
YoY
|
$862.0M
142.13%
YoY
|
$848.0M
212.92%
YoY
|
$420.0M
85.84%
YoY
|
$333.0M
65.67%
YoY
|
$356.0M
43.55%
YoY
|
$271.0M
-9.06%
YoY
|
$226.0M
-21.53%
YoY
|
$201.0M
-31.4%
YoY
|
$248.0M
-43.76%
YoY
|
$298.0M
-29.22%
YoY
|
| Gross Profit |
$650.0M
-17.51%
YoY
|
$829.0M
-42.87%
YoY
|
$1.054B
-55.23%
YoY
|
$898.0M
-72.39%
YoY
|
$788.0M
-73.04%
YoY
|
$1.451B
-30.27%
YoY
|
$2.354B
12.15%
YoY
|
$3.252B
176.06%
YoY
|
$2.923B
307.67%
YoY
|
$2.081B
190.64%
YoY
|
$2.099B
313.19%
YoY
|
$1.178B
291.36%
YoY
|
$717.0M
243.06%
YoY
|
$716.0M
108.14%
YoY
|
$508.0M
13.65%
YoY
|
$301.0M
-13.51%
YoY
|
$209.0M
-44.12%
YoY
|
$344.0M
-37.34%
YoY
|
$447.0M
-40.72%
YoY
|
| Selling, General & Admin |
$45.00M
-54.55%
YoY
|
$56.00M
21.74%
YoY
|
$109.0M
-9.92%
YoY
|
$46.00M
12.2%
YoY
|
$99.00M
182.86%
YoY
|
$46.00M
4.55%
YoY
|
$121.0M
51.25%
YoY
|
$41.00M
28.13%
YoY
|
$35.00M
2.94%
YoY
|
$44.00M
15.79%
YoY
|
$80.00M
63.27%
YoY
|
$32.00M
3.23%
YoY
|
$34.00M
6.25%
YoY
|
$38.00M
46.15%
YoY
|
$49.00M
-15.52%
YoY
|
$31.00M
-26.19%
YoY
|
$32.00M
-20.0%
YoY
|
$26.00M
-29.73%
YoY
|
$58.00M
-15.94%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$226.0M
-31.1%
YoY
|
$262.0M
-16.29%
YoY
|
$328.0M
4.79%
YoY
|
$338.0M
13.42%
YoY
|
$328.0M
13.89%
YoY
|
$313.0M
13.82%
YoY
|
$313.0M
47.64%
YoY
|
$298.0M
115.94%
YoY
|
$288.0M
188.0%
YoY
|
$275.0M
186.46%
YoY
|
$212.0M
135.56%
YoY
|
$138.0M
97.14%
YoY
|
$100.0M
19.05%
YoY
|
$96.00M
-15.04%
YoY
|
$90.00M
-24.37%
YoY
|
$70.00M
-44.0%
YoY
|
$84.00M
-26.96%
YoY
|
$113.0M
0.89%
YoY
|
$119.0M
-4.03%
YoY
|
| Operating Expenses |
$45.00M
-94.67%
YoY
|
$56.00M
21.74%
YoY
|
$874.0M
3.55%
YoY
|
$46.00M
12.2%
YoY
|
$845.0M
2314.29%
YoY
|
$46.00M
4.55%
YoY
|
$844.0M
28.46%
YoY
|
$41.00M
28.13%
YoY
|
$35.00M
2.94%
YoY
|
$44.00M
15.79%
YoY
|
$657.0M
75.2%
YoY
|
$32.00M
3.23%
YoY
|
$34.00M
6.25%
YoY
|
$38.00M
46.15%
YoY
|
$375.0M
0.27%
YoY
|
$31.00M
-26.19%
YoY
|
$32.00M
-20.0%
YoY
|
$26.00M
-29.73%
YoY
|
$374.0M
-4.1%
YoY
|
| Operating Profit |
-$709.0M
1143.86%
YoY
|
-$2.057B
-439.44%
YoY
|
$180.0M
-88.08%
YoY
|
$7.000M
-99.71%
YoY
|
-$57.00M
-102.67%
YoY
|
$606.0M
-53.35%
YoY
|
$1.510B
4.72%
YoY
|
$2.414B
279.56%
YoY
|
$2.131B
627.3%
YoY
|
$1.299B
331.56%
YoY
|
$1.442B
-690.98%
YoY
|
$636.0M
-266.93%
YoY
|
$293.0M
-138.76%
YoY
|
$301.0M
-120.2%
YoY
|
-$244.0M
-481.25%
YoY
|
-$381.0M
1213.79%
YoY
|
-$756.0M
-3536.36%
YoY
|
-$1.490B
-799.53%
YoY
|
$64.00M
-81.82%
YoY
|
| Interest Expense |
-$72.00M
-125.44%
YoY
|
$35.00M
-2.78%
YoY
|
$586.0M
-58.29%
YoY
|
$36.00M
-28.0%
YoY
|
$283.0M
489.58%
YoY
|
$36.00M
-12.2%
YoY
|
$1.405B
42.78%
YoY
|
$50.00M
47.06%
YoY
|
$48.00M
60.0%
YoY
|
$41.00M
32.26%
YoY
|
$984.0M
534.84%
YoY
|
$34.00M
54.55%
YoY
|
$30.00M
36.36%
YoY
|
$31.00M
63.16%
YoY
|
$155.0M
342.86%
YoY
|
$22.00M
29.41%
YoY
|
$22.00M
46.67%
YoY
|
$19.00M
35.71%
YoY
|
$35.00M
-202.94%
YoY
|
| Other Income/Expense, Net |
-$3.000M
N/A
|
$1.000M
-200.0%
YoY
|
$1.000M
-75.0%
YoY
|
$2.000M
N/A
|
$0.00
-100.0%
YoY
|
-$1.000M
N/A
|
$4.000M
-33.33%
YoY
|
$0.00
-100.0%
YoY
|
-$1.000M
0.0%
YoY
|
$0.00
-100.0%
YoY
|
$6.000M
-400.0%
YoY
|
-$1.000M
-150.0%
YoY
|
-$1.000M
N/A
|
$1.000M
0.0%
YoY
|
-$2.000M
N/A
|
$2.000M
-200.0%
YoY
|
$0.00
-100.0%
YoY
|
$1.000M
0.0%
YoY
|
$0.00
-100.0%
YoY
|
| Pretax Income |
-$784.0M
-446.9%
YoY
|
-$1.965B
-200.72%
YoY
|
-$943.0M
-132.39%
YoY
|
$66.00M
-85.68%
YoY
|
$226.0M
-81.15%
YoY
|
$1.951B
-173.04%
YoY
|
$2.911B
23.3%
YoY
|
$461.0M
-124.82%
YoY
|
$1.199B
-296.88%
YoY
|
-$2.671B
-3438.75%
YoY
|
$2.361B
-2694.51%
YoY
|
-$1.857B
213.15%
YoY
|
-$609.0M
-30.8%
YoY
|
$80.00M
-107.01%
YoY
|
-$91.00M
-191.0%
YoY
|
-$593.0M
-1105.08%
YoY
|
-$880.0M
-675.16%
YoY
|
-$1.141B
-779.17%
YoY
|
$100.0M
-67.53%
YoY
|
| Income Tax |
-$176.0M
3420.0%
YoY
|
-$430.0M
-3683.33%
YoY
|
-$285.0M
-2950.0%
YoY
|
$21.00M
90.91%
YoY
|
-$5.000M
-119.23%
YoY
|
$12.00M
200.0%
YoY
|
$10.00M
N/A
|
$11.00M
N/A
|
$26.00M
N/A
|
$4.000M
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$1.000M
-110.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$406.0M
-195.31%
YoY
|
-$10.00M
-1100.0%
YoY
|
| Net Earnings |
-$608.0M
-363.2%
YoY
|
-$1.535B
-179.16%
YoY
|
-$658.0M
-122.68%
YoY
|
$45.00M
-90.0%
YoY
|
$231.0M
-80.31%
YoY
|
$1.939B
-172.49%
YoY
|
$2.901B
22.87%
YoY
|
$450.0M
-124.23%
YoY
|
$1.173B
-292.61%
YoY
|
-$2.675B
-3443.75%
YoY
|
$2.361B
-2666.3%
YoY
|
-$1.857B
213.15%
YoY
|
-$609.0M
-30.8%
YoY
|
$80.00M
-105.17%
YoY
|
-$92.00M
-183.64%
YoY
|
-$593.0M
-1310.2%
YoY
|
-$880.0M
-737.68%
YoY
|
-$1.547B
-360.44%
YoY
|
$110.0M
-64.17%
YoY
|
| Basic Earnings Per Share |
-$0.55
-361.9%
YoY
|
-$1.39
-178.98%
YoY
|
N/A
|
$0.04
-90.24%
YoY
|
$0.21
-80.0%
YoY
|
$1.76
-173.33%
YoY
|
N/A
|
$0.41
-117.37%
YoY
|
$1.05
-216.67%
YoY
|
-$2.40
-2100.0%
YoY
|
N/A
|
-$2.36
126.92%
YoY
|
-$0.90
-44.79%
YoY
|
$0.12
-104.2%
YoY
|
-$0.14
-170.0%
YoY
|
-$1.04
-1255.56%
YoY
|
-$1.63
-726.92%
YoY
|
-$2.86
-360.0%
YoY
|
$0.20
-62.96%
YoY
|
| Diluted Earnings Per Share |
-$0.55
-362.55%
YoY
|
-$1.39
-178.98%
YoY
|
-$0.60
-122.9%
YoY
|
$0.04
-90.0%
YoY
|
$0.21
-80.05%
YoY
|
$1.76
-173.33%
YoY
|
$2.61
-100.0%
YoY
|
$0.40
-116.95%
YoY
|
$1.05
-216.67%
YoY
|
-$2.40
-2100.0%
YoY
|
$2.319M
-1656180002.94%
YoY
|
-$2.36
126.92%
YoY
|
-$0.90
-44.79%
YoY
|
$0.12
-104.2%
YoY
|
-$0.14
-170.0%
YoY
|
-$1.04
-1255.56%
YoY
|
-$1.63
-726.92%
YoY
|
-$2.86
-360.0%
YoY
|
$0.20
-62.96%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
1.103B shares
0.14%
YoY
|
1.101B shares
0.14%
YoY
|
1.101B shares
-0.19%
YoY
|
1.101B shares
-1.15%
YoY
|
1.101B shares
-1.34%
YoY
|
1.100B shares
-1.32%
YoY
|
1.104B shares
8.73%
YoY
|
1.114B shares
41.58%
YoY
|
1.116B shares
64.94%
YoY
|
1.115B shares
65.03%
YoY
|
1.015B shares
67.61%
YoY
|
787.0M shares
37.62%
YoY
|
676.7M shares
25.07%
YoY
|
675.4M shares
25.0%
YoY
|
605.6M shares
11.87%
YoY
|
571.9M shares
6.06%
YoY
|
541.1M shares
0.38%
YoY
|
540.3M shares
0.11%
YoY
|
541.3M shares
-6.88%
YoY
|
| Diluted Shares Outstanding |
1.103B shares
0.0%
YoY
|
1.102B shares
-0.05%
YoY
|
N/A
|
1.104B shares
-0.76%
YoY
|
1.103B shares
-1.39%
YoY
|
1.102B shares
-1.1%
YoY
|
N/A
|
1.113B shares
41.36%
YoY
|
1.118B shares
65.24%
YoY
|
1.115B shares
63.95%
YoY
|
N/A
|
787.0M shares
37.62%
YoY
|
676.7M shares
25.07%
YoY
|
679.9M shares
25.83%
YoY
|
N/A
|
571.9M shares
5.89%
YoY
|
541.1M shares
0.21%
YoY
|
540.3M shares
-0.19%
YoY
|
N/A
|
Loading...