COM:Q2
Q2
- Stock
Last Close
102.04
12/11 20:50
Market Cap
3.65B
Beta: -
Volume Today
518.83K
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 | 56.87M - | 79.13M 39.14% | 108.87M 37.58% | 150.22M 37.99% | 193.98M 29.13% | 241.10M 24.29% | 315.48M 30.85% | 402.75M 27.66% | 498.72M 23.83% | 565.67M 13.42% | 624.62M 10.42% | |
cost of revenue | 36.26M - | 46.05M 27.01% | 59.13M 28.39% | 77.43M 30.95% | 99.48M 28.49% | 121.86M 22.49% | 162.49M 33.34% | 228.15M 40.41% | 273.69M 19.96% | 309.33M 13.02% | 321.97M 4.09% | |
gross profit | 20.61M - | 33.08M 60.47% | 49.74M 50.38% | 72.80M 46.35% | 94.49M 29.81% | 119.25M 26.19% | 153.00M 28.31% | 174.60M 14.12% | 225.03M 28.89% | 256.35M 13.91% | 302.65M 18.06% | |
selling and marketing expenses | 16.73M - | 23.07M 37.92% | 27.00M 17.04% | 36.28M 34.39% | 41.17M 13.47% | 48.12M 16.89% | 63.95M 32.88% | 72.32M 13.10% | 85.56M 18.31% | 108.21M 26.47% | 109.52M 1.21% | |
general and administrative expenses | 11.98M - | 16.99M 41.85% | 22.98M 35.23% | 31.99M 39.23% | 37.18M 16.21% | 45.65M 22.78% | 57.16M 25.22% | 73.12M 27.92% | 79.92M 9.31% | 103.36M 29.33% | 110.19M 6.60% | |
selling general and administrative expenses | 28.70M - | 40.06M 39.56% | 49.98M 24.75% | 68.28M 36.62% | 78.35M 14.75% | 93.77M 19.68% | 121.11M 29.15% | 145.44M 20.09% | 165.49M 13.78% | 211.58M 27.85% | 219.71M 3.84% | |
research and development expenses | 9.03M - | 12.09M 33.86% | 21.53M 78.17% | 32.46M 50.74% | 40.34M 24.27% | 51.33M 27.26% | 76.27M 48.58% | 97.38M 27.67% | 116.95M 20.10% | 130.10M 11.24% | 137.33M 5.56% | |
other expenses | -492K - | -3K 99.39% | -209K 6,866.67% | 429K 305.26% | -7.35M 1,813.29% | 6.34M 186.24% | 17.89M 182.19% | 17.90M 0.07% | 18.25M 1.94% | |||
cost and expenses | 73.99M - | 98.20M 32.71% | 131.21M 33.62% | 179.63M 36.90% | 219.65M 22.28% | 268.81M 22.38% | 366.20M 36.23% | 488.86M 33.49% | 574.02M 17.42% | 669.26M 16.59% | 699.68M 4.55% | |
operating expenses | 37.73M - | 52.15M 38.20% | 72.09M 38.24% | 102.21M 41.78% | 120.17M 17.57% | 146.95M 22.29% | 203.72M 38.63% | 260.71M 27.98% | 300.34M 15.20% | 359.93M 19.84% | 377.71M 4.94% | |
interest expense | 505K - | 557K 10.30% | 283K 49.19% | 567K 100.35% | 124K 78.13% | 10.16M 8,094.35% | 20.29M 99.69% | 28.65M 41.18% | 33.07M 15.45% | 6.68M 79.81% | 5.73M 14.14% | |
ebitda | -14.14M - | -14.99M 5.96% | -13.01M 13.22% | -10.90M 16.16% | -9.50M 12.91% | -6.76M 28.84% | -6.24M 7.74% | -20.55M 229.57% | -17.78M 13.47% | -40.75M 129.16% | 6.75M 116.56% | |
operating income | -17.12M - | -19.07M 11.38% | -24.84M 30.25% | -35.72M 43.79% | -26.91M 24.67% | -31.85M 18.37% | -50.72M 59.24% | -86.11M 69.78% | -75.31M 12.55% | -103.58M 37.55% | -86.06M 16.92% | |
depreciation and amortization | 2.97M - | 4.08M 37.43% | 6.85M 67.70% | 12.20M 78.17% | 14.95M 22.52% | 16.80M 12.42% | 44.48M 164.75% | 65.56M 47.38% | 57.52M 12.26% | 62.84M 9.23% | 71.71M 14.12% | |
total other income expenses net | -499K - | -492K 1.40% | -2.50M 407.32% | -6.52M 161.06% | -803K 87.68% | -11.49M 1,331.51% | -32.65M 183.99% | -50.09M 53.45% | -35.80M 28.54% | -2.49M 93.04% | 8.87M 456.22% | |
income before tax | -17.62M - | -19.56M 11.02% | -24.84M 26.99% | -35.93M 44.62% | -26.48M 26.30% | -39.20M 48.05% | -83.36M 112.66% | -136.20M 63.38% | -111.10M 18.43% | -106.08M 4.53% | -61.82M 41.72% | |
income tax expense | 55K - | 71K 29.09% | 220K 209.86% | 427K 94.09% | -314K 173.54% | -3.80M 1,111.15% | -12.49M 228.35% | 1.42M 111.34% | 1.64M 16.03% | 2.91M 76.99% | 3.56M 22.49% | |
net income | -17.88M - | -19.63M 9.84% | -25.06M 27.65% | -36.35M 45.05% | -26.16M 28.03% | -35.40M 35.29% | -70.88M 100.23% | -137.62M 94.17% | -112.75M 18.07% | -108.98M 3.34% | -65.38M 40.01% | |
weighted average shs out | 31.95M - | 29.26M 8.43% | 37.27M 27.41% | 39.65M 6.37% | 41.22M 3.96% | 42.80M 3.83% | 46.20M 7.95% | 52.02M 12.60% | 56.39M 8.41% | 57.30M 1.61% | 58.35M 1.84% | |
weighted average shs out dil | 31.95M - | 29.26M 8.43% | 37.27M 27.41% | 39.65M 6.37% | 41.22M 3.96% | 42.80M 3.83% | 46.20M 7.95% | 52.02M 12.60% | 56.39M 8.41% | 57.30M 1.61% | 58.35M 1.84% | |
eps | -0.56 - | -0.67 19.64% | -0.67 0% | -0.92 37.31% | -0.63 31.52% | -0.83 31.75% | -1.53 84.34% | -2.65 73.20% | -2 24.53% | -1.90 5.00% | -1.12 41.05% | |
epsdiluted | -0.56 - | -0.67 19.64% | -0.67 0% | -0.92 37.31% | -0.63 31.52% | -0.83 31.75% | -1.53 84.34% | -2.65 73.20% | -2 24.53% | -1.90 5.00% | -1.12 41.05% |
All numbers in (except ratios and percentages)