|
Concept
|
2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|
| Revenue |
$1.980B
-4.73%
YoY
|
$2.079B
9.16%
YoY
|
$1.904B
-21.3%
YoY
|
$2.420B
-5.65%
YoY
|
$2.565B
-4.8%
YoY
|
| Cost Of Revenue |
$835.7M
-1.58%
YoY
|
$849.1M
-1.32%
YoY
|
$860.5M
-18.22%
YoY
|
$1.052B
-5.8%
YoY
|
$1.117B
-3.06%
YoY
|
| Gross Profit |
$1.145B
-6.9%
YoY
|
$1.230B
17.8%
YoY
|
$1.044B
-23.67%
YoY
|
$1.367B
-5.53%
YoY
|
$1.448B
-6.09%
YoY
|
| Selling, General & Admin |
$1.033B
-6.0%
YoY
|
$1.099B
2.55%
YoY
|
$1.072B
-18.59%
YoY
|
$1.317B
-9.85%
YoY
|
$1.461B
-0.52%
YoY
|
| Research & Development |
$30.10M
-7.38%
YoY
|
$32.50M
10.92%
YoY
|
$29.30M
-27.3%
YoY
|
$40.30M
-4.95%
YoY
|
$42.40M
18.77%
YoY
|
| Depreciation & Amortization |
$105.7M
-15.91%
YoY
|
$125.7M
-12.28%
YoY
|
$143.3M
-12.03%
YoY
|
$162.9M
-8.07%
YoY
|
$177.2M
13.74%
YoY
|
| Operating Expenses |
$1.063B
-6.04%
YoY
|
$1.132B
2.77%
YoY
|
$1.101B
-18.85%
YoY
|
$1.357B
-9.71%
YoY
|
$1.503B
-0.06%
YoY
|
| Operating Profit |
$79.90M
-22.58%
YoY
|
$103.2M
-145.6%
YoY
|
-$226.3M
-472.82%
YoY
|
$60.70M
-171.24%
YoY
|
-$85.20M
257.98%
YoY
|
| Interest Expense |
-$298.9M
0.34%
YoY
|
-$297.9M
12.8%
YoY
|
-$264.1M
26.18%
YoY
|
-$209.3M
-218.52%
YoY
|
$176.6M
17.89%
YoY
|
| Other Income/Expense, Net |
-$722.1M
137.61%
YoY
|
-$303.9M
29.93%
YoY
|
-$233.9M
3.63%
YoY
|
-$225.7M
9.19%
YoY
|
-$206.7M
47.96%
YoY
|
| Pretax Income |
-$642.2M
219.98%
YoY
|
-$200.7M
-56.39%
YoY
|
-$460.2M
178.91%
YoY
|
-$165.0M
-43.47%
YoY
|
-$291.9M
78.53%
YoY
|
| Income Tax |
$31.70M
411.29%
YoY
|
$6.200M
-96.1%
YoY
|
$158.8M
79300.0%
YoY
|
$200.0K
-90.91%
YoY
|
$2.200M
-89.91%
YoY
|
| Net Earnings |
-$673.9M
225.71%
YoY
|
-$206.9M
-66.58%
YoY
|
-$619.0M
292.52%
YoY
|
-$157.7M
-46.4%
YoY
|
-$294.2M
60.59%
YoY
|
| Basic Earnings Per Share |
-$12.28
219.79%
YoY
|
-$3.84
-66.87%
YoY
|
-$11.59
N/A
|
N/A
|
-$5.57
60.06%
YoY
|
| Diluted Earnings Per Share |
-$12.28
219.79%
YoY
|
-$3.84
-66.87%
YoY
|
-$11.59
-100.0%
YoY
|
-$2.970M
53318897.72%
YoY
|
-$5.57
60.06%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
54.89M shares
1.78%
YoY
|
53.93M shares
1.0%
YoY
|
53.40M shares
0.6%
YoY
|
53.08M shares
0.54%
YoY
|
52.80M shares
0.38%
YoY
|
| Diluted Shares Outstanding |
54.89M shares
1.78%
YoY
|
53.93M shares
1.0%
YoY
|
53.40M shares
0.6%
YoY
|
53.08M shares
0.54%
YoY
|
52.80M shares
0.38%
YoY
|
|
Concept
|
2022 Q4 | 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 |
$589.8M
-4.13%
YoY
|
$468.4M
-10.11%
YoY
|
$442.6M
-11.02%
YoY
|
$479.6M
7.78%
YoY
|
$615.2M
-1.82%
YoY
|
$521.1M
9.22%
YoY
|
$497.4M
43.1%
YoY
|
$445.0M
-1.77%
YoY
|
$626.6M
-10.41%
YoY
|
$477.1M
-20.06%
YoY
|
$347.6M
-39.04%
YoY
|
$453.0M
-18.11%
YoY
|
$699.4M
-5.69%
YoY
|
$596.8M
-8.94%
YoY
|
$570.2M
-6.03%
YoY
|
$553.2M
-1.34%
YoY
|
$741.6M
-5.72%
YoY
|
$655.4M
-1.67%
YoY
|
$606.8M
-6.02%
YoY
|
$560.7M
-5.75%
YoY
|
| Cost Of Revenue |
$239.9M
-0.21%
YoY
|
$207.5M
-6.19%
YoY
|
$191.4M
-2.5%
YoY
|
$196.9M
2.98%
YoY
|
$240.4M
-7.47%
YoY
|
$221.2M
-5.59%
YoY
|
$196.3M
16.43%
YoY
|
$191.2M
-3.34%
YoY
|
$259.8M
-13.83%
YoY
|
$234.3M
-12.9%
YoY
|
$168.6M
-30.87%
YoY
|
$197.8M
-16.82%
YoY
|
$301.5M
-2.68%
YoY
|
$269.0M
-11.8%
YoY
|
$243.9M
-6.05%
YoY
|
$237.8M
-1.98%
YoY
|
$309.8M
-5.46%
YoY
|
$305.0M
4.99%
YoY
|
$259.6M
-3.28%
YoY
|
$242.6M
-8.63%
YoY
|
| Gross Profit |
$349.9M
-6.64%
YoY
|
$260.9M
-13.0%
YoY
|
$251.2M
-16.57%
YoY
|
$282.7M
11.39%
YoY
|
$374.8M
2.18%
YoY
|
$299.9M
23.52%
YoY
|
$301.1M
68.21%
YoY
|
$253.8M
-0.55%
YoY
|
$366.8M
-7.82%
YoY
|
$242.8M
-25.93%
YoY
|
$179.0M
-45.14%
YoY
|
$255.2M
-19.09%
YoY
|
$397.9M
-7.85%
YoY
|
$327.8M
-6.45%
YoY
|
$326.3M
-6.02%
YoY
|
$315.4M
-0.85%
YoY
|
$431.8M
-5.91%
YoY
|
$350.4M
-6.81%
YoY
|
$347.2M
-7.98%
YoY
|
$318.1M
-3.43%
YoY
|
| Selling, General & Admin |
$274.8M
-0.15%
YoY
|
$248.5M
-2.97%
YoY
|
$253.0M
-9.45%
YoY
|
$256.9M
-1.38%
YoY
|
$275.2M
-17.28%
YoY
|
$256.1M
1.07%
YoY
|
$279.4M
42.33%
YoY
|
$260.5M
-9.99%
YoY
|
$332.7M
-0.12%
YoY
|
$253.4M
-17.75%
YoY
|
$196.3M
-40.96%
YoY
|
$289.4M
-12.99%
YoY
|
$333.1M
-10.79%
YoY
|
$308.1M
-9.6%
YoY
|
$332.5M
-11.24%
YoY
|
$332.6M
-10.52%
YoY
|
$373.4M
-4.82%
YoY
|
$340.8M
-5.93%
YoY
|
$374.6M
4.52%
YoY
|
$371.7M
5.06%
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
|
N/A
|
| Depreciation & Amortization |
$25.00M
-13.49%
YoY
|
$26.30M
-15.71%
YoY
|
$26.80M
-17.03%
YoY
|
$27.60M
-17.12%
YoY
|
$28.90M
-17.43%
YoY
|
$31.20M
-11.11%
YoY
|
$32.30M
-11.26%
YoY
|
$33.30M
-9.51%
YoY
|
$35.00M
-8.62%
YoY
|
$35.10M
-9.77%
YoY
|
$36.40M
-5.94%
YoY
|
$36.80M
-21.7%
YoY
|
$38.30M
-33.74%
YoY
|
$38.90M
-2.99%
YoY
|
$38.70M
-4.68%
YoY
|
$47.00M
21.45%
YoY
|
$57.80M
31.07%
YoY
|
$40.10M
5.8%
YoY
|
$40.60M
10.63%
YoY
|
$38.70M
4.31%
YoY
|
| Operating Expenses |
$274.8M
-0.15%
YoY
|
$248.5M
-2.97%
YoY
|
$253.0M
-9.45%
YoY
|
$256.9M
-1.38%
YoY
|
$275.2M
-17.28%
YoY
|
$256.1M
1.07%
YoY
|
$279.4M
42.33%
YoY
|
$260.5M
-9.99%
YoY
|
$332.7M
-0.12%
YoY
|
$253.4M
-17.75%
YoY
|
$196.3M
-40.96%
YoY
|
$289.4M
-12.99%
YoY
|
$333.1M
-10.79%
YoY
|
$308.1M
-9.6%
YoY
|
$332.5M
-11.24%
YoY
|
$332.6M
-10.52%
YoY
|
$373.4M
-4.82%
YoY
|
$340.8M
-5.93%
YoY
|
$374.6M
4.52%
YoY
|
$371.7M
5.06%
YoY
|
| Operating Profit |
$75.10M
-24.6%
YoY
|
$12.90M
-62.17%
YoY
|
-$29.50M
-303.45%
YoY
|
$23.70M
-286.61%
YoY
|
$99.60M
192.08%
YoY
|
$34.10M
-451.55%
YoY
|
$14.50M
-124.66%
YoY
|
-$12.70M
-93.18%
YoY
|
$34.10M
-47.38%
YoY
|
-$9.700M
-158.08%
YoY
|
-$58.80M
525.53%
YoY
|
-$186.2M
699.14%
YoY
|
$64.80M
10.96%
YoY
|
$16.70M
626.09%
YoY
|
-$9.400M
-83.79%
YoY
|
-$23.30M
-62.24%
YoY
|
$58.40M
-12.31%
YoY
|
$2.300M
-142.59%
YoY
|
-$58.00M
-1215.38%
YoY
|
-$61.70M
43.16%
YoY
|
| Interest Expense |
-$60.80M
-15.32%
YoY
|
-$75.60M
-7.47%
YoY
|
-$83.50M
13.61%
YoY
|
-$79.00M
11.42%
YoY
|
-$71.80M
21.28%
YoY
|
-$81.70M
22.49%
YoY
|
-$73.50M
6.21%
YoY
|
-$70.90M
2.75%
YoY
|
-$59.20M
33.94%
YoY
|
-$66.70M
-232.87%
YoY
|
-$69.20M
-244.77%
YoY
|
-$69.00M
-244.65%
YoY
|
-$44.20M
-21.77%
YoY
|
$50.20M
8.19%
YoY
|
$47.80M
11.68%
YoY
|
$47.70M
19.55%
YoY
|
-$56.50M
41.6%
YoY
|
$46.40M
20.21%
YoY
|
$42.80M
16.62%
YoY
|
$39.90M
14.0%
YoY
|
| Other Income/Expense, Net |
$1.800M
-156.25%
YoY
|
-$162.9M
99.14%
YoY
|
-$246.6M
228.8%
YoY
|
-$80.90M
12.21%
YoY
|
-$3.200M
-420.0%
YoY
|
-$81.80M
148.63%
YoY
|
-$75.00M
-3.72%
YoY
|
-$72.10M
11.09%
YoY
|
$1.000M
-111.36%
YoY
|
-$32.90M
-47.94%
YoY
|
-$77.90M
36.43%
YoY
|
-$64.90M
23.85%
YoY
|
-$8.800M
1157.14%
YoY
|
-$63.20M
22.24%
YoY
|
-$57.10M
-13.75%
YoY
|
-$52.40M
65.82%
YoY
|
-$700.0K
-187.5%
YoY
|
-$51.70M
35.34%
YoY
|
-$66.20M
117.76%
YoY
|
-$31.60M
-5.67%
YoY
|
| Pretax Income |
-$158.9M
1963.64%
YoY
|
-$150.0M
214.47%
YoY
|
-$276.1M
356.36%
YoY
|
-$57.20M
-32.55%
YoY
|
-$7.700M
-74.16%
YoY
|
-$47.70M
11.97%
YoY
|
-$60.50M
-55.74%
YoY
|
-$84.80M
-66.23%
YoY
|
-$29.80M
-225.74%
YoY
|
-$42.60M
-8.39%
YoY
|
-$136.7M
105.56%
YoY
|
-$251.1M
231.7%
YoY
|
$23.70M
-194.8%
YoY
|
-$46.50M
-5.87%
YoY
|
-$66.50M
-46.46%
YoY
|
-$75.70M
-18.86%
YoY
|
-$25.00M
38.12%
YoY
|
-$49.40M
13.3%
YoY
|
-$124.2M
392.86%
YoY
|
-$93.30M
21.8%
YoY
|
| Income Tax |
$19.60M
-211.36%
YoY
|
$2.800M
-48.15%
YoY
|
-$500.0K
-106.94%
YoY
|
$9.800M
-12.5%
YoY
|
-$17.60M
-108.63%
YoY
|
$5.400M
184.21%
YoY
|
$7.200M
-172.73%
YoY
|
$11.20M
-130.11%
YoY
|
$204.0M
5900.0%
YoY
|
$1.900M
-190.48%
YoY
|
-$9.900M
725.0%
YoY
|
-$37.20M
-37300.0%
YoY
|
$3.400M
-93.58%
YoY
|
-$2.100M
-94.57%
YoY
|
-$1.200M
-57.14%
YoY
|
$100.0K
-106.25%
YoY
|
$53.00M
-11.07%
YoY
|
-$38.70M
258.33%
YoY
|
-$2.800M
-123.53%
YoY
|
-$1.600M
-95.89%
YoY
|
| Net Earnings |
-$178.5M
-1903.03%
YoY
|
-$152.8M
187.76%
YoY
|
-$275.6M
307.09%
YoY
|
-$67.00M
-30.21%
YoY
|
$9.900M
-104.23%
YoY
|
-$53.10M
19.33%
YoY
|
-$67.70M
-46.61%
YoY
|
-$96.00M
-55.12%
YoY
|
-$233.8M
48.26%
YoY
|
-$44.50M
-0.45%
YoY
|
-$126.8M
99.06%
YoY
|
-$213.9M
184.82%
YoY
|
-$157.7M
124.32%
YoY
|
-$44.70M
302.7%
YoY
|
-$63.70M
-48.0%
YoY
|
-$75.10M
-16.83%
YoY
|
-$70.30M
-8.58%
YoY
|
-$11.10M
-65.74%
YoY
|
-$122.5M
235.62%
YoY
|
-$90.30M
141.44%
YoY
|
| Basic Earnings Per Share |
N/A
|
-$2.77
182.65%
YoY
|
-$5.00
300.0%
YoY
|
-$1.23
-31.28%
YoY
|
N/A
|
-$0.98
18.07%
YoY
|
-$1.25
-47.26%
YoY
|
-$1.79
N/A
|
N/A
|
-$0.83
-1.19%
YoY
|
-$2.37
97.5%
YoY
|
N/A
|
N/A
|
-$0.84
300.0%
YoY
|
-$1.20
-48.28%
YoY
|
-$1.42
-16.96%
YoY
|
N/A
|
-$0.21
-65.57%
YoY
|
-$2.32
231.43%
YoY
|
-$1.71
140.85%
YoY
|
| Diluted Earnings Per Share |
-$3.24
-100.0%
YoY
|
-$2.77
182.65%
YoY
|
-$5.00
300.0%
YoY
|
-$1.23
-31.28%
YoY
|
$183.2K
-104.19%
YoY
|
-$0.98
18.07%
YoY
|
-$1.25
-47.26%
YoY
|
-$1.79
-100.0%
YoY
|
-$4.370M
-1001.12%
YoY
|
-$0.83
-1.19%
YoY
|
-$2.37
97.5%
YoY
|
-$4.021M
283146145.9%
YoY
|
$485.0K
-136.49%
YoY
|
-$0.84
300.0%
YoY
|
-$1.20
-48.28%
YoY
|
-$1.42
-16.96%
YoY
|
-$1.329M
91021988.72%
YoY
|
-$0.21
-65.57%
YoY
|
-$2.32
231.43%
YoY
|
-$1.71
140.85%
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
|
N/A
|
| Basic Shares Outstanding |
54.30M shares
1.18%
YoY
|
55.11M shares
2.01%
YoY
|
55.07M shares
1.95%
YoY
|
54.26M shares
1.14%
YoY
|
53.67M shares
0.62%
YoY
|
54.03M shares
1.03%
YoY
|
54.02M shares
1.02%
YoY
|
53.65M shares
0.91%
YoY
|
53.34M shares
0.51%
YoY
|
53.48M shares
0.65%
YoY
|
53.47M shares
0.65%
YoY
|
53.17M shares
0.48%
YoY
|
53.07M shares
0.38%
YoY
|
53.13M shares
0.56%
YoY
|
53.13M shares
0.57%
YoY
|
52.91M shares
0.46%
YoY
|
52.87M shares
0.42%
YoY
|
52.83M shares
0.42%
YoY
|
52.82M shares
-0.52%
YoY
|
52.67M shares
0.27%
YoY
|
| Diluted Shares Outstanding |
N/A
|
55.11M shares
2.01%
YoY
|
55.07M shares
1.95%
YoY
|
54.26M shares
1.14%
YoY
|
N/A
|
54.03M shares
1.03%
YoY
|
54.02M shares
1.02%
YoY
|
53.65M shares
0.91%
YoY
|
N/A
|
53.48M shares
0.65%
YoY
|
53.47M shares
0.65%
YoY
|
53.17M shares
0.48%
YoY
|
N/A
|
53.13M shares
0.56%
YoY
|
53.13M shares
0.57%
YoY
|
52.91M shares
0.46%
YoY
|
N/A
|
52.83M shares
0.42%
YoY
|
52.82M shares
-0.52%
YoY
|
52.67M shares
0.27%
YoY
|
Loading...