| Metric | Q4 2020 | Q3 2020 | Q2 2020 | Q1 2020 | Q4 2019 |
|---|---|---|---|---|---|
| Revenue | 563.8M +10.8% | 509.0M +0.7% | 505.6M +3.9% | 486.5M -10.6% | 544.0M |
| Cost of Revenue | 66.3M +23.2% | 53.8M -0.7% | 54.2M +3.8% | 52.2M -15.3% | 61.6M |
| Gross Profit | 497.5M +9.3% | 455.2M +0.8% | 451.4M +3.9% | 434.3M -10.0% | 482.4M |
| Operating Expenses | 246.1M +9.9% | 223.9M -2.9% | 230.5M -1.4% | 233.7M +0.3% | 233.0M |
| R&D | 66.9M +9.1% | 61.3M -1.8% | 62.4M +0.3% | 62.2M -0.6% | 62.6M |
| SG&A | 179.2M +10.2% | 162.6M -3.3% | 168.1M -2.0% | 171.5M +0.6% | 170.4M |
| Operating Income | 251.4M +8.7% | 231.3M +4.7% | 220.9M +10.1% | 200.6M -19.6% | 249.4M |
| EBITDA | 251.4M +5.5% | 238.2M +4.8% | 227.3M +9.7% | 207.2M -16.9% | 249.4M |
| Net Income | 270.8M +34.9% | 200.7M +2.2% | 196.4M +9.9% | 178.7M -34.4% | 272.4M |
| EPS (Basic) | $1.97 +36.8% | $1.44 +3.6% | $1.39 +12.1% | $1.24 -32.6% | $1.84 |
| EPS (Diluted) | $1.97 +38.7% | $1.42 +2.9% | $1.38 +12.2% | $1.23 -32.4% | $1.82 |
| Shares (Diluted) | 142.0M +0.6% | 141.1M -1.1% | 142.6M -1.9% | 145.4M -4.4% | 152.1M |