COM:MORNINGSTAR
Morningstar
- Stock
Last Close
335.77
21/11 17:57
Market Cap
12.66B
Beta: -
Volume Today
25.09K
Avg: -
Preview
Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page
Dec '13 | Dec '14 | Dec '15 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Dec '21 | Dec '22 | Dec '23 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 698.27M - | 760.07M 8.85% | 788.80M 3.78% | 798.60M 1.24% | 911.70M 14.16% | 1.02B 11.87% | 1.18B 15.60% | 1.39B 17.85% | 1.70B 22.30% | 1.87B 10.08% | 2.07B 10.46% | |
cost of revenue | 271.44M - | 318.64M 17.39% | 330.10M 3.60% | 344.30M 4.30% | 386.60M 12.29% | 411.10M 6.34% | 483.10M 17.51% | 556.40M 15.17% | 698.40M 25.52% | 779.30M 11.58% | 1.03B 31.96% | |
gross profit | 426.83M - | 441.43M 3.42% | 458.70M 3.91% | 454.30M 0.96% | 525.10M 15.58% | 608.80M 15.94% | 695.90M 14.31% | 833.10M 19.72% | 1.00B 20.14% | 1.09B 9.03% | 1.04B 4.89% | |
selling and marketing expenses | 103.61M - | 111.09M 7.21% | 96.60M 13.04% | 97.60M 1.04% | 134.30M 37.60% | 148.50M 10.57% | 177.90M 19.80% | 206.40M 16.02% | 274.80M 33.14% | 356.50M 29.73% | 423.80M 18.88% | |
general and administrative expenses | 106.87M - | 108.86M 1.87% | 107.10M 1.62% | 105.20M 1.77% | 129.80M 23.38% | 147.80M 13.87% | 210.70M 42.56% | 272M 29.09% | 318.40M 17.06% | 400.40M 25.75% | 355.80M 11.14% | |
selling general and administrative expenses | 210.48M - | 219.95M 4.50% | 203.70M 7.39% | 202.80M 0.44% | 264.10M 30.23% | 296.30M 12.19% | 388.60M 31.15% | 478.40M 23.11% | 593.20M 24.00% | 756.90M 27.60% | 757.30M 0.05% | |
research and development expenses | ||||||||||||
other expenses | 4.64M - | 6.25M 34.67% | 1.80M 71.22% | 6.70M 272.22% | -1.80M 126.87% | 8.40M 566.67% | 117.70M 1,301.19% | 139.50M 18.52% | 150.70M 8.03% | 166.60M 10.55% | 11.50M 93.10% | |
cost and expenses | 527.61M - | 593.48M 12.48% | 598.20M 0.80% | 617.80M 3.28% | 741.90M 20.09% | 804.10M 8.38% | 989.40M 23.04% | 1.17B 18.69% | 1.44B 22.82% | 1.70B 18.06% | 1.79B 4.87% | |
operating expenses | 256.18M - | 274.84M 7.29% | 268.10M 2.45% | 273.50M 2.01% | 355.30M 29.91% | 393M 10.61% | 506.30M 28.83% | 617.90M 22.04% | 743.90M 20.39% | 923.50M 24.14% | 757.30M 18.00% | |
interest expense | 228K - | 512K 124.56% | 500K 2.34% | 1.50M 200% | 5.50M 266.67% | 4.10M 25.45% | 11.10M 170.73% | 9.50M 14.41% | 8.70M 8.42% | 28.40M 226.44% | 60.70M 113.73% | |
ebitda | 216.35M - | 282.48M 30.57% | 255M 9.73% | 214.40M 15.92% | 244.30M 13.95% | 302M 23.62% | 287.80M 4.70% | 351.10M 21.99% | 409M 16.49% | 325.60M 20.39% | 465.50M 42.97% | |
operating income | 170.65M - | 105.59M 38.12% | 190.60M 80.50% | 180.80M 5.14% | 169.80M 6.08% | 215.80M 27.09% | 189.60M 12.14% | 215.20M 13.50% | 257M 19.42% | 167.80M 34.71% | 280.60M 67.22% | |
depreciation and amortization | 45.69M - | 54.89M 20.12% | 64.40M 17.33% | 70.70M 9.78% | 91.20M 29.00% | 96.70M 6.03% | 98.20M 1.55% | 135.90M 38.39% | 152M 11.85% | 157.80M 3.82% | 184.90M 17.17% | |
total other income expenses net | 4.64M - | -54.75M 1,278.85% | 1.80M 103.29% | 43.80M 2,333.33% | 14.90M 65.98% | 18.90M 26.85% | 8.90M 52.91% | 67.80M 661.80% | -6.50M 109.59% | -37.20M 472.31% | -106.50M 186.29% | |
income before tax | 178.01M - | 113.90M 36.02% | 193.70M 70.06% | 224.90M 16.11% | 181.10M 19.48% | 232.90M 28.60% | 198.50M 14.77% | 283M 42.57% | 250.50M 11.48% | 130.60M 47.86% | 174.10M 33.31% | |
income tax expense | 56.03M - | 35.68M 36.32% | 62.70M 75.74% | 63.70M 1.59% | 42.90M 32.65% | 47.80M 11.42% | 45.60M 4.60% | 59.70M 30.92% | 62.60M 4.86% | 56.50M 9.74% | 33M 41.59% | |
net income | 123.53M - | 78.30M 36.61% | 132.60M 69.35% | 161M 21.42% | 136.90M 14.97% | 183M 33.67% | 152M 16.94% | 223.60M 47.11% | 193.30M 13.55% | 70.50M 63.53% | 141.10M 100.14% | |
weighted average shs out | 46.20M - | 44.70M 3.25% | 44.20M 1.12% | 43M 2.71% | 42.70M 0.70% | 42.60M 0.23% | 42.70M 0.23% | 42.90M 0.47% | 43M 0.23% | 42.60M 0.93% | 42.60M 0% | |
weighted average shs out dil | 46.50M - | 44.90M 3.44% | 44.30M 1.34% | 43.30M 2.26% | 43M 0.69% | 43M 0% | 43.20M 0.47% | 43.20M 0% | 43.40M 0.46% | 42.90M 1.15% | 42.90M 0% | |
eps | 2.68 - | 1.75 34.70% | 3 71.43% | 3.74 24.67% | 3.21 14.17% | 4.30 33.96% | 3.56 17.21% | 5.22 46.63% | 4.50 13.79% | 1.65 63.33% | 3.31 100.61% | |
epsdiluted | 2.66 - | 1.74 34.59% | 3 72.41% | 3.72 24.00% | 3.18 14.52% | 4.26 33.96% | 3.52 17.37% | 5.18 47.16% | 4.45 14.09% | 1.64 63.15% | 3.29 100.61% |
All numbers in (except ratios and percentages)