COM:SOLUTIONS30
Solutions 30
- Stock
Last Close
0.88
22/11 16:35
Market Cap
171.56M
Beta: -
Volume Today
572.18K
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 | Mar '14 | Jun '14 | Sep '14 | Dec '14 | Mar '15 | Jun '15 | Sep '15 | Dec '15 | Mar '16 | Jun '16 | Sep '16 | Dec '16 | Mar '17 | Jun '17 | Sep '17 | Dec '17 | Mar '18 | Jun '18 | Sep '18 | Dec '18 | Mar '19 | Jun '19 | Sep '19 | Dec '19 | Mar '20 | Jun '20 | Sep '20 | Dec '20 | Mar '21 | Jun '21 | Sep '21 | Dec '21 | Mar '22 | Jun '22 | Sep '22 | Dec '22 | Mar '23 | Jun '23 | Sep '23 | Dec '23 | Mar '24 | Jun '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 25.63M - | 27.15M 5.94% | 27.15M 0% | 29.51M 8.70% | 29.51M 0% | 30.21M 2.36% | 30.21M 0% | 33.55M 11.08% | 33.55M 0% | 43.51M 29.68% | 43.51M 0% | 52.62M 20.93% | 52.62M 0% | 60.14M 14.29% | 60.14M 0% | 79.05M 31.44% | 79.05M 0% | 88.96M 12.53% | 88.96M 0% | 139.84M 57.20% | 139.84M 0% | 159.38M 13.97% | 159.38M 0% | 189.31M 18.78% | 189.31M 0% | 182.57M 3.56% | 182.57M 0% | 230.31M 26.15% | 230.31M 0% | 220.67M 4.19% | 220.67M 0% | 217.48M 1.44% | 217.48M 0% | 222.14M 2.14% | 222.14M 0% | 231.37M 4.15% | 231.37M 0% | 259.57M 12.19% | 519.15M 100.00% | 268.93M 48.20% | 536.35M 99.44% | 258.70M 51.77% | 258.70M 0% | |
cost of revenue | 10.73M - | 11.38M 6.10% | 11.38M 0% | 9.90M 13.07% | 9.90M 0% | 12.07M 21.95% | 12.07M 0% | 12.49M 3.48% | 12.49M 0% | 17.02M 36.26% | 17.02M 0% | 70.81M 316.12% | 70.81M 0% | 25.96M 63.35% | 25.96M 0% | 23.03M 11.27% | 23.03M 0% | 31.63M 37.33% | 31.63M 0% | 51.32M 62.27% | 51.32M 0% | 56.55M 10.18% | 56.55M 0% | 63.73M 12.70% | 63.73M 0% | 65.88M 3.37% | 65.88M 0% | 68.55M 4.06% | 68.55M 0% | 76.17M 11.11% | 76.17M 0% | 77.75M 2.08% | 77.75M 0% | 81.99M 5.46% | 81.99M 0% | 87.83M 7.12% | 87.83M 0% | 95.28M 8.49% | 220.43M 131.34% | 83.67M 62.04% | 88.55M - | 88.55M 0% | ||
gross profit | 14.89M - | 15.76M 5.82% | 15.76M 0% | 19.61M 24.43% | 19.61M 0% | 18.14M 7.53% | 18.14M 0% | 21.06M 16.14% | 21.06M 0% | 26.49M 25.79% | 26.49M 0% | -18.19M 168.66% | -18.19M 0% | 34.19M 287.93% | 34.19M 0% | 56.02M 63.88% | 56.02M 0% | 57.33M 2.34% | 57.33M 0% | 88.52M 54.41% | 88.52M 0% | 102.83M 16.17% | 102.83M 0% | 125.58M 22.12% | 125.58M 0% | 116.70M 7.07% | 116.70M 0% | 161.76M 38.62% | 161.76M 0% | 144.50M 10.67% | 144.50M 0% | 139.74M 3.30% | 139.74M 0% | 140.15M 0.30% | 140.15M 0% | 143.54M 2.42% | 143.54M 0% | 164.29M 14.45% | 298.72M 81.82% | 185.26M 37.98% | 536.35M 189.51% | 170.15M 68.28% | 170.15M 0% | |
selling and marketing expenses | ||||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | ||||||||||||||||||||||||||||||||||||||||||||
selling general and administrative expenses | 12.92M - | 14.18M 9.78% | 14.18M 0% | 16.64M 17.30% | 16.64M 0% | 16.35M 1.72% | 16.35M 0% | 17.33M 6.01% | 17.33M 0% | 22.83M 31.72% | 22.83M 0% | 22.83M 0% | 22.83M 0% | 30.02M 31.51% | 30.02M 0% | 41.94M 39.68% | 41.94M 0% | 43.72M 4.23% | 43.72M 0% | 43.72M 0% | 43.72M 0% | 280.56M - | 280.50M - | |||||||||||||||||||||
research and development expenses | ||||||||||||||||||||||||||||||||||||||||||||
other expenses | -20.99M - | 169.45M - | 169.45M 0% | |||||||||||||||||||||||||||||||||||||||||
cost and expenses | -3.17M - | -3.29M 3.88% | -3.29M 0% | -8.19M 148.98% | -8.19M 0% | -4.57M 44.18% | -4.57M 0% | -6.89M 50.72% | -6.89M 0% | -7.21M 4.67% | -7.21M 0% | 92.24M 1,378.76% | 92.24M 0% | -5.45M 105.91% | -5.45M 0% | -29.70M 444.99% | -29.70M 0% | -21.40M 27.95% | -21.40M 0% | -21.88M 2.24% | -21.88M 0% | -36.42M 66.47% | -36.42M 0% | -47.89M 31.49% | -47.89M 0% | -42.69M 10.86% | -42.69M 0% | -77.94M 82.55% | -77.94M 0% | -59.57M 23.56% | -59.57M 0% | -60.88M 2.19% | -60.88M 0% | -64.50M 5.94% | -64.50M 0% | -70.13M 8.74% | -70.13M 0% | 262.77M 474.69% | 521.97M 98.65% | 269.98M 48.28% | 258M - | 258M 0% | ||
operating expenses | -13.90M - | -14.67M 5.59% | -14.67M 0% | -18.09M 23.26% | -18.09M 0% | -16.64M 8.00% | -16.64M 0% | -19.38M 16.46% | -19.38M 0% | -24.23M 25.03% | -24.23M 0% | 21.43M 188.45% | 21.43M 0% | -31.41M 246.54% | -31.41M 0% | -52.73M 67.91% | -52.73M 0% | -53.03M 0.56% | -53.03M 0% | -73.20M 38.04% | -73.20M 0% | -92.97M 27.01% | -92.97M 0% | -111.62M 20.06% | -111.62M 0% | -108.57M 2.74% | -108.57M 0% | -146.49M 34.93% | -146.49M 0% | -135.74M 7.34% | -135.74M 0% | -138.62M 2.13% | -138.62M 0% | -146.49M 5.67% | -146.49M 0% | -157.96M 7.83% | -157.96M 0% | 167.48M 206.03% | 301.55M 80.05% | 186.32M 38.21% | 169.45M - | 169.45M 0% | ||
interest expense | -60K - | -54.50K 9.17% | -54.50K 0% | -54K 0.92% | -54K 0% | -54.50K 0.93% | -54.50K 0% | -115.50K 111.93% | -115.50K 0% | -279K 141.56% | -279K 0% | -363K 30.11% | -363K 0% | -35K 90.36% | -35K 0% | -211.50K - | -211.50K 0% | -731K 245.63% | -731K 0% | -510K 30.23% | -510K 0% | -480K 5.88% | -480K 0% | -1.02M 113.44% | -1.02M 0% | -250K 75.60% | -250K 0% | -1.68M - | -1.68M 0% | -774.50K 53.93% | -774.50K 0% | -247K 68.11% | -247K 0% | 5.83M - | 9.20M - | |||||||||
ebitda | 1.45M - | 2.19M 51.66% | 2.19M 0% | 2.46M 11.95% | 2.62M 6.68% | 2.80M 6.85% | 2.80M 0% | 1.00M 64.25% | 1.00M 0% | 4.25M 325.09% | 4.25M 0% | 3.87M 9.06% | 3.87M 0% | 4.82M 24.63% | 4.82M 0% | 7.05M 46.23% | 7.05M 0% | 7.51M 6.49% | 7.51M 0% | 11.05M 47.24% | 11.05M 0% | 14.68M 32.83% | 14.68M 0% | 16.77M 14.24% | 16.77M 0% | 14.38M 14.27% | 14.38M 0% | 22.85M 58.95% | 22.85M 0% | 24.83M 8.62% | 24.83M 0% | 16.60M 33.13% | 16.60M 0% | 13.92M 16.14% | 13.92M 0% | -6.02M 143.28% | -6.02M 0% | 13.52M 324.38% | 26.34M 94.82% | 6.43M 75.57% | 536.35M 8,238.19% | 18.15M 96.62% | 18.15M 0% | |
operating income | 1.26M - | 1.61M 27.76% | 1.61M 0% | 1.87M 16.31% | 1.87M 0% | 1.87M 0.08% | 1.87M 0% | 76.50K 95.90% | 76.50K 0% | 3.06M 3,900% | 3.06M 0% | 1.56M 49.02% | 1.56M 0% | 2.88M 84.65% | 2.88M 0% | 5.01M 73.95% | 5.01M 0% | 4.89M 2.33% | 4.89M 0% | 7.99M 63.26% | 7.99M 0% | 9.89M 23.74% | 9.89M 0% | 11.22M 13.46% | 11.22M 0% | 7.96M 29.03% | 7.96M 0% | 15.97M 100.58% | 15.97M 0% | 11.16M 30.11% | 11.16M 0% | 1.90M 82.96% | 31.30M 1,546.10% | 28.06M 10.37% | 28.06M 0% | -4.91M 117.51% | -4.91M 0% | -1.06M 78.35% | -2.83M 165.82% | 5.16M 282.65% | 536.35M 10,287.41% | 700K 99.87% | 700K 0% | |
depreciation and amortization | -189K - | -587K 210.58% | -587K 0% | -587K 0% | -751K 27.94% | -932K 24.10% | -932K 0% | -924K 0.86% | -924K 0% | -1.19M 29.11% | -1.19M 0% | -2.31M 93.42% | -2.31M 0% | -1.94M 15.95% | -1.94M 0% | -2.04M 5.08% | -2.04M 0% | -2.61M 28.16% | -2.61M 0% | -3.06M 17.23% | -3.06M 0% | -4.79M 56.53% | -4.79M 0% | -5.55M 15.86% | -5.55M 0% | -6.42M 15.55% | -6.42M 0% | -6.89M 7.31% | -6.89M 0% | -13.66M 98.46% | -13.66M 0% | -14.70M 7.57% | -14.70M 0% | -14.13M 3.84% | -14.13M 0% | -1.11M 92.13% | -1.11M 0% | 14.58M 1,410.65% | 29.16M 100% | 1.27M 95.65% | 16.20M - | 16.20M 0% | ||
total other income expenses net | -319K - | -573.00K 79.62% | -573.00K 0% | -397.50K 30.63% | -397.50K 0% | -426K 7.17% | -426K 0% | 1.49M 449.88% | 1.49M 0% | -1.07M 172.12% | -1.07M 0% | 1.32M 222.56% | 1.32M 0% | -135.50K 110.28% | -135.50K 0% | -766.50K 465.68% | -766.50K 0% | -802.00K 4.63% | -802.00K 0% | 6.60M 922.94% | 6.60M 0% | -535.50K 108.11% | -535.50K 0% | 2.25M 521.01% | 2.25M 0% | -858.50K 138.08% | -858.50K 0% | -943K 9.84% | -943K 0% | -2.06M 118.66% | -2.06M 0% | -2.47M 19.71% | -31.87M 1,190.97% | -35.17M 10.36% | -35.17M 0% | -9.75M 72.28% | -9.75M 0% | -3.58M 63.23% | -6.47M 80.47% | -8.37M 29.32% | -2.90M - | -2.90M 0% | ||
income before tax | 938K - | 1.03M 10.13% | 1.03M 0% | 1.47M 42.35% | 1.47M 0% | 1.44M 2.04% | 1.44M 0% | 1.57M 8.78% | 1.57M 0% | 1.99M 26.68% | 1.99M 0% | 2.88M 44.96% | 2.88M 0% | 2.75M 4.60% | 2.75M 0% | 4.24M 54.61% | 4.24M 0% | 4.09M 3.58% | 4.09M 0% | 14.59M 256.55% | 14.59M 0% | 9.35M 35.90% | 9.35M 0% | 13.47M 44.06% | 13.47M 0% | 7.10M 47.28% | 7.10M 0% | 15.03M 111.54% | 15.03M 0% | 9.10M 39.45% | 9.10M 0% | -567K 106.23% | -567K 0% | -7.11M 1,154.76% | -7.11M 0% | -14.66M 106.07% | -14.66M 0% | -4.65M 68.30% | -9.30M 100% | -3.20M 65.56% | -2.20M - | -2.20M 0% | ||
income tax expense | 164K - | 125.50K 23.48% | 125.50K 0% | 337K 168.53% | 337K 0% | 2K 99.41% | 2K 0% | 58.50K 2,825% | 58.50K 0% | 237K 305.13% | 237K 0% | 571.50K 141.14% | 571.50K 0% | 67.50K 88.19% | 67.50K 0% | 896K 1,227.41% | 896K 0% | 173.50K 80.64% | 173.50K 0% | 2.23M 1,182.42% | 2.23M 0% | 1.73M 22.43% | 1.73M 0% | 2.03M 17.56% | 2.03M 0% | 1.86M 8.28% | 1.86M 0% | 2.35M 26.06% | 2.35M 0% | 1.78M 23.91% | 1.78M 0% | 4.50M 152.04% | 4.50M 0% | 1.48M 67.01% | 1.48M 0% | 4.28M 188.24% | 4.28M 0% | 661K 84.55% | 1.32M 100% | 239K 81.92% | 1.05M - | 1.05M 0% | ||
net income | 773K - | 884.50K 14.42% | 884.50K 0% | 1.13M 27.42% | 1.13M 0% | 1.42M 26.26% | 1.42M 0% | 1.64M 15.00% | 1.64M 0% | 1.74M 6.54% | 1.74M 0% | 2.45M 40.29% | 2.45M 0% | 2.44M 0.31% | 2.44M 0% | 3.79M 55.44% | 3.79M 0% | 4.30M 13.49% | 4.30M 0% | 12.48M 190.05% | 12.48M 0% | 7.74M 37.97% | 7.74M 0% | 11.60M 49.81% | 11.60M 0% | 5.22M 54.97% | 5.22M 0% | 12.03M 130.36% | 12.03M 0% | 7.06M 41.28% | 7.06M 0% | 3.68M 47.92% | -5.07M 237.70% | -8.60M 69.73% | -8.60M 0% | -18.94M 120.25% | -18.94M 0% | -7.18M 62.11% | -14.35M 100% | -4.17M 70.91% | -2.95M - | -2.95M 0% | ||
weighted average shs out | 79.28M - | 79.56M 0.35% | 79.56M 0% | 79.50M 0.07% | 79.50M 0% | 80.41M 1.14% | 80.41M 0% | 80.91M 0.63% | 80.91M 0% | 81.76M 1.05% | 81.76M 0% | 81.76M 0% | 81.76M 0% | 81.27M 0.61% | 81.27M 0% | 95.34M 17.31% | 95.34M 0% | 96.72M 1.45% | 96.72M 0% | 104.18M 7.71% | 104.18M 0% | 106.77M 2.48% | 106.77M 0% | 107.49M 0.68% | 107.49M 0% | 107.66M 0.16% | 107.66M 0% | 106.62M 0.97% | 106.62M 0% | 107.02M 0.38% | 107.02M 0% | 107.23M 0.20% | 107.23M 0% | 107.56M 0.30% | 107.56M 0% | 106.69M 0.81% | 106.69M 0% | 107.10M 0.38% | 107.02M 0.07% | 107.02M 0.00% | 107.27M - | 107.27M 0% | ||
weighted average shs out dil | 79.28M - | 79.56M 0.35% | 79.56M 0% | 79.50M 0.07% | 79.50M 0% | 80.41M 1.14% | 80.41M 0% | 80.91M 0.63% | 80.91M 0% | 81.76M 1.05% | 81.76M 0% | 81.76M 0% | 81.76M 0% | 81.27M 0.61% | 81.27M 0% | 95.34M 17.31% | 95.34M 0% | 96.72M 1.45% | 96.72M 0% | 104.18M 7.71% | 104.18M 0% | 106.77M 2.48% | 106.77M 0% | 107.49M 0.68% | 107.49M 0% | 107.66M 0.16% | 107.66M 0% | 106.62M 0.97% | 106.62M 0% | 107.02M 0.38% | 107.02M 0% | 107.23M 0.20% | 107.23M 0% | 107.56M 0.30% | 107.56M 0% | 106.69M 0.81% | 106.69M 0% | 107.10M 0.38% | 107.02M 0.07% | 107.16M 0.13% | 107.27M - | 107.27M 0% | ||
eps | 0.01 - | 0.01 13.27% | 0.01 0% | 0.01 27.93% | 0.01 0% | 0.02 24.65% | 0.02 0% | 0.02 14.12% | 0.02 0% | 0.02 5.45% | 0.02 0% | 0.03 40.38% | 0.03 0% | 0.03 0.33% | 0.03 0% | 0.04 32.67% | 0.04 0% | 0.04 11.81% | 0.04 0% | 0.12 169.66% | 0.12 0% | 0.07 39.58% | 0.07 0% | 0.11 51.72% | 0.11 0% | 0.05 55.91% | 0.05 0% | 0.11 126.80% | 0.11 0% | 0.07 40% | 0.07 0% | 0.03 48.03% | -0.05 237.61% | -0.08 69.28% | -0.08 0% | -0.18 125.28% | -0.18 0% | -0.07 62.78% | -0.13 94.03% | -0.04 70% | 0 100% | -0.03 Infinity% | -0.03 0% | |
epsdiluted | 0.01 - | 0.01 13.27% | 0.01 0% | 0.01 27.93% | 0.01 0% | 0.02 24.65% | 0.02 0% | 0.02 14.12% | 0.02 0% | 0.02 5.45% | 0.02 0% | 0.03 40.38% | 0.03 0% | 0.03 0.33% | 0.03 0% | 0.04 32.67% | 0.04 0% | 0.04 11.81% | 0.04 0% | 0.12 169.66% | 0.12 0% | 0.07 39.58% | 0.07 0% | 0.11 51.72% | 0.11 0% | 0.05 55.91% | 0.05 0% | 0.11 126.80% | 0.11 0% | 0.07 40% | 0.07 0% | 0.03 48.03% | -0.05 237.61% | -0.08 69.28% | -0.08 0% | -0.18 125.28% | -0.18 0% | -0.07 62.78% | -0.13 94.03% | -0.04 70% | 0 100% | -0.03 Infinity% | -0.03 0% |
All numbers in (except ratios and percentages)