|
Concept
|
2021 | 2020 | 2019 | 2018 | 2017 |
|---|---|---|---|---|---|
| Revenue |
$5.077B
36.63%
YoY
|
$3.716B
7.43%
YoY
|
$3.459B
13.71%
YoY
|
$3.042B
24.52%
YoY
|
$2.443B
-3.41%
YoY
|
| Cost Of Revenue |
$1.798B
31.55%
YoY
|
$1.366B
20.17%
YoY
|
$1.137B
17.83%
YoY
|
$965.0M
12.05%
YoY
|
$861.2M
-7.62%
YoY
|
| Gross Profit |
$3.280B
39.58%
YoY
|
$2.350B
1.19%
YoY
|
$2.322B
11.79%
YoY
|
$2.077B
31.31%
YoY
|
$1.582B
-0.96%
YoY
|
| Selling, General & Admin |
$1.760B
21.38%
YoY
|
$1.450B
13.87%
YoY
|
$1.274B
19.01%
YoY
|
$1.070B
6.88%
YoY
|
$1.001B
-19.97%
YoY
|
| Research & Development |
$1.247B
42.81%
YoY
|
$873.0M
27.95%
YoY
|
$682.3M
23.19%
YoY
|
$553.9M
2.19%
YoY
|
$542.0M
-24.03%
YoY
|
| Depreciation & Amortization |
$503.6M
6.79%
YoY
|
$471.6M
5.03%
YoY
|
$449.0M
10.46%
YoY
|
$406.5M
16.38%
YoY
|
$349.3M
4.96%
YoY
|
| Operating Expenses |
$3.007B
29.43%
YoY
|
$2.323B
18.78%
YoY
|
$1.956B
20.44%
YoY
|
$1.624B
5.23%
YoY
|
$1.543B
-21.44%
YoY
|
| Operating Profit |
-$492.7M
-1948.37%
YoY
|
$26.66M
-92.72%
YoY
|
$366.4M
-19.18%
YoY
|
$453.3M
1070.17%
YoY
|
$38.74M
-110.55%
YoY
|
| Interest Expense |
$51.19M
-66.52%
YoY
|
$152.9M
10.64%
YoY
|
$138.2M
4.2%
YoY
|
$132.6M
26.01%
YoY
|
$105.2M
5.27%
YoY
|
| Other Income/Expense, Net |
$97.13M
-853.11%
YoY
|
-$12.90M
-403.96%
YoY
|
$4.243M
-150.54%
YoY
|
-$8.396M
-88.55%
YoY
|
-$73.30M
-3649.83%
YoY
|
| Pretax Income |
-$411.1M
707.07%
YoY
|
-$50.94M
-113.06%
YoY
|
$390.1M
-7.89%
YoY
|
$423.5M
-543.88%
YoY
|
-$95.42M
-78.36%
YoY
|
| Income Tax |
-$189.7M
-117.49%
YoY
|
$1.085B
-200.85%
YoY
|
-$1.076B
37.53%
YoY
|
-$782.1M
-6284.67%
YoY
|
$12.65M
-21.16%
YoY
|
| Net Earnings |
-$221.4M
-80.5%
YoY
|
-$1.136B
-177.48%
YoY
|
$1.466B
21.57%
YoY
|
$1.206B
-1215.64%
YoY
|
-$108.1M
-76.35%
YoY
|
| Basic Earnings Per Share |
-$0.28
-80.56%
YoY
|
-$1.44
-175.79%
YoY
|
$1.90
18.75%
YoY
|
$1.60
-1166.67%
YoY
|
-$0.15
-76.92%
YoY
|
| Diluted Earnings Per Share |
-$0.28
-80.56%
YoY
|
-$1.44
-177.01%
YoY
|
$1.87
19.87%
YoY
|
$1.56
-1140.0%
YoY
|
-$0.15
-76.92%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
797.6M shares
1.23%
YoY
|
787.9M shares
2.22%
YoY
|
770.7M shares
2.17%
YoY
|
754.3M shares
2.95%
YoY
|
732.7M shares
4.35%
YoY
|
| Diluted Shares Outstanding |
797.6M shares
1.23%
YoY
|
787.9M shares
0.3%
YoY
|
785.5M shares
1.66%
YoY
|
772.7M shares
5.46%
YoY
|
732.7M shares
4.35%
YoY
|
|
Concept
|
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 | 2017 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.177B
-1.16%
YoY
|
$1.201B
15.92%
YoY
|
$1.567B
21.58%
YoY
|
$1.284B
37.13%
YoY
|
$1.190B
74.18%
YoY
|
$1.036B
28.28%
YoY
|
$1.289B
27.97%
YoY
|
$936.2M
13.66%
YoY
|
$683.4M
-18.77%
YoY
|
$807.6M
2.64%
YoY
|
$1.007B
10.84%
YoY
|
$823.7M
8.65%
YoY
|
$841.4M
18.41%
YoY
|
$786.9M
18.35%
YoY
|
$908.8M
24.22%
YoY
|
$758.1M
28.58%
YoY
|
$710.5M
23.81%
YoY
|
$664.9M
21.27%
YoY
|
$731.6M
2.01%
YoY
|
| Cost Of Revenue |
$540.7M
29.68%
YoY
|
$507.5M
33.19%
YoY
|
$515.1M
18.99%
YoY
|
$484.5M
34.06%
YoY
|
$416.9M
44.75%
YoY
|
$381.0M
34.14%
YoY
|
$432.9M
37.87%
YoY
|
$361.4M
28.58%
YoY
|
$288.0M
3.62%
YoY
|
$284.0M
7.59%
YoY
|
$314.0M
17.03%
YoY
|
$281.1M
15.36%
YoY
|
$278.0M
20.76%
YoY
|
$264.0M
18.48%
YoY
|
$268.3M
23.07%
YoY
|
$243.6M
16.02%
YoY
|
$230.2M
8.12%
YoY
|
$222.8M
1.15%
YoY
|
$218.0M
-28.69%
YoY
|
| Gross Profit |
$636.0M
-17.78%
YoY
|
$693.5M
5.88%
YoY
|
$1.052B
22.9%
YoY
|
$799.3M
39.05%
YoY
|
$773.5M
95.62%
YoY
|
$655.0M
25.1%
YoY
|
$856.1M
23.48%
YoY
|
$574.8M
5.93%
YoY
|
$395.4M
-29.82%
YoY
|
$523.6M
0.14%
YoY
|
$693.3M
8.24%
YoY
|
$542.7M
5.48%
YoY
|
$563.4M
17.29%
YoY
|
$522.9M
18.3%
YoY
|
$640.5M
24.71%
YoY
|
$514.5M
35.53%
YoY
|
$480.4M
33.1%
YoY
|
$442.0M
34.8%
YoY
|
$513.6M
24.81%
YoY
|
| Selling, General & Admin |
$524.9M
18.38%
YoY
|
$449.7M
27.7%
YoY
|
$512.9M
43.94%
YoY
|
$451.9M
45.85%
YoY
|
$443.4M
-2.24%
YoY
|
$352.1M
6.49%
YoY
|
$356.3M
4.12%
YoY
|
$309.9M
-3.16%
YoY
|
$453.5M
38.06%
YoY
|
$330.7M
16.85%
YoY
|
$342.2M
17.03%
YoY
|
$320.0M
17.7%
YoY
|
$328.5M
25.3%
YoY
|
$283.0M
16.07%
YoY
|
$292.4M
8.5%
YoY
|
$271.8M
15.09%
YoY
|
$262.2M
2.37%
YoY
|
$243.8M
1.8%
YoY
|
$269.5M
-23.65%
YoY
|
| Research & Development |
$454.9M
51.69%
YoY
|
$371.7M
48.26%
YoY
|
$371.9M
50.01%
YoY
|
$324.3M
55.24%
YoY
|
$299.9M
38.95%
YoY
|
$250.7M
25.11%
YoY
|
$247.9M
25.08%
YoY
|
$208.9M
16.98%
YoY
|
$215.8M
35.52%
YoY
|
$200.4M
37.02%
YoY
|
$198.2M
40.37%
YoY
|
$178.6M
18.43%
YoY
|
$159.2M
14.91%
YoY
|
$146.2M
18.57%
YoY
|
$141.2M
5.37%
YoY
|
$150.8M
10.77%
YoY
|
$138.6M
-3.23%
YoY
|
$123.3M
-4.16%
YoY
|
$134.0M
-33.7%
YoY
|
| Depreciation & Amortization |
$173.3M
28.59%
YoY
|
$160.3M
22.26%
YoY
|
$145.5M
13.08%
YoY
|
$133.4M
9.38%
YoY
|
$134.8M
8.77%
YoY
|
$131.1M
8.71%
YoY
|
$128.7M
10.57%
YoY
|
$122.0M
1.67%
YoY
|
$123.9M
7.18%
YoY
|
$120.6M
6.26%
YoY
|
$116.4M
5.15%
YoY
|
$120.0M
7.14%
YoY
|
$115.6M
9.06%
YoY
|
$113.5M
17.25%
YoY
|
$110.7M
19.55%
YoY
|
$112.0M
14.99%
YoY
|
$106.0M
2.81%
YoY
|
$96.80M
-5.84%
YoY
|
$92.60M
-22.45%
YoY
|
| Operating Expenses |
$979.7M
31.82%
YoY
|
$821.4M
36.25%
YoY
|
$884.8M
46.43%
YoY
|
$776.2M
49.63%
YoY
|
$743.2M
11.04%
YoY
|
$602.8M
13.52%
YoY
|
$604.2M
11.79%
YoY
|
$518.7M
4.06%
YoY
|
$669.3M
37.23%
YoY
|
$531.0M
23.72%
YoY
|
$540.5M
24.65%
YoY
|
$498.5M
17.96%
YoY
|
$487.7M
21.71%
YoY
|
$429.2M
247.98%
YoY
|
$433.6M
7.46%
YoY
|
$422.6M
13.48%
YoY
|
$400.7M
0.36%
YoY
|
$123.3M
-66.5%
YoY
|
$403.5M
-27.31%
YoY
|
| Operating Profit |
-$343.8M
-1236.33%
YoY
|
-$127.8M
-344.98%
YoY
|
$167.4M
-33.55%
YoY
|
-$742.5M
-1423.45%
YoY
|
$30.25M
-111.04%
YoY
|
$52.18M
-801.09%
YoY
|
$251.9M
64.86%
YoY
|
$56.11M
27.1%
YoY
|
-$273.9M
-461.93%
YoY
|
-$7.443M
-107.95%
YoY
|
$152.8M
-26.15%
YoY
|
$44.15M
-51.95%
YoY
|
$75.69M
-4.95%
YoY
|
$93.66M
-70.61%
YoY
|
$206.9M
87.92%
YoY
|
$91.87M
1175.94%
YoY
|
$79.62M
-307.35%
YoY
|
$318.7M
-890.7%
YoY
|
$110.1M
-176.67%
YoY
|
| Interest Expense |
$23.34M
68.01%
YoY
|
$15.44M
17.13%
YoY
|
-$3.469M
-87.2%
YoY
|
$13.28M
-66.47%
YoY
|
$13.89M
-65.12%
YoY
|
$13.19M
-60.37%
YoY
|
-$27.10M
-456.58%
YoY
|
$39.61M
9.35%
YoY
|
$39.83M
3.94%
YoY
|
$33.27M
-10.71%
YoY
|
$7.600M
-2633.33%
YoY
|
$36.23M
-5.5%
YoY
|
$38.32M
27.8%
YoY
|
$37.26M
37.92%
YoY
|
-$300.0K
-98.88%
YoY
|
$38.34M
43.41%
YoY
|
$29.98M
-213.57%
YoY
|
$27.02M
6.32%
YoY
|
-$26.70M
5.53%
YoY
|
| Other Income/Expense, Net |
$17.62M
-68.4%
YoY
|
-$6.506M
-108533.33%
YoY
|
-$3.041M
280.13%
YoY
|
$20.63M
-618.61%
YoY
|
$55.74M
-15540.17%
YoY
|
$6.000K
-100.08%
YoY
|
-$800.0K
-65.22%
YoY
|
-$3.977M
689.09%
YoY
|
-$361.0K
-104.8%
YoY
|
-$7.719M
1670.41%
YoY
|
-$2.300M
2200.0%
YoY
|
-$504.0K
-78.47%
YoY
|
$7.523M
-231.18%
YoY
|
-$436.0K
108.61%
YoY
|
-$100.0K
-100.98%
YoY
|
-$2.341M
-76.84%
YoY
|
-$5.735M
-185.6%
YoY
|
-$209.0K
-82.55%
YoY
|
$10.20M
52.24%
YoY
|
| Pretax Income |
-$335.9M
-513.17%
YoY
|
$828.7M
1557.17%
YoY
|
$184.7M
-17.56%
YoY
|
-$727.1M
-2549.49%
YoY
|
$81.30M
-128.12%
YoY
|
$50.00M
-421.88%
YoY
|
$224.0M
41.68%
YoY
|
$29.68M
-37.85%
YoY
|
-$289.1M
-429.36%
YoY
|
-$15.54M
-116.1%
YoY
|
$158.1M
-23.44%
YoY
|
$47.76M
-45.26%
YoY
|
$87.78M
33.27%
YoY
|
$96.50M
51.06%
YoY
|
$206.5M
120.62%
YoY
|
$87.26M
-597.74%
YoY
|
$65.87M
-158.24%
YoY
|
$63.88M
-209.45%
YoY
|
$93.60M
-157.71%
YoY
|
| Income Tax |
-$65.90M
-519.75%
YoY
|
$315.4M
-1852.22%
YoY
|
$2.971M
56.37%
YoY
|
-$190.3M
-19130.0%
YoY
|
$15.70M
-98.56%
YoY
|
-$18.00M
153.52%
YoY
|
$1.900M
-95.17%
YoY
|
$1.000M
-91.07%
YoY
|
$1.090B
-205.83%
YoY
|
-$7.100M
-92.47%
YoY
|
$39.30M
-180.53%
YoY
|
$11.20M
-101.6%
YoY
|
-$1.030B
2902.92%
YoY
|
-$94.30M
-3368.63%
YoY
|
-$48.80M
-86.07%
YoY
|
-$701.9M
-19794.16%
YoY
|
-$34.30M
-1108.82%
YoY
|
$2.885M
-9.67%
YoY
|
-$350.4M
-7400.0%
YoY
|
| Net Earnings |
-$270.0M
-511.29%
YoY
|
$513.3M
654.78%
YoY
|
$181.7M
-18.19%
YoY
|
-$536.8M
-1972.91%
YoY
|
$65.65M
-104.76%
YoY
|
$68.01M
-909.97%
YoY
|
$222.1M
86.95%
YoY
|
$28.66M
-21.53%
YoY
|
-$1.378B
-223.08%
YoY
|
-$8.396M
-104.4%
YoY
|
$118.8M
-53.47%
YoY
|
$36.52M
-95.37%
YoY
|
$1.120B
1018.25%
YoY
|
$190.8M
212.81%
YoY
|
$255.3M
180.24%
YoY
|
$789.2M
-3841.07%
YoY
|
$100.1M
-185.95%
YoY
|
$61.00M
-199.09%
YoY
|
$91.10M
-154.52%
YoY
|
| Basic Earnings Per Share |
-$0.35
-537.5%
YoY
|
$0.66
633.33%
YoY
|
N/A
|
-$0.67
-1775.0%
YoY
|
$0.08
-104.57%
YoY
|
$0.09
-1000.0%
YoY
|
N/A
|
$0.04
-20.0%
YoY
|
-$1.75
-219.86%
YoY
|
-$0.01
-104.0%
YoY
|
N/A
|
$0.05
-95.19%
YoY
|
$1.46
1023.08%
YoY
|
$0.25
212.5%
YoY
|
N/A
|
$1.04
-3566.67%
YoY
|
$0.13
-181.25%
YoY
|
$0.08
-188.89%
YoY
|
N/A
|
| Diluted Earnings Per Share |
-$0.35
-537.5%
YoY
|
$0.61
662.5%
YoY
|
$227.1K
-18.79%
YoY
|
-$0.67
-1775.0%
YoY
|
$0.08
-104.57%
YoY
|
$0.08
-900.0%
YoY
|
$279.7K
85.71%
YoY
|
$0.04
-20.0%
YoY
|
-$1.75
-222.38%
YoY
|
-$0.01
-104.0%
YoY
|
$150.6K
-54.21%
YoY
|
$0.05
-95.1%
YoY
|
$1.43
1000.0%
YoY
|
$0.25
212.5%
YoY
|
$328.9K
167.86%
YoY
|
$1.02
-3500.0%
YoY
|
$0.13
-181.25%
YoY
|
$0.08
-188.89%
YoY
|
$122.8K
-152.48%
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 |
766.8M shares
-3.72%
YoY
|
778.9M shares
-2.1%
YoY
|
799.6M shares
0.54%
YoY
|
798.0M shares
0.91%
YoY
|
796.5M shares
1.34%
YoY
|
795.6M shares
1.91%
YoY
|
795.3M shares
2.45%
YoY
|
790.8M shares
2.33%
YoY
|
785.9M shares
2.23%
YoY
|
780.7M shares
2.11%
YoY
|
776.4M shares
1.98%
YoY
|
772.8M shares
2.15%
YoY
|
768.8M shares
2.18%
YoY
|
764.6M shares
2.25%
YoY
|
761.3M
N/A
|
756.5M shares
2.72%
YoY
|
752.4M
3.05%
YoY
|
747.7M
3.55%
YoY
|
N/A
|
| Diluted Shares Outstanding |
766.8M shares
-11.77%
YoY
|
838.6M shares
-3.85%
YoY
|
N/A
|
798.0M shares
-1.04%
YoY
|
869.2M shares
10.6%
YoY
|
872.2M shares
11.72%
YoY
|
N/A
|
806.4M shares
2.01%
YoY
|
785.9M shares
0.11%
YoY
|
780.7M shares
0.39%
YoY
|
N/A
|
790.5M shares
1.87%
YoY
|
785.1M shares
1.62%
YoY
|
777.7M shares
1.54%
YoY
|
N/A
|
776.0M shares
5.36%
YoY
|
772.6M
5.82%
YoY
|
765.9M
6.07%
YoY
|
N/A
|
Loading...