In millions, except per share items | Dec-31-18 | Dec-31-17 | Dec-31-16 | Dec-31-15 |
| 10-K | 10-K | 10-K | 10-K |
Revenue | 730.4 | 631.6 | 467.8 | 334.0 |
Revenue growth | 15.6% | 35.0% | 40.1% | |
Cost of revenue | 266.8 | 200.8 | 162.6 | 125.0 |
Gross profit | 463.6 | 430.8 | 305.2 | 209.0 |
Gross margin | 63.5% | 68.2% | 65.2% | 62.6% |
|
Operating costs and expenses | | | | |
Sales and marketing | 116.1 | 114.8 | 92.6 | 71.6 |
Research and development | 30.0 | 22.1 | 19.4 | 16.6 |
General and administrative | 167.1 | 166.8 | 135.7 | 88.4 |
Amortization of intangible assets | 80.8 | 89.2 | 77.1 | 59.9 |
Total operating costs and expenses | 394.0 | 392.8 | 324.8 | 236.6 |
Operating income | 69.6 | 38.0 | -19.6 | -27.6 |
Operating margin | 9.5% | 6.0% | -4.2% | -8.3% |
|
Non operating income (expense): | | | | |
Foreign exchange gains | 13.3 | -5.5 | 6.3 | -10.9 |
Interest and other income, net | -171.4 | -387.6 | -298.0 | -172.1 |
Interest expense | -78.0 | -116.5 | -118.0 | -61.4 |
Loss on extinguishment of debt | -9.4 | -51.9 | -23.6 | |
Total non operating loss | -74.3 | -171.7 | -134.5 | -66.5 |
Income (loss) before income taxes | -4.6 | -133.6 | -154.1 | -94.2 |
Provision for income taxes | 19.7 | -10.6 | -55.7 | -3.6 |
Net income (loss) | -24.4 | -123.0 | -98.4 | -90.5 |
Other comprehensive loss - foreign currency translation adjustments | -32.8 | 38.8 | -58.9 | -9.1 |
Comprehensive loss | -57.2 | -84.3 | -157.3 | -99.6 |
|
Net income (loss) per share: | | | | |
Basic | ($0.19) | ($1.63) | ($3.47) | ($3.23) |
Diluted | ($0.19) | ($1.63) | ($3.47) | ($3.23) |
|
Weighted-average shares outstanding used in computing per share amounts: | | | | |
Basic | 128.8 | 75.7 | 28.4 | 28.0 |
Diluted | 128.8 | 75.7 | 28.4 | 28.0 |