In millions, except per share items | Sep-30-19 | Jun-30-19 | Mar-31-19 | Dec-31-18 | Sep-30-18 | Jun-30-18 | Mar-31-18 | Dec-31-17 |
| 10-Q | 10-Q | 10-Q | 10-K | 10-Q | 10-Q | 10-Q | 10-K |
Revenue | 185.7 | 190.5 | 185.8 | 186.4 | 177.2 | 187.5 | 179.3 | 169.0 |
Revenue growth | 4.7% | 1.6% | 3.6% | 10.3% | 11.0% | 19.3% | 23.0% | 13.8% |
Cost of revenue | 63.4 | 68.8 | 66.1 | 66.6 | 69.2 | 66.8 | 64.3 | 53.3 |
Gross profit | 122.2 | 121.7 | 119.8 | 119.8 | 108.1 | 120.7 | 115.0 | 115.7 |
Gross margin | 65.8% | 63.9% | 64.5% | 64.3% | 61.0% | 64.4% | 64.1% | 68.5% |
|
Operating costs and expenses | | | | | | | | |
Sales and marketing | 30.7 | 32.4 | 33.2 | 30.8 | 27.5 | 28.4 | 29.7 | 31.5 |
Research and development | 7.2 | 7.3 | 8.5 | 7.7 | 7.3 | 8.3 | 6.7 | 5.4 |
General and administrative | 45.0 | 45.5 | 52.0 | 40.3 | 39.0 | 41.5 | 46.2 | 48.9 |
Amortization of intangible assets | 18.8 | 18.9 | 18.8 | 20.1 | 20.2 | 20.3 | 20.3 | 22.9 |
Total operating costs and expenses | 101.6 | 104.1 | 112.6 | 98.9 | 94.0 | 98.5 | 102.9 | 108.7 |
Operating income | 20.6 | 17.6 | 7.2 | 20.9 | 14.1 | 22.2 | 12.1 | 7.0 |
Operating margin | 11.1% | 9.2% | 3.9% | 11.2% | 8.0% | 11.8% | 6.8% | 4.1% |
|
Non operating income (expense): | | | | | | | | |
Foreign exchange gains | 8.1 | -5.2 | 3.1 | 3.0 | 2.2 | 16.0 | -7.9 | -3.6 |
Interest and other income, net | -27.8 | -42.6 | 23.8 | -55.9 | -36.6 | -8.3 | -55.3 | -44.9 |
Interest expense | -18.2 | -18.9 | -19.3 | -18.1 | -19.8 | -20.5 | -19.7 | -20.2 |
Loss on extinguishment of debt | | | -0.4 | -7.0 | | | -2.4 | |
Total non operating loss | -9.9 | -23.9 | 43.1 | -22.6 | -17.2 | 11.8 | -30.3 | -24.1 |
Income (loss) before income taxes | 10.8 | -6.3 | 19.1 | -1.7 | -3.1 | 18.0 | -18.1 | -17.1 |
Provision for income taxes | 8.4 | 1.5 | 7.5 | 9.7 | 3.1 | 24.6 | -17.7 | 17.3 |
Net income (loss) | 2.4 | -7.8 | 11.6 | -11.5 | -6.2 | -6.6 | -0.4 | -34.5 |
Other comprehensive loss - foreign currency translation adjustments | -12.2 | -0.9 | 6.9 | -12.0 | -2.5 | -25.4 | 7.1 | 2.8 |
Comprehensive loss | -9.8 | -8.7 | 18.5 | -23.5 | -8.7 | -32.0 | 6.6 | -31.7 |
|
Net income (loss) per share: | | | | | | | | |
Basic | $0.02 | ($0.05) | $0.08 | ($0.09) | ($0.05) | ($0.05) | | ($0.16) |
Diluted | $0.02 | ($0.05) | $0.08 | ($0.09) | ($0.05) | ($0.05) | | ($0.16) |
|
Weighted-average shares outstanding used in computing per share amounts: | | | | | | | | |
Basic | 148.1 | 148.1 | 145.4 | 128.8 | 131.1 | 127.4 | 123.9 | 75.7 |
Diluted | 148.5 | 148.1 | 146.4 | 128.8 | 131.1 | 127.4 | 123.9 | 75.7 |