|
Concept
|
2021 | 2020 | 2019 | 2018 | 2017 |
|---|---|---|---|---|---|
| Revenue |
$18.04B
17.27%
YoY
|
$15.38B
-11.87%
YoY
|
$17.45B
48.35%
YoY
|
$11.76B
26.84%
YoY
|
$9.274B
7.87%
YoY
|
| Cost Of Revenue |
$15.63B
17.32%
YoY
|
$13.32B
-10.33%
YoY
|
$14.86B
47.5%
YoY
|
$10.07B
28.92%
YoY
|
$7.812B
9.63%
YoY
|
| Gross Profit |
$2.408B
16.95%
YoY
|
$2.059B
-20.66%
YoY
|
$2.595B
53.37%
YoY
|
$1.692B
15.73%
YoY
|
$1.462B
-0.61%
YoY
|
| Selling, General & Admin |
$1.017B
14.4%
YoY
|
$889.0M
-21.88%
YoY
|
$1.138B
51.33%
YoY
|
$752.0M
18.99%
YoY
|
$632.0M
22.96%
YoY
|
| Research & Development |
$285.0M
4.4%
YoY
|
$273.0M
-15.74%
YoY
|
$324.0M
62.0%
YoY
|
$200.0M
26.58%
YoY
|
$158.0M
3.27%
YoY
|
| Depreciation & Amortization |
$593.0M
-7.2%
YoY
|
$639.0M
-5.05%
YoY
|
$673.0M
95.07%
YoY
|
$345.0M
52.65%
YoY
|
$226.0M
6.1%
YoY
|
| Operating Expenses |
$1.302B
12.05%
YoY
|
$1.162B
-20.52%
YoY
|
$1.462B
53.57%
YoY
|
$952.0M
20.51%
YoY
|
$790.0M
18.44%
YoY
|
| Operating Profit |
$1.106B
23.3%
YoY
|
$897.0M
-20.83%
YoY
|
$1.133B
53.11%
YoY
|
$740.0M
10.12%
YoY
|
$672.0M
-16.42%
YoY
|
| Interest Expense |
$274.0M
-1.08%
YoY
|
$277.0M
-13.98%
YoY
|
$322.0M
117.57%
YoY
|
$148.0M
92.21%
YoY
|
$77.00M
13.24%
YoY
|
| Other Income/Expense, Net |
$150.0M
42.86%
YoY
|
$105.0M
23.53%
YoY
|
$85.00M
-486.36%
YoY
|
-$22.00M
37.5%
YoY
|
-$16.00M
-85.71%
YoY
|
| Pretax Income |
$282.0M
-128.17%
YoY
|
-$1.001B
398.01%
YoY
|
-$201.0M
-215.52%
YoY
|
$174.0M
-48.21%
YoY
|
$336.0M
-18.25%
YoY
|
| Income Tax |
$182.0M
-60.35%
YoY
|
$459.0M
2315.79%
YoY
|
$19.00M
-69.84%
YoY
|
$63.00M
-11.27%
YoY
|
$71.00M
N/A
|
| Net Earnings |
$35.00M
-102.3%
YoY
|
-$1.521B
355.39%
YoY
|
-$334.0M
-707.27%
YoY
|
$55.00M
-72.22%
YoY
|
$198.0M
-42.94%
YoY
|
| Basic Earnings Per Share |
$0.43
-102.3%
YoY
|
-$18.69
353.64%
YoY
|
-$4.12
-543.01%
YoY
|
$0.93
-75.2%
YoY
|
$3.75
-39.52%
YoY
|
| Diluted Earnings Per Share |
$0.42
-102.25%
YoY
|
-$18.69
353.64%
YoY
|
-$4.12
-543.01%
YoY
|
$0.93
-75.07%
YoY
|
$3.73
-39.35%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
82.22M shares
1.03%
YoY
|
81.38M shares
0.59%
YoY
|
80.90M shares
38.0%
YoY
|
58.63M shares
11.04%
YoY
|
52.80M shares
-5.62%
YoY
|
| Diluted Shares Outstanding |
83.60M shares
2.73%
YoY
|
81.38M shares
0.59%
YoY
|
80.90M shares
37.69%
YoY
|
58.76M shares
10.81%
YoY
|
53.03M shares
-5.99%
YoY
|
|
Concept
|
2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q2 | 2020 Q1 | 2019 Q4 | 2019 Q3 | 2019 Q2 | 2019 Q1 | 2018 Q4 | 2018 Q3 | 2018 Q2 | 2018 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$4.931B
13.83%
YoY
|
$4.665B
1.79%
YoY
|
$4.649B
-1.73%
YoY
|
$4.389B
-5.61%
YoY
|
$4.332B
1.79%
YoY
|
$4.583B
73.8%
YoY
|
$4.731B
23.33%
YoY
|
$4.650B
12.24%
YoY
|
$4.256B
-1.46%
YoY
|
$2.637B
-41.45%
YoY
|
$3.836B
-14.45%
YoY
|
$4.143B
-3.16%
YoY
|
$4.319B
82.16%
YoY
|
$4.504B
77.81%
YoY
|
$4.484B
73.73%
YoY
|
$4.278B
79.07%
YoY
|
$2.371B
4.31%
YoY
|
$2.533B
9.46%
YoY
|
$2.581B
12.32%
YoY
|
| Cost Of Revenue |
$4.388B
16.21%
YoY
|
$4.123B
4.78%
YoY
|
$4.112B
1.26%
YoY
|
$3.855B
-2.53%
YoY
|
$3.776B
4.6%
YoY
|
$3.935B
62.87%
YoY
|
$4.061B
21.62%
YoY
|
$3.955B
9.86%
YoY
|
$3.610B
-1.18%
YoY
|
$2.416B
-36.3%
YoY
|
$3.339B
-13.59%
YoY
|
$3.600B
-2.65%
YoY
|
$3.653B
82.47%
YoY
|
$3.793B
77.74%
YoY
|
$3.864B
76.2%
YoY
|
$3.698B
83.16%
YoY
|
$2.002B
4.71%
YoY
|
$2.134B
9.49%
YoY
|
$2.193B
13.51%
YoY
|
| Gross Profit |
$543.0M
-2.34%
YoY
|
$542.0M
-16.36%
YoY
|
$537.0M
-19.85%
YoY
|
$534.0M
-23.17%
YoY
|
$556.0M
-13.93%
YoY
|
$648.0M
193.21%
YoY
|
$670.0M
34.81%
YoY
|
$695.0M
27.99%
YoY
|
$646.0M
-3.0%
YoY
|
$221.0M
-68.92%
YoY
|
$497.0M
-19.84%
YoY
|
$543.0M
-6.38%
YoY
|
$666.0M
80.49%
YoY
|
$711.0M
78.2%
YoY
|
$620.0M
59.79%
YoY
|
$580.0M
56.76%
YoY
|
$369.0M
2.22%
YoY
|
$399.0M
9.32%
YoY
|
$388.0M
6.01%
YoY
|
| Selling, General & Admin |
$219.0M
-8.75%
YoY
|
$257.0M
-4.46%
YoY
|
$252.0M
-1.18%
YoY
|
$253.0M
10.0%
YoY
|
$240.0M
12.15%
YoY
|
$269.0M
37.95%
YoY
|
$255.0M
2.41%
YoY
|
$230.0M
-9.8%
YoY
|
$214.0M
-15.08%
YoY
|
$195.0M
-33.22%
YoY
|
$249.0M
-21.7%
YoY
|
$255.0M
-0.39%
YoY
|
$252.0M
82.61%
YoY
|
$292.0M
89.61%
YoY
|
$318.0M
110.6%
YoY
|
$256.0M
96.92%
YoY
|
$138.0M
8.66%
YoY
|
$154.0M
-38.89%
YoY
|
$151.0M
7.09%
YoY
|
| Research & Development |
$71.00M
0.0%
YoY
|
$74.00M
1.37%
YoY
|
$75.00M
4.17%
YoY
|
$69.00M
-6.76%
YoY
|
$71.00M
5.97%
YoY
|
$73.00M
32.73%
YoY
|
$72.00M
-6.49%
YoY
|
$74.00M
-2.63%
YoY
|
$67.00M
-14.1%
YoY
|
$55.00M
-29.49%
YoY
|
$77.00M
-16.3%
YoY
|
$76.00M
-7.32%
YoY
|
$78.00M
100.0%
YoY
|
$78.00M
100.0%
YoY
|
$92.00M
130.0%
YoY
|
$82.00M
90.7%
YoY
|
$39.00M
-2.5%
YoY
|
$39.00M
8.33%
YoY
|
$40.00M
2.56%
YoY
|
| Depreciation & Amortization |
$140.0M
-4.76%
YoY
|
$143.0M
-1.38%
YoY
|
$146.0M
-5.81%
YoY
|
$146.0M
-7.59%
YoY
|
$147.0M
-2.65%
YoY
|
$145.0M
-8.81%
YoY
|
$155.0M
-9.36%
YoY
|
$158.0M
-7.06%
YoY
|
$151.0M
-8.48%
YoY
|
$159.0M
-5.92%
YoY
|
$171.0M
1.18%
YoY
|
$170.0M
4.94%
YoY
|
$165.0M
175.0%
YoY
|
$169.0M
181.67%
YoY
|
$169.0M
181.67%
YoY
|
$162.0M
165.57%
YoY
|
$60.00M
3.45%
YoY
|
$60.00M
9.09%
YoY
|
$60.00M
15.38%
YoY
|
| Operating Expenses |
$290.0M
-6.75%
YoY
|
$331.0M
-3.22%
YoY
|
$327.0M
0.0%
YoY
|
$468.0M
1.3%
YoY
|
$311.0M
10.68%
YoY
|
$342.0M
36.8%
YoY
|
$327.0M
0.31%
YoY
|
$462.0M
-7.78%
YoY
|
$281.0M
-14.85%
YoY
|
$250.0M
-32.43%
YoY
|
$326.0M
-20.49%
YoY
|
$501.0M
-0.4%
YoY
|
$330.0M
86.44%
YoY
|
$370.0M
91.71%
YoY
|
$410.0M
114.66%
YoY
|
$503.0M
114.96%
YoY
|
$177.0M
5.99%
YoY
|
$193.0M
-32.99%
YoY
|
$191.0M
6.11%
YoY
|
| Operating Profit |
$253.0M
3.27%
YoY
|
$211.0M
-31.05%
YoY
|
$210.0M
-38.78%
YoY
|
$66.00M
-71.67%
YoY
|
$245.0M
-32.88%
YoY
|
$306.0M
-1155.17%
YoY
|
$343.0M
100.58%
YoY
|
$233.0M
454.76%
YoY
|
$365.0M
8.63%
YoY
|
-$29.00M
-108.5%
YoY
|
$171.0M
-18.57%
YoY
|
$42.00M
-45.45%
YoY
|
$336.0M
75.0%
YoY
|
$341.0M
65.53%
YoY
|
$210.0M
6.6%
YoY
|
$77.00M
-43.38%
YoY
|
$192.0M
-1.03%
YoY
|
$206.0M
167.53%
YoY
|
$197.0M
5.91%
YoY
|
| Interest Expense |
$90.00M
36.36%
YoY
|
$76.00M
10.14%
YoY
|
$66.00M
-5.71%
YoY
|
-$59.00M
34.09%
YoY
|
$66.00M
-2.94%
YoY
|
$69.00M
4.55%
YoY
|
$70.00M
-6.67%
YoY
|
-$44.00M
-38.03%
YoY
|
$68.00M
-13.92%
YoY
|
$66.00M
-19.51%
YoY
|
$75.00M
-7.41%
YoY
|
-$71.00M
16.39%
YoY
|
$79.00M
229.17%
YoY
|
$82.00M
272.73%
YoY
|
$81.00M
252.17%
YoY
|
-$61.00M
221.05%
YoY
|
$24.00M
26.32%
YoY
|
$22.00M
10.0%
YoY
|
$23.00M
53.33%
YoY
|
| Other Income/Expense, Net |
$19.00M
-17.39%
YoY
|
$20.00M
-35.48%
YoY
|
$22.00M
-46.34%
YoY
|
$45.00M
2150.0%
YoY
|
$23.00M
-41.03%
YoY
|
$31.00M
93.75%
YoY
|
$41.00M
86.36%
YoY
|
$2.000M
-71.43%
YoY
|
$39.00M
50.0%
YoY
|
$16.00M
-38.46%
YoY
|
$22.00M
29.41%
YoY
|
$7.000M
-141.18%
YoY
|
$26.00M
-750.0%
YoY
|
$26.00M
-533.33%
YoY
|
$17.00M
-666.67%
YoY
|
-$17.00M
183.33%
YoY
|
-$4.000M
-200.0%
YoY
|
-$6.000M
-400.0%
YoY
|
-$3.000M
-70.0%
YoY
|
| Pretax Income |
$39.00M
-33.9%
YoY
|
-$61.00M
-205.17%
YoY
|
$11.00M
-91.79%
YoY
|
$31.00M
-83.85%
YoY
|
$59.00M
-64.88%
YoY
|
$58.00M
-113.15%
YoY
|
$134.0M
-114.57%
YoY
|
$192.0M
-185.71%
YoY
|
$168.0M
143.48%
YoY
|
-$441.0M
-847.46%
YoY
|
-$920.0M
776.19%
YoY
|
-$224.0M
119.61%
YoY
|
$69.00M
-21.59%
YoY
|
$59.00M
-33.71%
YoY
|
-$105.0M
-206.06%
YoY
|
-$102.0M
-194.44%
YoY
|
$88.00M
-23.48%
YoY
|
$89.00M
1171.43%
YoY
|
$99.00M
-6.6%
YoY
|
| Income Tax |
$67.00M
97.06%
YoY
|
$43.00M
4.88%
YoY
|
$30.00M
-36.17%
YoY
|
$60.00M
900.0%
YoY
|
$34.00M
-94.75%
YoY
|
$41.00M
-140.59%
YoY
|
$47.00M
-150.0%
YoY
|
$6.000M
-57.14%
YoY
|
$648.0M
-7300.0%
YoY
|
-$101.0M
-821.43%
YoY
|
-$94.00M
N/A
|
$14.00M
-166.67%
YoY
|
-$9.000M
-140.91%
YoY
|
$14.00M
-46.15%
YoY
|
$0.00
-100.0%
YoY
|
-$21.00M
-68.18%
YoY
|
$22.00M
37.5%
YoY
|
$26.00M
-425.0%
YoY
|
$25.00M
-24.24%
YoY
|
| Net Earnings |
-$44.00M
-393.33%
YoY
|
-$121.0M
1110.0%
YoY
|
-$38.00M
-158.46%
YoY
|
-$35.00M
-120.96%
YoY
|
$15.00M
-103.01%
YoY
|
-$10.00M
-97.14%
YoY
|
$65.00M
-107.75%
YoY
|
$167.0M
-153.35%
YoY
|
-$499.0M
-812.86%
YoY
|
-$350.0M
-1446.15%
YoY
|
-$839.0M
617.09%
YoY
|
-$313.0M
187.16%
YoY
|
$70.00M
22.81%
YoY
|
$26.00M
-44.68%
YoY
|
-$117.0M
-295.0%
YoY
|
-$109.0M
-275.81%
YoY
|
$57.00M
-28.75%
YoY
|
$47.00M
-1040.0%
YoY
|
$60.00M
-1.64%
YoY
|
| Basic Earnings Per Share |
-$0.53
-411.76%
YoY
|
-$1.44
1100.0%
YoY
|
-$0.46
-157.5%
YoY
|
N/A
|
$0.17
-102.78%
YoY
|
-$0.12
-97.21%
YoY
|
$0.80
-107.74%
YoY
|
N/A
|
-$6.12
-803.45%
YoY
|
-$4.30
-1443.75%
YoY
|
-$10.34
618.06%
YoY
|
-$3.87
186.67%
YoY
|
$0.87
-21.62%
YoY
|
$0.32
-65.22%
YoY
|
-$1.44
-223.08%
YoY
|
-$1.35
-213.45%
YoY
|
$1.11
-27.45%
YoY
|
$0.92
-1122.22%
YoY
|
$1.17
3.54%
YoY
|
| Diluted Earnings Per Share |
-$0.53
-411.76%
YoY
|
-$1.44
1100.0%
YoY
|
-$0.46
-158.23%
YoY
|
-$425.0K
-120.74%
YoY
|
$0.17
-102.78%
YoY
|
-$0.12
-97.21%
YoY
|
$0.79
-107.64%
YoY
|
$2.049M
-52947897.28%
YoY
|
-$6.12
-803.45%
YoY
|
-$4.30
-1443.75%
YoY
|
-$10.34
618.06%
YoY
|
-$3.87
186.67%
YoY
|
$0.87
-21.62%
YoY
|
$0.32
-65.22%
YoY
|
-$1.44
-223.08%
YoY
|
-$1.35
-213.45%
YoY
|
$1.11
-27.45%
YoY
|
$0.92
-1122.22%
YoY
|
$1.17
4.46%
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 |
83.39M shares
1.31%
YoY
|
83.62M shares
1.67%
YoY
|
83.13M shares
1.44%
YoY
|
82.11M shares
N/A
|
82.31M shares
1.05%
YoY
|
82.25M shares
1.11%
YoY
|
81.95M shares
0.97%
YoY
|
N/A
|
81.46M shares
0.67%
YoY
|
81.35M shares
0.53%
YoY
|
81.17M shares
0.36%
YoY
|
N/A
|
80.92M shares
57.82%
YoY
|
80.92M shares
57.87%
YoY
|
80.87M shares
57.92%
YoY
|
N/A
|
51.27M shares
-2.35%
YoY
|
51.26M shares
-4.2%
YoY
|
51.21M shares
-4.91%
YoY
|
| Diluted Shares Outstanding |
83.70M shares
-0.48%
YoY
|
83.62M shares
1.67%
YoY
|
83.13M shares
0.74%
YoY
|
N/A
|
84.10M shares
3.25%
YoY
|
82.25M shares
1.11%
YoY
|
82.52M shares
1.67%
YoY
|
N/A
|
81.46M shares
0.67%
YoY
|
81.35M shares
0.53%
YoY
|
81.17M shares
0.36%
YoY
|
N/A
|
80.92M shares
57.42%
YoY
|
80.92M shares
56.8%
YoY
|
80.87M shares
57.03%
YoY
|
N/A
|
51.40M shares
-2.44%
YoY
|
51.61M shares
-3.55%
YoY
|
51.50M shares
-5.03%
YoY
|
Loading...