Overview Financials News + Filings Key Docs Charts Ownership Insiders
|
In millions, except per share items | Dec-31-20 | Sep-30-20 | Jun-30-20 | Mar-31-20 | Dec-31-19 | Sep-30-19 | Jun-30-19 | Mar-31-19 |
| 10-K | 10-Q | 10-Q | 10-Q | 10-K | 10-Q | 10-Q | 10-Q |
Revenue | 164.2 | 158.5 | 135.2 | 125.6 | 128.7 | 119.6 | 111.2 | 105.2 |
Revenue growth | 27.6% | 32.5% | 21.6% | 19.4% | 20.1% | 26.1% | 71.0% | 44.2% |
Cost of revenue | 84.5 | 78.5 | 70.0 | 66.3 | 68.0 | 60.5 | 60.1 | 55.4 |
Gross profit | 79.7 | 79.9 | 65.2 | 59.3 | 60.7 | 59.1 | 51.1 | 49.8 |
Gross margin | 48.5% | 50.4% | 48.2% | 47.2% | 47.2% | 49.4% | 45.9% | 47.4% |
|
Operating expenses: | | | | | | | | |
Research and development | 29.8 | 39.9 | 32.6 | 32.1 | 40.1 | 28.6 | 29.0 | 31.0 |
Sales, general and administrative | 12.7 | 15.1 | 18.3 | 14.4 | 14.4 | 20.5 | 29.9 | 15.8 |
Total operating expenses | 42.5 | 55.0 | 50.9 | 46.5 | 54.6 | 49.1 | 58.9 | 46.7 |
Income (loss) from operations | 37.2 | 24.9 | 14.4 | 12.8 | 6.1 | 10.0 | -7.8 | 3.1 |
Operating margin | 22.7% | 15.7% | 10.6% | 10.2% | 4.8% | 8.3% | -7.0% | 2.9% |
|
Other income, net: | | | | | | | | |
Interest income, net | 0.7 | 1.0 | 1.6 | 2.3 | 2.5 | 2.6 | 2.9 | 2.4 |
Other expense, net | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | -0.1 | -0.1 | -0.1 |
Total other income, net | 0.7 | 1.0 | 1.6 | 2.3 | 2.5 | 2.5 | 2.8 | 2.4 |
Income (loss) before provision (benefit) for income taxes | 37.9 | 25.9 | 15.9 | 15.1 | 8.6 | 12.5 | -4.9 | 5.5 |
Income tax expense (benefit) | 3.5 | 1.7 | -0.1 | -0.6 | -4.2 | -2.6 | -2.9 | -1.5 |
Net income | 34.4 | 24.3 | 16.1 | 15.6 | 12.8 | 15.1 | -2.0 | 7.0 |
|
Earnings per share: | | | | | | | | |
Basic (in USD per share) | $0.82 | $0.58 | $0.38 | $0.38 | $0.31 | $0.37 | ($0.05) | $0.17 |
Diluted (in USD per share) | $0.79 | $0.56 | $0.37 | $0.36 | $0.30 | $0.35 | ($0.05) | $0.17 |
|
Weighted-average shares used to compute earnings per share: | | | | | | | | |
Basic (in shares) | 41.9 | 42.1 | 41.9 | 41.6 | 40.9 | 41.1 | 40.8 | 40.3 |
Diluted (in shares) | 43.2 | 43.2 | 43.1 | 43.0 | 42.6 | 42.7 | 40.8 | 42.0 |
|