|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| Revenue |
$6.900B
-27.69%
YoY
|
$9.542B
42.72%
YoY
|
$6.686B
71.71%
YoY
|
$3.894B
-35.67%
YoY
|
$6.053B
-21.38%
YoY
|
| Cost Of Revenue |
$4.856B
-35.87%
YoY
|
$7.573B
45.91%
YoY
|
$5.190B
117.29%
YoY
|
$2.389B
-45.62%
YoY
|
$4.393B
-26.89%
YoY
|
| Gross Profit |
$1.486B
2.87%
YoY
|
$1.444B
27.47%
YoY
|
$1.133B
0.14%
YoY
|
$1.132B
-5.18%
YoY
|
$1.193B
-3.58%
YoY
|
| Selling, General & Admin |
$115.5M
-11.76%
YoY
|
$130.9M
14.42%
YoY
|
$114.4M
3.62%
YoY
|
$110.4M
-30.7%
YoY
|
$159.3M
13.54%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$657.1M
2.77%
YoY
|
$639.4M
5.25%
YoY
|
$607.5M
-4.87%
YoY
|
$638.6M
30.14%
YoY
|
$490.7M
8.13%
YoY
|
| Operating Expenses |
$1.331B
3.2%
YoY
|
$1.289B
19.6%
YoY
|
$1.078B
-3.36%
YoY
|
$1.116B
-9.78%
YoY
|
$1.237B
5.61%
YoY
|
| Operating Profit |
$692.8M
4.68%
YoY
|
$661.8M
58.14%
YoY
|
$418.5M
2225.0%
YoY
|
$18.00M
-102.37%
YoY
|
-$760.8M
-594.67%
YoY
|
| Interest Expense |
-$279.9M
14.43%
YoY
|
-$244.6M
-2.12%
YoY
|
-$249.9M
19.86%
YoY
|
-$208.5M
-5.36%
YoY
|
-$220.3M
28.16%
YoY
|
| Other Income/Expense, Net |
-$280.0M
9.38%
YoY
|
-$256.0M
2.32%
YoY
|
-$250.2M
31.41%
YoY
|
-$190.4M
-17.9%
YoY
|
-$231.9M
37.71%
YoY
|
| Pretax Income |
$412.8M
1.72%
YoY
|
$405.8M
141.12%
YoY
|
$168.3M
-197.62%
YoY
|
-$172.4M
-82.63%
YoY
|
-$992.7M
6699.32%
YoY
|
| Income Tax |
$62.80M
-166.17%
YoY
|
-$94.90M
-473.62%
YoY
|
$25.40M
-82.26%
YoY
|
$143.2M
1975.36%
YoY
|
$6.900M
-62.09%
YoY
|
| Net Earnings |
$206.2M
-42.93%
YoY
|
$361.3M
1512.95%
YoY
|
$22.40M
-105.31%
YoY
|
-$421.5M
-62.34%
YoY
|
-$1.119B
8379.55%
YoY
|
| Basic Earnings Per Share |
$0.45
-40.79%
YoY
|
$0.76
1420.0%
YoY
|
$0.05
-105.81%
YoY
|
-$0.86
-64.32%
YoY
|
-$2.41
3342.86%
YoY
|
| Diluted Earnings Per Share |
$0.44
-40.54%
YoY
|
$0.74
1380.0%
YoY
|
$0.05
-105.81%
YoY
|
-$0.86
-64.32%
YoY
|
-$2.41
3342.86%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
461.7M shares
-3.51%
YoY
|
478.5M shares
-2.11%
YoY
|
488.8M shares
-0.1%
YoY
|
489.3M shares
5.48%
YoY
|
463.9M shares
N/A
|
| Diluted Shares Outstanding |
466.0M shares
-3.98%
YoY
|
485.3M shares
-1.82%
YoY
|
494.3M shares
1.02%
YoY
|
489.3M shares
5.48%
YoY
|
463.9M shares
N/A
|
|
Concept
|
2024 Q3 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.608B
-7.89%
YoY
|
$1.551B
1.37%
YoY
|
$1.648B
-6.77%
YoY
|
$1.856B
-9.46%
YoY
|
$1.746B
-34.44%
YoY
|
$1.530B
-41.16%
YoY
|
$1.768B
-20.66%
YoY
|
$2.050B
-8.6%
YoY
|
$2.664B
49.0%
YoY
|
$2.601B
84.87%
YoY
|
$2.228B
78.44%
YoY
|
$2.243B
110.77%
YoY
|
$1.788B
92.53%
YoY
|
$1.407B
88.84%
YoY
|
$1.248B
7.98%
YoY
|
$1.064B
-7.91%
YoY
|
$928.5M
-34.06%
YoY
|
$744.9M
-56.44%
YoY
|
$1.156B
-35.02%
YoY
|
| Cost Of Revenue |
$1.068B
-14.23%
YoY
|
$1.063B
4.28%
YoY
|
$1.150B
-9.55%
YoY
|
$1.321B
-14.37%
YoY
|
$1.245B
-41.59%
YoY
|
$1.019B
-51.59%
YoY
|
$1.272B
-29.12%
YoY
|
$1.542B
-14.29%
YoY
|
$2.131B
52.13%
YoY
|
$2.105B
99.52%
YoY
|
$1.795B
91.99%
YoY
|
$1.799B
162.29%
YoY
|
$1.401B
154.92%
YoY
|
$1.055B
165.3%
YoY
|
$934.7M
23.75%
YoY
|
$686.0M
-5.96%
YoY
|
$549.5M
-45.02%
YoY
|
$397.7M
-69.41%
YoY
|
$755.3M
-44.6%
YoY
|
| Gross Profit |
$406.8M
13.57%
YoY
|
$333.3M
-34.79%
YoY
|
$497.5M
36.98%
YoY
|
$535.8M
5.43%
YoY
|
$358.2M
-9.45%
YoY
|
$511.1M
39.42%
YoY
|
$363.2M
16.3%
YoY
|
$508.2M
14.49%
YoY
|
$395.6M
41.34%
YoY
|
$366.6M
43.88%
YoY
|
$312.3M
21.33%
YoY
|
$443.9M
17.34%
YoY
|
$279.9M
-1.69%
YoY
|
$254.8M
-1.66%
YoY
|
$257.4M
-14.23%
YoY
|
$378.3M
-11.24%
YoY
|
$284.7M
-1.59%
YoY
|
$259.1M
-11.27%
YoY
|
$300.1M
-0.4%
YoY
|
| Selling, General & Admin |
$30.00M
-4.76%
YoY
|
$30.20M
5.59%
YoY
|
$55.20M
81.58%
YoY
|
$27.70M
-20.63%
YoY
|
$31.50M
-8.7%
YoY
|
$28.60M
-3.38%
YoY
|
$30.40M
-0.65%
YoY
|
$34.90M
26.91%
YoY
|
$34.50M
22.34%
YoY
|
$29.60M
13.41%
YoY
|
$30.60M
17.69%
YoY
|
$27.50M
16.03%
YoY
|
$28.20M
9.73%
YoY
|
$26.10M
11.06%
YoY
|
$26.00M
-14.47%
YoY
|
$23.70M
-27.52%
YoY
|
$25.70M
-33.25%
YoY
|
$23.50M
-27.02%
YoY
|
$30.40M
-40.86%
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 |
$186.1M
13.61%
YoY
|
$162.6M
-1.63%
YoY
|
$165.3M
3.05%
YoY
|
$167.6M
1.64%
YoY
|
$163.8M
0.74%
YoY
|
$165.3M
3.96%
YoY
|
$160.4M
4.91%
YoY
|
$164.9M
8.77%
YoY
|
$162.6M
6.27%
YoY
|
$159.0M
4.67%
YoY
|
$152.9M
1.26%
YoY
|
$151.6M
-3.62%
YoY
|
$153.0M
-4.55%
YoY
|
$151.9M
-3.98%
YoY
|
$151.0M
-7.25%
YoY
|
$157.3M
2.21%
YoY
|
$160.3M
1.91%
YoY
|
$158.2M
2.93%
YoY
|
$162.8M
7.03%
YoY
|
| Operating Expenses |
$350.1M
3.73%
YoY
|
$348.0M
5.45%
YoY
|
$373.1M
15.76%
YoY
|
$341.0M
1.34%
YoY
|
$337.5M
1.08%
YoY
|
$330.0M
4.33%
YoY
|
$322.3M
6.44%
YoY
|
$336.5M
19.33%
YoY
|
$333.9M
15.9%
YoY
|
$316.3M
15.1%
YoY
|
$302.8M
29.79%
YoY
|
$282.0M
3.79%
YoY
|
$288.1M
1021.01%
YoY
|
$274.8M
1069.36%
YoY
|
$233.3M
667.43%
YoY
|
$271.7M
-9.4%
YoY
|
$25.70M
-33.25%
YoY
|
$23.50M
-27.02%
YoY
|
$30.40M
-40.86%
YoY
|
| Operating Profit |
$119.0M
-17.3%
YoY
|
$139.6M
-22.92%
YoY
|
$124.4M
-28.38%
YoY
|
$194.8M
13.45%
YoY
|
$143.9M
-27.8%
YoY
|
$181.1M
0.84%
YoY
|
$173.7M
38.63%
YoY
|
$171.7M
6.05%
YoY
|
$199.3M
101.11%
YoY
|
$179.6M
132.94%
YoY
|
$125.3M
55.85%
YoY
|
$161.9M
75.41%
YoY
|
$99.10M
-1.39%
YoY
|
$77.10M
9.05%
YoY
|
$80.40M
-132.75%
YoY
|
$92.30M
-111.23%
YoY
|
$100.5M
4.15%
YoY
|
$70.70M
33.15%
YoY
|
-$245.5M
176.78%
YoY
|
| Interest Expense |
-$67.70M
0.74%
YoY
|
-$66.70M
-9.62%
YoY
|
-$66.20M
-2.07%
YoY
|
-$71.00M
2.31%
YoY
|
-$67.20M
8.21%
YoY
|
-$73.80M
30.16%
YoY
|
-$67.60M
20.28%
YoY
|
-$69.40M
15.28%
YoY
|
-$62.10M
-0.32%
YoY
|
-$56.70M
-7.2%
YoY
|
-$56.20M
-13.54%
YoY
|
-$60.20M
9.65%
YoY
|
-$62.30M
19.81%
YoY
|
-$61.10M
27.03%
YoY
|
-$65.00M
34.02%
YoY
|
-$54.90M
-32.64%
YoY
|
-$52.00M
6.56%
YoY
|
-$48.10M
3.66%
YoY
|
-$48.50M
11.24%
YoY
|
| Other Income/Expense, Net |
-$68.90M
2.07%
YoY
|
-$62.60M
-7925.0%
YoY
|
$500.0K
-100.73%
YoY
|
$100.0K
-101.67%
YoY
|
-$67.50M
0.0%
YoY
|
$800.0K
-101.4%
YoY
|
-$68.60M
22.28%
YoY
|
-$6.000M
5900.0%
YoY
|
-$67.50M
8.17%
YoY
|
-$57.00M
-6.71%
YoY
|
-$56.10M
-15.51%
YoY
|
-$100.0K
-95.83%
YoY
|
-$62.40M
12.84%
YoY
|
-$61.10M
109.25%
YoY
|
-$66.40M
36.63%
YoY
|
-$2.400M
-40.0%
YoY
|
-$55.30M
4.93%
YoY
|
-$29.20M
-40.89%
YoY
|
-$48.60M
9.71%
YoY
|
| Pretax Income |
$50.10M
-34.42%
YoY
|
$77.00M
-29.29%
YoY
|
$46.20M
-56.04%
YoY
|
$122.4M
48.91%
YoY
|
$76.40M
-42.03%
YoY
|
$108.9M
-11.17%
YoY
|
$105.1M
51.88%
YoY
|
$82.20M
-19.09%
YoY
|
$131.8M
259.13%
YoY
|
$122.6M
666.25%
YoY
|
$69.20M
394.29%
YoY
|
$101.6M
190.29%
YoY
|
$36.70M
-18.81%
YoY
|
$16.00M
-61.45%
YoY
|
$14.00M
-104.76%
YoY
|
$35.00M
-103.86%
YoY
|
$45.20M
3.2%
YoY
|
$41.50M
1021.62%
YoY
|
-$294.1M
121.13%
YoY
|
| Income Tax |
$7.000M
-33.96%
YoY
|
$10.00M
-47.37%
YoY
|
-$3.800M
-134.86%
YoY
|
$22.30M
-119.91%
YoY
|
$10.60M
-30.26%
YoY
|
$19.00M
-1561.54%
YoY
|
$10.90M
240.63%
YoY
|
-$112.0M
-961.54%
YoY
|
$15.20M
245.45%
YoY
|
-$1.300M
-119.7%
YoY
|
$3.200M
128.57%
YoY
|
$13.00M
-91.83%
YoY
|
$4.400M
-26.67%
YoY
|
$6.600M
-43.59%
YoY
|
$1.400M
-104.15%
YoY
|
$159.2M
3690.48%
YoY
|
$6.000M
-4.76%
YoY
|
$11.70M
-316.67%
YoY
|
-$33.70M
-1972.22%
YoY
|
| Net Earnings |
$14.00M
-52.54%
YoY
|
$38.10M
-29.83%
YoY
|
$14.50M
-75.09%
YoY
|
$64.20M
-59.88%
YoY
|
$29.50M
-63.49%
YoY
|
$54.30M
-36.34%
YoY
|
$58.20M
65.34%
YoY
|
$160.0M
191.97%
YoY
|
$80.80M
4152.63%
YoY
|
$85.30M
-494.91%
YoY
|
$35.20M
-377.17%
YoY
|
$54.80M
-136.2%
YoY
|
$1.900M
-84.92%
YoY
|
-$21.60M
-626.83%
YoY
|
-$12.70M
-95.57%
YoY
|
-$151.4M
-83.87%
YoY
|
$12.60M
6.78%
YoY
|
$4.100M
-125.47%
YoY
|
-$286.8M
62.68%
YoY
|
| Basic Earnings Per Share |
-$0.03
-150.0%
YoY
|
$0.07
-41.67%
YoY
|
$0.03
-75.0%
YoY
|
N/A
|
$0.06
-64.71%
YoY
|
$0.12
-33.33%
YoY
|
$0.12
71.43%
YoY
|
N/A
|
$0.17
N/A
|
$0.18
-550.0%
YoY
|
$0.07
-333.33%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
-$0.04
-500.0%
YoY
|
-$0.03
-94.92%
YoY
|
-$0.31
-83.85%
YoY
|
$0.03
50.0%
YoY
|
$0.01
-133.33%
YoY
|
-$0.59
31.11%
YoY
|
| Diluted Earnings Per Share |
-$0.03
-150.0%
YoY
|
$0.07
-39.84%
YoY
|
$0.03
-73.4%
YoY
|
$0.14
-58.31%
YoY
|
$0.06
-64.71%
YoY
|
$0.12
-31.56%
YoY
|
$0.12
71.43%
YoY
|
$0.34
-100.0%
YoY
|
$0.17
N/A
|
$0.17
-525.0%
YoY
|
$0.07
-333.33%
YoY
|
$107.8K
-34770791.1%
YoY
|
$0.00
-100.0%
YoY
|
-$0.04
-500.0%
YoY
|
-$0.03
-94.92%
YoY
|
-$0.31
-83.85%
YoY
|
$0.03
50.0%
YoY
|
$0.01
-133.33%
YoY
|
-$0.59
31.11%
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 |
461.4M shares
-0.01%
YoY
|
451.3M shares
-3.15%
YoY
|
453.2M shares
-3.71%
YoY
|
456.9M shares
-3.54%
YoY
|
461.5M shares
-3.64%
YoY
|
466.0M shares
-3.32%
YoY
|
470.6M shares
-2.76%
YoY
|
473.6M shares
-2.94%
YoY
|
478.9M shares
-1.98%
YoY
|
482.0M shares
-1.63%
YoY
|
484.0M shares
-1.22%
YoY
|
488.0M shares
-0.37%
YoY
|
488.6M shares
-0.22%
YoY
|
490.0M shares
0.14%
YoY
|
490.0M shares
0.32%
YoY
|
489.7M shares
0.44%
YoY
|
489.7M shares
0.47%
YoY
|
489.3M shares
0.43%
YoY
|
488.4M shares
24.6%
YoY
|
| Diluted Shares Outstanding |
458.6M shares
-1.14%
YoY
|
454.1M shares
-2.7%
YoY
|
454.2M shares
-4.04%
YoY
|
N/A
|
463.9M shares
-4.23%
YoY
|
466.7M shares
-4.56%
YoY
|
473.3M shares
-3.53%
YoY
|
N/A
|
484.4M shares
-2.1%
YoY
|
489.0M shares
-0.2%
YoY
|
490.6M shares
0.12%
YoY
|
N/A
|
494.8M shares
0.79%
YoY
|
490.0M shares
-0.08%
YoY
|
490.0M shares
N/A
|
N/A
|
490.9M shares
0.31%
YoY
|
490.4M shares
0.66%
YoY
|
N/A
|
Loading...