In millions, except per share items | Jun-30-23 | Dec-31-22 | Jun-30-22 | Mar-31-22 | Dec-31-21 | Sep-30-21 | Jun-30-21 | Mar-31-21 |
| 10-Q | 8-K | 10-Q | 10-Q | 10-K | 10-Q | 10-Q | 10-Q |
Revenue | 871.3 | 815.2 | 696.2 | 628.8 | 698.2 | 650.2 | 595.1 | 505.0 |
Revenue growth | 25.2% | 16.8% | 17.0% | 24.5% | 22.7% | 29.8% | 31.7% | 24.7% |
Cost of sales | 324.9 | | 246.7 | 230.7 | 225.6 | 203.3 | 178.0 | 161.1 |
Gross profit | 546.4 | 541.3 | 449.5 | 398.1 | 472.6 | 446.9 | 417.1 | 343.9 |
Gross margin | 62.7% | 66.4% | 64.6% | 63.3% | 67.7% | 68.7% | 70.1% | 68.1% |
|
Operating expenses: | | | | | | | | |
Research and development | 119.3 | 116.3 | 121.7 | 135.9 | 149.8 | 128.8 | 129.1 | 109.4 |
Amortization of intangible assets | 1.7 | 1.8 | 1.9 | | | | 0.5 | |
Selling, general and administrative | 297.3 | 297.8 | 248.9 | 220.9 | 231.4 | 199.8 | 186.5 | 188.6 |
Total operating expenses | 418.3 | 415.9 | 372.5 | 356.8 | 472.0 | 328.6 | 316.1 | 298.0 |
Operating income | 128.1 | 125.4 | 77.0 | 41.3 | 0.6 | 118.3 | 101.0 | 45.9 |
Operating margin | 14.7% | 15.4% | 11.1% | 6.6% | 0.1% | 18.2% | 17.0% | 9.1% |
Interest expense | -5.9 | -4.7 | -4.7 | -4.6 | 56.3 | -25.1 | -4.8 | -4.7 |
Income from equity investments | | | | 0.2 | | | | |
Interest and other income, net | 37.1 | | 3.0 | -0.8 | -1.0 | -1.7 | 0.9 | 0.1 |
Income before income taxes | 159.3 | | 75.3 | 36.1 | 68.2 | 90.7 | 97.1 | 41.3 |
Income tax expense (benefit) | 43.4 | 41.4 | 24.4 | -61.2 | 25.4 | 19.8 | 18.7 | -15.2 |
Net income | 115.9 | 91.8 | 50.9 | 97.3 | 42.8 | 70.9 | 78.4 | 56.5 |
|
Basic net income per share (USD per share) | $0.30 | $0.24 | $0.13 | $1.00 | ($1.24) | $0.73 | $0.20 | $0.59 |
|
Shares used to compute basic net income per share (shares) | 386.7 | 386.3 | 392.5 | 97.2 | 386.9 | 96.9 | 386.9 | 96.3 |
Diluted net income per share (USD per share) | $0.28 | $0.22 | $0.12 | $0.93 | ($1.21) | $0.71 | $0.19 | $0.56 |
Shares used to compute diluted net income per share (shares) | 431.5 | 425.9 | 421.4 | 107.2 | 428.8 | 100.5 | 427.1 | 104.6 |