|
Concept
|
2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|
| Revenue |
$1.681B
-2.69%
YoY
|
$1.728B
1.8%
YoY
|
$1.697B
1.34%
YoY
|
$1.675B
95.42%
YoY
|
$856.9M
-2.75%
YoY
|
| Cost Of Revenue |
$995.1M
4.63%
YoY
|
$951.1M
-16.92%
YoY
|
$1.145B
16.76%
YoY
|
$980.4M
134.66%
YoY
|
$417.8M
-5.01%
YoY
|
| Gross Profit |
$686.1M
-11.65%
YoY
|
$776.6M
40.62%
YoY
|
$552.2M
-20.44%
YoY
|
$694.1M
58.08%
YoY
|
$439.1M
-0.51%
YoY
|
| Selling, General & Admin |
$499.8M
2.35%
YoY
|
$488.4M
-17.98%
YoY
|
$595.5M
4.86%
YoY
|
$567.9M
147.56%
YoY
|
$229.4M
2.48%
YoY
|
| Research & Development |
$183.6M
-12.3%
YoY
|
$209.3M
-4.12%
YoY
|
$218.3M
8.12%
YoY
|
$201.9M
139.79%
YoY
|
$84.19M
-4.67%
YoY
|
| Depreciation & Amortization |
$149.1M
-9.55%
YoY
|
$164.9M
-28.4%
YoY
|
$230.3M
14.35%
YoY
|
$201.4M
850.84%
YoY
|
$21.18M
0.96%
YoY
|
| Operating Expenses |
$718.3M
-5.97%
YoY
|
$763.9M
-43.67%
YoY
|
$1.356B
68.81%
YoY
|
$803.4M
154.56%
YoY
|
$315.6M
-0.21%
YoY
|
| Operating Profit |
-$32.24M
-355.48%
YoY
|
$12.62M
-101.57%
YoY
|
-$804.1M
635.67%
YoY
|
-$109.3M
-188.5%
YoY
|
$123.5M
-1.26%
YoY
|
| Interest Expense |
$69.71M
-15.61%
YoY
|
$82.61M
-10.83%
YoY
|
$92.64M
11.61%
YoY
|
$83.00M
183.31%
YoY
|
$29.30M
0.23%
YoY
|
| Other Income/Expense, Net |
-$291.0K
-105.7%
YoY
|
$5.108M
4460.71%
YoY
|
$112.0K
-101.7%
YoY
|
-$6.603M
-209.63%
YoY
|
$6.023M
3.51%
YoY
|
| Pretax Income |
-$102.2M
57.58%
YoY
|
-$64.88M
-92.76%
YoY
|
-$896.6M
399.8%
YoY
|
-$179.4M
-1116.13%
YoY
|
$17.65M
-59.3%
YoY
|
| Income Tax |
-$120.2M
1491.67%
YoY
|
-$7.549M
-89.12%
YoY
|
-$69.40M
38.44%
YoY
|
-$50.13M
-149.59%
YoY
|
$101.1M
430.24%
YoY
|
| Net Earnings |
$17.92M
-131.25%
YoY
|
-$57.33M
-93.07%
YoY
|
-$827.2M
510.19%
YoY
|
-$135.6M
15499.65%
YoY
|
-$869.0K
-101.05%
YoY
|
| Basic Earnings Per Share |
$0.42
-130.0%
YoY
|
-$1.40
-93.29%
YoY
|
-$20.86
477.84%
YoY
|
-$3.61
11933.33%
YoY
|
-$0.03
-101.17%
YoY
|
| Diluted Earnings Per Share |
$0.41
-129.29%
YoY
|
-$1.40
-93.29%
YoY
|
-$20.86
477.84%
YoY
|
-$3.61
11933.33%
YoY
|
-$0.03
-101.2%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
42.57M shares
3.71%
YoY
|
41.04M shares
3.49%
YoY
|
39.66M shares
5.56%
YoY
|
37.57M shares
16.15%
YoY
|
32.35M shares
0.2%
YoY
|
| Diluted Shares Outstanding |
43.94M shares
7.06%
YoY
|
41.04M shares
3.49%
YoY
|
39.66M shares
5.56%
YoY
|
37.57M shares
16.15%
YoY
|
32.35M shares
-1.87%
YoY
|
|
Concept
|
2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 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 |
$415.6M
-3.62%
YoY
|
$421.4M
-11.52%
YoY
|
$409.6M
N/A
|
$419.0M
-13.55%
YoY
|
$431.2M
4.92%
YoY
|
$476.2M
33.88%
YoY
|
$484.7M
26.07%
YoY
|
$411.0M
-10.99%
YoY
|
$355.7M
-20.56%
YoY
|
$403.0M
-13.97%
YoY
|
$384.5M
-23.36%
YoY
|
$461.7M
-4.42%
YoY
|
$447.8M
102.33%
YoY
|
$468.5M
116.75%
YoY
|
$501.7M
121.45%
YoY
|
$483.1M
129.7%
YoY
|
$221.3M
8.52%
YoY
|
$216.1M
0.0%
YoY
|
$226.5M
0.0%
YoY
|
| Cost Of Revenue |
$247.5M
-3.31%
YoY
|
$254.4M
-3.44%
YoY
|
$245.4M
N/A
|
$239.3M
-7.25%
YoY
|
$256.0M
11.19%
YoY
|
$263.4M
32.11%
YoY
|
$258.0M
7.23%
YoY
|
$230.2M
-9.94%
YoY
|
$199.4M
-15.2%
YoY
|
$413.4M
N/A
|
$240.6M
-16.02%
YoY
|
$255.6M
-22.64%
YoY
|
$235.1M
110.94%
YoY
|
N/A
|
$286.5M
154.9%
YoY
|
$330.4M
221.85%
YoY
|
$111.5M
10.75%
YoY
|
N/A
|
$112.4M
-8.43%
YoY
|
| Gross Profit |
$168.0M
-4.08%
YoY
|
$167.0M
-21.52%
YoY
|
$164.2M
N/A
|
$179.7M
-20.72%
YoY
|
$175.2M
-3.07%
YoY
|
$212.8M
36.13%
YoY
|
$226.7M
57.57%
YoY
|
$180.7M
-12.29%
YoY
|
$156.3M
-26.48%
YoY
|
-$10.33M
-104.77%
YoY
|
$143.8M
-33.14%
YoY
|
$206.1M
35.01%
YoY
|
$212.6M
93.59%
YoY
|
$216.5M
89.81%
YoY
|
$215.1M
88.51%
YoY
|
$152.6M
41.81%
YoY
|
$109.8M
6.35%
YoY
|
$114.1M
0.0%
YoY
|
$114.1M
0.0%
YoY
|
| Selling, General & Admin |
$131.9M
9.25%
YoY
|
$135.4M
7.06%
YoY
|
$121.4M
N/A
|
$122.3M
-5.66%
YoY
|
$120.7M
4.44%
YoY
|
$126.5M
8.44%
YoY
|
$129.6M
-10.58%
YoY
|
$115.6M
-22.11%
YoY
|
$116.6M
-28.71%
YoY
|
$138.5M
N/A
|
$145.0M
-13.73%
YoY
|
$148.4M
-14.85%
YoY
|
$163.6M
154.83%
YoY
|
N/A
|
$168.1M
199.05%
YoY
|
$174.3M
202.1%
YoY
|
$64.20M
14.17%
YoY
|
N/A
|
$56.20M
-1.27%
YoY
|
| Research & Development |
$51.27M
12.76%
YoY
|
$47.46M
-10.38%
YoY
|
$46.22M
N/A
|
$44.41M
-17.99%
YoY
|
$45.47M
-12.81%
YoY
|
$52.96M
5.86%
YoY
|
$54.15M
0.71%
YoY
|
$52.15M
-9.17%
YoY
|
$50.03M
-15.95%
YoY
|
$47.57M
N/A
|
$53.77M
-9.88%
YoY
|
$57.42M
0.65%
YoY
|
$59.52M
151.15%
YoY
|
N/A
|
$59.66M
180.67%
YoY
|
$57.05M
186.21%
YoY
|
$23.70M
11.73%
YoY
|
N/A
|
$21.26M
-0.64%
YoY
|
| Depreciation & Amortization |
$36.58M
-8.17%
YoY
|
$36.33M
-9.14%
YoY
|
$36.67M
N/A
|
$36.29M
-10.41%
YoY
|
$39.83M
-2.78%
YoY
|
$39.99M
-7.87%
YoY
|
$40.51M
N/A
|
$40.97M
N/A
|
$43.40M
-24.78%
YoY
|
$230.3M
N/A
|
N/A
|
N/A
|
$57.70M
999.43%
YoY
|
N/A
|
N/A
|
N/A
|
$5.248M
-2.49%
YoY
|
N/A
|
N/A
|
| Operating Expenses |
$183.1M
-6.17%
YoY
|
$182.9M
1.91%
YoY
|
$170.0M
N/A
|
$169.3M
-14.39%
YoY
|
$195.2M
12.22%
YoY
|
$179.4M
-15.97%
YoY
|
$197.8M
-10.3%
YoY
|
$173.9M
-17.84%
YoY
|
$213.6M
-11.57%
YoY
|
$186.0M
N/A
|
$220.5M
-8.08%
YoY
|
$211.7M
-11.28%
YoY
|
$241.5M
170.75%
YoY
|
N/A
|
$239.8M
210.06%
YoY
|
$238.6M
207.98%
YoY
|
$89.19M
11.71%
YoY
|
N/A
|
$77.35M
-1.24%
YoY
|
| Operating Profit |
-$15.08M
-24.53%
YoY
|
-$15.86M
-147.53%
YoY
|
-$5.815M
N/A
|
$10.38M
-64.06%
YoY
|
-$19.98M
-392.88%
YoY
|
$33.37M
-158.3%
YoY
|
$28.89M
-137.7%
YoY
|
$6.823M
-221.62%
YoY
|
-$57.23M
98.38%
YoY
|
-$196.4M
N/A
|
-$76.63M
210.13%
YoY
|
-$5.610M
-93.47%
YoY
|
-$28.85M
-239.71%
YoY
|
N/A
|
-$24.71M
-167.19%
YoY
|
-$85.98M
-385.08%
YoY
|
$20.65M
-11.91%
YoY
|
N/A
|
$36.77M
15.42%
YoY
|
| Interest Expense |
$16.12M
-25.99%
YoY
|
-$15.84M
-35.15%
YoY
|
$15.95M
N/A
|
$16.14M
-12.36%
YoY
|
$21.78M
17.23%
YoY
|
-$24.42M
-215.29%
YoY
|
$18.42M
-18.27%
YoY
|
$18.58M
-21.92%
YoY
|
$21.18M
-11.48%
YoY
|
-$20.53M
N/A
|
$22.53M
-9.98%
YoY
|
$23.80M
-0.4%
YoY
|
$23.93M
226.63%
YoY
|
N/A
|
$25.03M
240.99%
YoY
|
$23.89M
229.1%
YoY
|
$7.327M
0.33%
YoY
|
N/A
|
$7.341M
0.26%
YoY
|
| Other Income/Expense, Net |
-$2.922M
-522.25%
YoY
|
-$1.955M
-312.5%
YoY
|
$995.0K
N/A
|
-$23.00K
-100.89%
YoY
|
$692.0K
-49.34%
YoY
|
$920.0K
310.71%
YoY
|
$2.596M
168.46%
YoY
|
$1.366M
-318.56%
YoY
|
$224.0K
-32.73%
YoY
|
-$2.415M
N/A
|
$967.0K
673.6%
YoY
|
-$625.0K
-138.82%
YoY
|
$333.0K
-83.32%
YoY
|
N/A
|
$125.0K
-94.98%
YoY
|
$1.610M
-11.83%
YoY
|
$1.996M
118.38%
YoY
|
N/A
|
$2.490M
483.14%
YoY
|
| Pretax Income |
-$34.13M
-16.92%
YoY
|
-$34.62M
-425.48%
YoY
|
-$20.77M
N/A
|
-$5.782M
-144.25%
YoY
|
-$41.07M
295.24%
YoY
|
$10.64M
-113.6%
YoY
|
$13.07M
-113.31%
YoY
|
-$10.39M
-65.4%
YoY
|
-$78.19M
49.08%
YoY
|
-$715.9M
N/A
|
-$98.19M
97.91%
YoY
|
-$30.03M
-72.26%
YoY
|
-$52.45M
-442.39%
YoY
|
N/A
|
-$49.61M
-255.43%
YoY
|
-$108.3M
-537.85%
YoY
|
$15.32M
-10.16%
YoY
|
N/A
|
$31.92M
27.87%
YoY
|
| Income Tax |
-$1.000M
-76.74%
YoY
|
-$3.722M
991.5%
YoY
|
-$9.600M
N/A
|
-$102.6M
1365.71%
YoY
|
-$4.300M
-243.33%
YoY
|
-$341.0K
-89.34%
YoY
|
-$7.000M
-64.48%
YoY
|
$3.000M
-172.78%
YoY
|
-$3.200M
-57.77%
YoY
|
-$38.00M
N/A
|
-$19.71M
150.1%
YoY
|
-$4.122M
-80.87%
YoY
|
-$7.577M
-994.57%
YoY
|
N/A
|
-$7.880M
-109.68%
YoY
|
-$21.55M
-551.59%
YoY
|
$847.0K
-147.66%
YoY
|
N/A
|
$81.42M
2869.51%
YoY
|
| Net Earnings |
-$33.09M
-10.12%
YoY
|
-$30.89M
-381.46%
YoY
|
-$11.16M
N/A
|
$96.79M
381.21%
YoY
|
-$36.81M
174.61%
YoY
|
$10.98M
-114.63%
YoY
|
$20.11M
-125.63%
YoY
|
-$13.41M
-48.26%
YoY
|
-$75.02M
67.18%
YoY
|
-$677.9M
3040.11%
YoY
|
-$78.48M
88.06%
YoY
|
-$25.91M
-70.12%
YoY
|
-$44.87M
-410.08%
YoY
|
-$21.59M
-319.09%
YoY
|
-$41.73M
-15.7%
YoY
|
-$86.71M
-534.57%
YoY
|
$14.47M
-23.14%
YoY
|
$9.854M
0.0%
YoY
|
-$49.50M
0.0%
YoY
|
| Basic Earnings Per Share |
-$0.76
-13.64%
YoY
|
N/A
|
-$0.26
N/A
|
$2.27
363.27%
YoY
|
-$0.88
166.67%
YoY
|
N/A
|
$0.49
-124.87%
YoY
|
-$0.33
-49.23%
YoY
|
-$1.85
62.28%
YoY
|
-$16.94
2980.0%
YoY
|
-$1.97
85.85%
YoY
|
-$0.65
-70.59%
YoY
|
-$1.14
-365.12%
YoY
|
-$0.55
-283.33%
YoY
|
-$1.06
-31.17%
YoY
|
-$2.21
-474.58%
YoY
|
$0.43
-25.86%
YoY
|
$0.30
0.0%
YoY
|
-$1.54
0.0%
YoY
|
| Diluted Earnings Per Share |
-$0.76
-13.64%
YoY
|
-$719.7K
-372.1%
YoY
|
-$0.26
N/A
|
$2.21
360.42%
YoY
|
-$0.88
166.67%
YoY
|
$264.5K
-14298487.65%
YoY
|
$0.48
-124.37%
YoY
|
-$0.33
-49.23%
YoY
|
-$1.85
62.28%
YoY
|
-$16.94
2980.0%
YoY
|
-$1.97
85.85%
YoY
|
-$0.65
-70.59%
YoY
|
-$1.14
-371.43%
YoY
|
-$0.55
-289.66%
YoY
|
-$1.06
-31.17%
YoY
|
-$2.21
-474.58%
YoY
|
$0.42
-26.32%
YoY
|
$0.29
0.0%
YoY
|
-$1.54
0.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 |
43.43M shares
3.25%
YoY
|
43.70M shares
4.45%
YoY
|
42.75M shares
3.59%
YoY
|
42.54M shares
3.13%
YoY
|
42.06M shares
2.66%
YoY
|
41.84M shares
3.41%
YoY
|
41.25M shares
3.69%
YoY
|
40.97M shares
3.5%
YoY
|
40.46M shares
3.11%
YoY
|
39.93M shares
1.16%
YoY
|
39.78M shares
1.2%
YoY
|
39.58M shares
0.77%
YoY
|
39.24M shares
20.39%
YoY
|
39.47M shares
19.33%
YoY
|
39.31M shares
22.57%
YoY
|
39.28M shares
20.6%
YoY
|
32.59M shares
0.27%
YoY
|
33.08M shares
-0.32%
YoY
|
32.08M shares
-0.52%
YoY
|
| Diluted Shares Outstanding |
43.43M shares
3.25%
YoY
|
N/A
|
42.75M shares
N/A
|
43.71M shares
3.61%
YoY
|
42.06M shares
2.66%
YoY
|
N/A
|
42.18M shares
6.03%
YoY
|
40.97M shares
3.5%
YoY
|
40.46M shares
3.11%
YoY
|
N/A
|
39.78M shares
1.2%
YoY
|
39.58M shares
0.77%
YoY
|
39.24M shares
17.01%
YoY
|
N/A
|
39.31M shares
22.57%
YoY
|
39.28M shares
19.73%
YoY
|
33.53M shares
0.97%
YoY
|
N/A
|
32.08M shares
-2.29%
YoY
|
Loading...