|
Concept
|
2021 | 2020 | 2019 | 2018 | 2017 |
|---|---|---|---|---|---|
| Revenue |
$1.362B
6.12%
YoY
|
$1.284B
0.99%
YoY
|
$1.271B
-18.9%
YoY
|
$1.568B
-9.29%
YoY
|
$1.728B
-12.7%
YoY
|
| Cost Of Revenue |
$529.0M
1.53%
YoY
|
$521.0M
-1.68%
YoY
|
$529.9M
-28.72%
YoY
|
$743.4M
-7.52%
YoY
|
$803.8M
-3.09%
YoY
|
| Gross Profit |
$833.4M
9.26%
YoY
|
$762.8M
2.9%
YoY
|
$741.3M
-10.06%
YoY
|
$824.2M
-10.83%
YoY
|
$924.3M
-17.43%
YoY
|
| Selling, General & Admin |
$421.9M
-1.0%
YoY
|
$426.1M
-3.69%
YoY
|
$442.4M
-11.58%
YoY
|
$500.4M
2.65%
YoY
|
$487.4M
-12.86%
YoY
|
| Research & Development |
$249.2M
13.32%
YoY
|
$219.9M
20.98%
YoY
|
$181.8M
-12.26%
YoY
|
$207.2M
-13.64%
YoY
|
$239.9M
-11.51%
YoY
|
| Depreciation & Amortization |
$33.70M
10.49%
YoY
|
$30.50M
-15.51%
YoY
|
$36.10M
-29.77%
YoY
|
$51.40M
-3.56%
YoY
|
$53.30M
-12.05%
YoY
|
| Operating Expenses |
$750.7M
6.61%
YoY
|
$704.1M
0.76%
YoY
|
$698.9M
-30.7%
YoY
|
$1.009B
11.09%
YoY
|
$907.8M
-7.45%
YoY
|
| Operating Profit |
$82.72M
41.04%
YoY
|
$58.65M
38.14%
YoY
|
$42.46M
-123.04%
YoY
|
-$184.3M
-1216.52%
YoY
|
$16.51M
-88.08%
YoY
|
| Interest Expense |
$77.73M
-17.28%
YoY
|
$93.97M
-21.76%
YoY
|
$120.1M
-12.5%
YoY
|
$137.3M
-12.52%
YoY
|
$156.9M
18.2%
YoY
|
| Other Income/Expense, Net |
-$94.68M
-7.68%
YoY
|
-$102.6M
-4.38%
YoY
|
-$107.3M
-17.3%
YoY
|
-$129.7M
-24.23%
YoY
|
-$171.2M
25.14%
YoY
|
| Pretax Income |
-$11.96M
-72.75%
YoY
|
-$43.91M
-32.24%
YoY
|
-$64.80M
-71.94%
YoY
|
-$231.0M
-5.98%
YoY
|
-$245.6M
107.45%
YoY
|
| Income Tax |
$5.408M
-117.52%
YoY
|
-$30.87M
33.06%
YoY
|
-$23.20M
-69.94%
YoY
|
-$77.16M
-425.97%
YoY
|
$23.67M
66.73%
YoY
|
| Net Earnings |
-$26.73M
-224.91%
YoY
|
$21.40M
-89.99%
YoY
|
$213.8M
-233.69%
YoY
|
-$159.9M
5.92%
YoY
|
-$151.0M
1112.04%
YoY
|
| Basic Earnings Per Share |
-$0.09
-212.5%
YoY
|
$0.08
-89.33%
YoY
|
$0.75
-236.36%
YoY
|
-$0.55
5.77%
YoY
|
-$0.52
1200.0%
YoY
|
| Diluted Earnings Per Share |
-$0.09
-212.5%
YoY
|
$0.08
-89.33%
YoY
|
$0.75
-236.36%
YoY
|
-$0.55
5.77%
YoY
|
-$0.52
1200.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
294.6M shares
4.23%
YoY
|
282.6M shares
-1.29%
YoY
|
286.3M shares
-1.71%
YoY
|
291.3M shares
0.68%
YoY
|
289.3M shares
-0.95%
YoY
|
| Diluted Shares Outstanding |
294.6M shares
4.23%
YoY
|
282.6M shares
-1.29%
YoY
|
286.3M shares
-1.71%
YoY
|
291.3M shares
0.68%
YoY
|
289.3M shares
-0.95%
YoY
|
|
Concept
|
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 | 2017 Q3 | 2017 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$321.4M
-7.03%
YoY
|
$333.1M
8.23%
YoY
|
$336.6M
12.71%
YoY
|
$347.0M
9.83%
YoY
|
$345.8M
-4.36%
YoY
|
$307.7M
-20.6%
YoY
|
$298.6M
-20.88%
YoY
|
$315.9M
-6.14%
YoY
|
$361.5M
-13.86%
YoY
|
$387.6M
-19.16%
YoY
|
$377.4M
-16.02%
YoY
|
$336.6M
-27.8%
YoY
|
$419.7M
0.0%
YoY
|
$479.4M
-10.03%
YoY
|
$449.4M
-9.32%
YoY
|
$466.2M
-8.79%
YoY
|
$419.7M
-15.39%
YoY
|
$532.9M
14.38%
YoY
|
$495.6M
2.22%
YoY
|
| Cost Of Revenue |
$139.9M
6.15%
YoY
|
N/A
|
$129.9M
8.0%
YoY
|
$126.6M
2.08%
YoY
|
$131.8M
-11.98%
YoY
|
N/A
|
$120.3M
-29.96%
YoY
|
$124.1M
-22.1%
YoY
|
$149.7M
-18.69%
YoY
|
N/A
|
$171.8M
-14.68%
YoY
|
$159.3M
-26.62%
YoY
|
$184.1M
-11.58%
YoY
|
N/A
|
$201.3M
-6.88%
YoY
|
$217.0M
1.69%
YoY
|
$208.2M
-1.96%
YoY
|
N/A
|
$216.2M
4.01%
YoY
|
| Gross Profit |
$181.6M
-15.15%
YoY
|
$192.4M
6.43%
YoY
|
$206.7M
15.89%
YoY
|
$220.3M
14.84%
YoY
|
$214.0M
1.03%
YoY
|
$180.8M
-17.53%
YoY
|
$178.3M
-13.3%
YoY
|
$191.9M
8.2%
YoY
|
$211.8M
-10.08%
YoY
|
$219.2M
-21.88%
YoY
|
$205.7M
-17.11%
YoY
|
$177.3M
-28.83%
YoY
|
$235.6M
0.0%
YoY
|
$280.6M
-13.1%
YoY
|
$248.1M
-14.28%
YoY
|
$249.2M
-12.64%
YoY
|
$235.6M
-16.01%
YoY
|
$323.0M
27.07%
YoY
|
$289.4M
7.2%
YoY
|
| Selling, General & Admin |
$119.5M
12.17%
YoY
|
N/A
|
$109.5M
8.07%
YoY
|
$106.1M
-1.95%
YoY
|
$106.6M
2.34%
YoY
|
N/A
|
$101.3M
-8.88%
YoY
|
$108.2M
0.61%
YoY
|
$104.1M
-6.07%
YoY
|
N/A
|
$111.2M
-12.8%
YoY
|
$107.5M
-27.36%
YoY
|
$110.8M
-16.24%
YoY
|
N/A
|
$127.5M
-8.51%
YoY
|
$148.0M
9.5%
YoY
|
$132.3M
-6.35%
YoY
|
N/A
|
$139.3M
2.2%
YoY
|
| Research & Development |
$68.17M
20.74%
YoY
|
N/A
|
$63.70M
18.13%
YoY
|
$59.50M
6.08%
YoY
|
$56.46M
3.39%
YoY
|
N/A
|
$53.92M
14.55%
YoY
|
$56.09M
22.58%
YoY
|
$54.61M
16.51%
YoY
|
N/A
|
$47.07M
-32.2%
YoY
|
$45.76M
-31.4%
YoY
|
$46.87M
-29.08%
YoY
|
N/A
|
$69.43M
4.3%
YoY
|
$66.70M
0.7%
YoY
|
$66.09M
-0.36%
YoY
|
N/A
|
$66.57M
-1.77%
YoY
|
| Depreciation & Amortization |
$11.02M
37.86%
YoY
|
N/A
|
N/A
|
N/A
|
$7.993M
2.57%
YoY
|
N/A
|
N/A
|
N/A
|
$7.793M
-43.03%
YoY
|
N/A
|
N/A
|
N/A
|
$13.68M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$204.2M
11.93%
YoY
|
N/A
|
$201.8M
21.29%
YoY
|
$180.5M
-0.1%
YoY
|
$182.4M
3.77%
YoY
|
N/A
|
$166.4M
-4.55%
YoY
|
$180.7M
0.92%
YoY
|
$175.8M
-6.87%
YoY
|
N/A
|
$174.3M
-23.21%
YoY
|
$179.0M
-53.17%
YoY
|
$188.8M
-20.14%
YoY
|
N/A
|
$227.0M
-11.23%
YoY
|
$382.3M
50.14%
YoY
|
$236.4M
-5.9%
YoY
|
N/A
|
$255.7M
5.99%
YoY
|
| Operating Profit |
-$22.64M
-171.75%
YoY
|
N/A
|
$4.830M
-59.48%
YoY
|
$39.85M
256.01%
YoY
|
$31.55M
-12.36%
YoY
|
N/A
|
$11.92M
-61.96%
YoY
|
$11.19M
-756.15%
YoY
|
$36.00M
-23.03%
YoY
|
N/A
|
$31.33M
48.54%
YoY
|
-$1.706M
-98.72%
YoY
|
$46.77M
1701.58%
YoY
|
N/A
|
$21.09M
47.88%
YoY
|
-$133.1M
-522.18%
YoY
|
$2.596M
-89.2%
YoY
|
N/A
|
$14.26M
-50.28%
YoY
|
| Interest Expense |
$12.66M
-44.99%
YoY
|
N/A
|
$18.64M
-21.29%
YoY
|
$23.05M
-2.43%
YoY
|
$23.01M
-3.36%
YoY
|
N/A
|
$23.68M
-16.5%
YoY
|
$23.63M
-24.15%
YoY
|
$23.82M
-26.19%
YoY
|
N/A
|
$28.36M
-16.22%
YoY
|
$31.15M
-8.01%
YoY
|
$32.27M
-10.55%
YoY
|
N/A
|
$33.85M
-16.26%
YoY
|
$33.87M
-10.53%
YoY
|
$36.07M
-5.13%
YoY
|
N/A
|
$40.42M
21.81%
YoY
|
| Other Income/Expense, Net |
-$11.37M
-48.97%
YoY
|
N/A
|
-$35.52M
58.3%
YoY
|
-$22.30M
-6.34%
YoY
|
-$22.29M
-33.8%
YoY
|
N/A
|
-$22.44M
5.36%
YoY
|
-$23.81M
-12.74%
YoY
|
-$33.67M
9.0%
YoY
|
N/A
|
-$21.30M
-33.14%
YoY
|
-$27.28M
-15.7%
YoY
|
-$30.89M
-9.42%
YoY
|
N/A
|
-$31.85M
-19.34%
YoY
|
-$32.36M
-42.41%
YoY
|
-$34.10M
-9.33%
YoY
|
N/A
|
-$39.49M
20.91%
YoY
|
| Pretax Income |
-$34.01M
-467.39%
YoY
|
N/A
|
-$40.32M
95.61%
YoY
|
$11.89M
-144.78%
YoY
|
$9.257M
-370.51%
YoY
|
N/A
|
-$20.62M
218.67%
YoY
|
-$26.56M
-7.26%
YoY
|
-$3.422M
-118.36%
YoY
|
N/A
|
-$6.469M
-84.76%
YoY
|
-$28.64M
-64.54%
YoY
|
$18.63M
-153.32%
YoY
|
N/A
|
-$42.44M
-27.91%
YoY
|
-$80.76M
93.19%
YoY
|
-$34.95M
-26.56%
YoY
|
N/A
|
-$58.87M
48.61%
YoY
|
| Income Tax |
$23.55M
922.58%
YoY
|
N/A
|
-$4.422M
-65.4%
YoY
|
$4.823M
-65.23%
YoY
|
$2.303M
-105.58%
YoY
|
N/A
|
-$12.78M
-219.22%
YoY
|
$13.87M
-2447.21%
YoY
|
-$41.30M
-2164.85%
YoY
|
N/A
|
$10.72M
12.15%
YoY
|
-$591.0K
-129.65%
YoY
|
$2.000M
-102.53%
YoY
|
N/A
|
$9.559M
266.39%
YoY
|
$1.993M
-78.2%
YoY
|
-$78.97M
-862.76%
YoY
|
N/A
|
$2.609M
-66.75%
YoY
|
| Net Earnings |
-$57.56M
-486.43%
YoY
|
N/A
|
-$26.27M
-257.65%
YoY
|
-$3.634M
-81.84%
YoY
|
$14.90M
-69.41%
YoY
|
-$22.75M
-857.1%
YoY
|
$16.66M
-2525.33%
YoY
|
-$20.01M
-29.55%
YoY
|
$48.69M
155.03%
YoY
|
$3.005M
-106.75%
YoY
|
-$687.0K
-96.68%
YoY
|
-$28.40M
-83.01%
YoY
|
$19.09M
37.53%
YoY
|
-$44.51M
26.93%
YoY
|
-$20.72M
47.61%
YoY
|
-$167.1M
1.88%
YoY
|
$13.88M
-73.92%
YoY
|
-$35.07M
-46.4%
YoY
|
-$14.04M
-49.57%
YoY
|
| Basic Earnings Per Share |
-$0.18
-460.0%
YoY
|
N/A
|
-$0.09
-250.0%
YoY
|
-$0.01
-85.71%
YoY
|
$0.05
-70.59%
YoY
|
-$0.08
-900.0%
YoY
|
$0.06
N/A
|
-$0.07
-30.0%
YoY
|
$0.17
142.86%
YoY
|
$0.01
-106.25%
YoY
|
$0.00
-100.0%
YoY
|
-$0.10
-82.46%
YoY
|
$0.07
40.0%
YoY
|
-$0.16
33.33%
YoY
|
-$0.07
40.0%
YoY
|
-$0.57
1.79%
YoY
|
$0.05
-72.22%
YoY
|
-$0.12
-47.83%
YoY
|
-$0.05
-50.0%
YoY
|
| Diluted Earnings Per Share |
-$0.18
-460.0%
YoY
|
N/A
|
-$0.09
-250.0%
YoY
|
-$0.01
-85.71%
YoY
|
$0.05
-70.59%
YoY
|
-$0.08
-900.0%
YoY
|
$0.06
N/A
|
-$0.07
-30.0%
YoY
|
$0.17
142.86%
YoY
|
$0.01
-106.25%
YoY
|
$0.00
-100.0%
YoY
|
-$0.10
-82.46%
YoY
|
$0.07
40.0%
YoY
|
-$0.16
33.33%
YoY
|
-$0.07
40.0%
YoY
|
-$0.57
1.79%
YoY
|
$0.05
-72.22%
YoY
|
-$0.12
-47.83%
YoY
|
-$0.05
-50.0%
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 |
317.4M shares
11.82%
YoY
|
314.7M shares
11.36%
YoY
|
294.4M shares
4.66%
YoY
|
285.3M shares
0.96%
YoY
|
283.8M shares
-0.11%
YoY
|
282.6M shares
-1.12%
YoY
|
281.3M shares
-1.63%
YoY
|
282.6M shares
-1.15%
YoY
|
284.1M shares
-1.27%
YoY
|
285.8M shares
-0.45%
YoY
|
285.9M shares
-2.3%
YoY
|
285.9M shares
-2.8%
YoY
|
287.8M shares
0.0%
YoY
|
287.1M shares
0.0%
YoY
|
292.7M shares
0.0%
YoY
|
294.1M shares
0.0%
YoY
|
287.8M shares
-1.23%
YoY
|
287.1M shares
-0.58%
YoY
|
292.7M shares
1.67%
YoY
|
| Diluted Shares Outstanding |
317.4M shares
1.0%
YoY
|
314.7M shares
11.36%
YoY
|
294.4M shares
2.27%
YoY
|
320.1M shares
13.28%
YoY
|
314.2M shares
8.55%
YoY
|
282.6M shares
-3.1%
YoY
|
287.9M shares
0.67%
YoY
|
282.6M shares
-1.15%
YoY
|
289.5M shares
-0.99%
YoY
|
291.6M shares
1.58%
YoY
|
285.9M shares
-2.3%
YoY
|
285.9M shares
-2.8%
YoY
|
292.4M shares
0.0%
YoY
|
287.1M shares
0.0%
YoY
|
292.7M shares
0.0%
YoY
|
294.1M shares
0.0%
YoY
|
292.4M shares
-1.23%
YoY
|
287.1M shares
-0.58%
YoY
|
292.7M shares
1.67%
YoY
|
Loading...