|
Concept
|
2021 | 2020 | 2019 |
|---|---|---|---|
| Revenue |
$1.920B
23.23%
YoY
|
$1.558B
19.57%
YoY
|
$1.303B
12.23%
YoY
|
| Cost Of Revenue |
$470.0M
5.86%
YoY
|
$444.0M
14.14%
YoY
|
$389.0M
0.78%
YoY
|
| Gross Profit |
$1.450B
30.16%
YoY
|
$1.114B
21.88%
YoY
|
$914.0M
17.94%
YoY
|
| Selling, General & Admin |
$571.0M
-0.87%
YoY
|
$576.0M
20.5%
YoY
|
$478.0M
-7.72%
YoY
|
| Research & Development |
$184.0M
-1.6%
YoY
|
$187.0M
16.88%
YoY
|
$160.0M
-13.98%
YoY
|
| Depreciation & Amortization |
$236.0M
-51.93%
YoY
|
$491.0M
-8.4%
YoY
|
$536.0M
-1.29%
YoY
|
| Operating Expenses |
$901.0M
-0.77%
YoY
|
$908.0M
14.94%
YoY
|
$790.0M
-9.82%
YoY
|
| Operating Profit |
$549.0M
166.5%
YoY
|
$206.0M
66.13%
YoY
|
$124.0M
-222.77%
YoY
|
| Interest Expense |
$212.0M
-30.03%
YoY
|
$303.0M
2.71%
YoY
|
$295.0M
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
| Pretax Income |
$87.00M
-142.44%
YoY
|
-$205.0M
35.76%
YoY
|
-$151.0M
-60.16%
YoY
|
| Income Tax |
-$160.0M
-3300.0%
YoY
|
$5.000M
-86.84%
YoY
|
$38.00M
31.03%
YoY
|
| Net Earnings |
$849.0M
-819.49%
YoY
|
-$118.0M
-50.0%
YoY
|
-$236.0M
-53.91%
YoY
|
| Basic Earnings Per Share |
$4.99
-783.56%
YoY
|
-$0.73
N/A
|
N/A
|
| Diluted Earnings Per Share |
$4.99
-783.56%
YoY
|
-$0.73
N/A
|
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
170.2
4.87%
YoY
|
162.3
N/A
|
N/A
|
| Diluted Shares Outstanding |
170.2
4.87%
YoY
|
162.3
N/A
|
N/A
|
|
Concept
|
2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 |
|---|---|---|---|---|---|---|
| Revenue |
$520.0M
22.07%
YoY
|
$491.0M
24.3%
YoY
|
$467.0M
21.93%
YoY
|
$442.0M
24.86%
YoY
|
$426.0M
N/A
|
$395.0M
-40.33%
YoY
|
| Cost Of Revenue |
N/A
|
$118.0M
5.36%
YoY
|
$116.0M
5.45%
YoY
|
$116.0M
17.17%
YoY
|
N/A
|
$112.0M
N/A
|
| Gross Profit |
$399.0M
31.68%
YoY
|
$373.0M
31.8%
YoY
|
$352.0M
28.94%
YoY
|
$326.0M
27.84%
YoY
|
$303.0M
N/A
|
$283.0M
N/A
|
| Selling, General & Admin |
N/A
|
$142.0M
9.23%
YoY
|
$134.0M
9.84%
YoY
|
$133.0M
12.71%
YoY
|
N/A
|
$130.0M
N/A
|
| Research & Development |
N/A
|
$48.00M
37.14%
YoY
|
$48.00M
29.73%
YoY
|
$44.00M
15.79%
YoY
|
N/A
|
$35.00M
-63.54%
YoY
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
$110.0M
-16.67%
YoY
|
N/A
|
$120.0M
-8.4%
YoY
|
| Operating Expenses |
N/A
|
$230.0M
14.43%
YoY
|
$195.0M
0.0%
YoY
|
$221.0M
14.51%
YoY
|
N/A
|
$201.0M
-50.49%
YoY
|
| Operating Profit |
$141.0M
-771.43%
YoY
|
$143.0M
74.39%
YoY
|
$158.0M
95.06%
YoY
|
$107.0M
67.19%
YoY
|
-$21.00M
N/A
|
$82.00M
54.72%
YoY
|
| Interest Expense |
N/A
|
$61.00M
-15.28%
YoY
|
N/A
|
N/A
|
N/A
|
$72.00M
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
N/A
|
-$196.0M
476.47%
YoY
|
$78.00M
-700.0%
YoY
|
$80.00M
-4100.0%
YoY
|
N/A
|
-$34.00M
-270.0%
YoY
|
| Income Tax |
N/A
|
$126.0M
2420.0%
YoY
|
$10.00M
100.0%
YoY
|
-$3.000M
-70.0%
YoY
|
N/A
|
$5.000M
-82.76%
YoY
|
| Net Earnings |
$41.00M
-134.75%
YoY
|
$742.0M
N/A
|
$36.00M
63.64%
YoY
|
$30.00M
233.33%
YoY
|
-$118.0M
N/A
|
$0.00
-100.0%
YoY
|
| Basic Earnings Per Share |
$0.22
-130.14%
YoY
|
$4.36
N/A
|
$0.22
N/A
|
$0.18
N/A
|
-$0.73
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.19
-126.03%
YoY
|
$4.36
N/A
|
$0.21
N/A
|
$0.18
N/A
|
-$0.73
N/A
|
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
165.0M
N/A
|
162.4M
N/A
|
N/A
|
379.3M
0.61%
YoY
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
182.8M
N/A
|
176.3M
N/A
|
N/A
|
379.3M
0.61%
YoY
|
Loading...