COM:ALTEN
ALTEN
- Stock
Last Close
77.70
22/11 14:34
Market Cap
3.67B
Beta: -
Volume Today
12.26K
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
Jan '14 | Mar '14 | Jun '14 | Sep '14 | Jan '15 | Mar '15 | Jun '15 | Sep '15 | Jan '16 | Mar '16 | Jun '16 | Jan '17 | Mar '17 | Jun '17 | Jan '18 | Mar '18 | Jun '18 | Jan '19 | Mar '19 | Jun '19 | Dec '19 | Jun '20 | Dec '20 | Jun '21 | Dec '21 | Jun '22 | Dec '22 | Jun '23 | Dec '23 | Jun '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 343.29M - | 343.29M 0% | 343.29M 0% | 343.29M 0% | 385.23M 12.22% | 385.23M 0% | 385.23M 0% | 385.23M 0% | 437.08M 13.46% | 437.08M 0% | 437.08M 0% | 493.86M 12.99% | 493.86M 0% | 493.86M 0% | 567.47M 14.91% | 567.47M 0% | 567.47M 0% | 656.00M 15.60% | 656.00M 0% | 656.00M 0% | 1.33B 103.01% | 1.24B 6.86% | 1.09B 12.00% | 1.40B 27.82% | 1.53B 9.66% | 1.83B 19.35% | 1.96B 7.19% | 2.05B 4.63% | 2.02B 1.32% | 2.11B 4.31% | |
cost of revenue | 271.36M - | 271.36M 0% | 271.36M 0% | 271.36M 0% | 304.64M 12.26% | 304.64M 0% | 304.64M 0% | 304.64M 0% | 344.92M 13.22% | 344.92M 0% | 344.92M 0% | 400.18M 16.02% | 400.18M 0% | 400.18M 0% | 451.02M 12.71% | 451.02M 0% | 451.02M 0% | 515.37M 14.27% | 515.37M 0% | 515.37M 0% | 1.05B 103.83% | 1.16B 10.43% | 1.02B 11.90% | 1.26B 22.85% | 1.36B 8.05% | 1.63B 19.97% | 1.75B 7.64% | 1.87B 6.58% | 1.72B - | ||
gross profit | 71.93M - | 71.93M 0% | 71.93M 0% | 71.93M 0% | 80.59M 12.04% | 80.59M 0% | 80.59M 0% | 80.59M 0% | 92.15M 14.35% | 92.15M 0% | 92.15M 0% | 93.68M 1.66% | 93.68M 0% | 93.68M 0% | 116.45M 24.30% | 116.45M 0% | 116.45M 0% | 140.63M 20.76% | 140.63M 0% | 140.63M 0% | 281.24M 99.99% | 80.36M 71.43% | 69.54M 13.46% | 139.69M 100.88% | 173.41M 24.13% | 198.48M 14.46% | 205.32M 3.45% | 180.81M 11.94% | 2.02B 1,017.71% | 388.20M 80.79% | |
selling and marketing expenses | |||||||||||||||||||||||||||||||
general and administrative expenses | |||||||||||||||||||||||||||||||
selling general and administrative expenses | 28.86M - | 28.86M 0% | 28.86M 0% | 28.86M 0% | 27.50M 4.72% | 27.50M 0% | 27.50M 0% | 27.50M 0% | 33.56M 22.04% | 33.56M 0% | 33.56M 0% | 27.49M 18.07% | 27.49M 0% | 27.49M 0% | 39.75M 44.59% | 39.75M 0% | 39.75M 0% | 58.39M 46.88% | 58.39M 0% | 58.39M 0% | 89.31M 52.96% | 3.71M 95.84% | 4.87M 31.06% | 6.19M 27.30% | 5.60M 9.51% | 2.33M 58.40% | 4.35M 86.57% | 4.43M 1.93% | 143.51M - | ||
research and development expenses | |||||||||||||||||||||||||||||||
other expenses | -4.10M - | -4.00M 2.54% | -2.78M 30.57% | -3.90M 40.42% | 530K 113.60% | -2.99M 664.72% | -4.21M 40.80% | -4.93M 16.90% | 84.91M - | ||||||||||||||||||||||
cost and expenses | 312.41M - | 312.41M 0% | 312.41M 0% | 312.41M 0% | 346.06M 10.77% | 346.06M 0% | 346.06M 0% | 346.06M 0% | 395.88M 14.40% | 395.88M 0% | 395.88M 0% | 448.63M 13.33% | 448.63M 0% | 448.63M 0% | 513.51M 14.46% | 513.51M 0% | 513.51M 0% | 594.72M 15.82% | 594.72M 0% | 594.72M 0% | 1.20B 101.91% | 1.17B 2.76% | 1.03B 11.83% | 1.27B 22.92% | 1.36B 7.59% | 1.63B 19.91% | 1.76B 7.82% | 1.88B 6.59% | 1.95B - | ||
operating expenses | 28.86M - | 28.86M 0% | 28.86M 0% | 28.86M 0% | 27.50M 4.72% | 27.50M 0% | 27.50M 0% | 27.50M 0% | 33.56M 22.04% | 33.56M 0% | 33.56M 0% | 27.49M 18.07% | 27.49M 0% | 27.49M 0% | 39.75M 44.59% | 39.75M 0% | 39.75M 0% | 58.39M 46.88% | 58.39M 0% | 58.39M 0% | 150.33M 157.46% | 7.71M 94.87% | 7.64M 0.89% | 10.09M 32.06% | 5.07M 49.72% | 5.32M 4.93% | 8.56M 60.84% | 9.36M 9.30% | 228.41M - | ||
interest expense | 333.25K - | 333.25K 0% | 333.25K 0% | 333.25K 0% | 324K 2.78% | 324K 0% | 324K 0% | 324K 0% | 474K 46.30% | 474K 0% | 474K 0% | 252.50K 46.73% | 252.50K 0% | 252.50K 0% | 314.75K 24.65% | 314.75K 0% | 314.75K 0% | 811K 157.66% | 811K 0% | 811K 0% | 2.18M 168.43% | 2.32M 6.61% | 1.75M 24.77% | 2.39M 37.00% | 1.85M 22.66% | 2.34M 26.32% | 4.21M 80.32% | 6.26M 48.50% | 4.67M - | ||
ebitda | 32.96M - | 32.96M 0% | 32.96M 0% | 32.96M 0% | 41.36M 25.50% | 41.36M 0% | 41.36M 0% | 41.36M 0% | 43.91M 6.14% | 43.91M 0% | 43.91M 0% | 52.81M 20.28% | 52.81M 0% | 52.81M 0% | 58.61M 10.98% | 58.61M 0% | 58.61M 0% | 76.29M 30.18% | 76.29M 0% | 76.29M 0% | 149.70M 96.22% | 105.70M 29.39% | 95.40M 9.75% | 165.56M 73.55% | 204.84M 23.72% | 230.68M 12.61% | 239.98M 4.03% | 216.07M 9.96% | 2.02B 835.32% | 176.94M 91.24% | |
operating income | 30.75M - | 30.75M 0% | 30.75M 0% | 30.75M 0% | 38.79M 26.15% | 38.79M 0% | 38.79M 0% | 38.79M 0% | 41.04M 5.80% | 41.04M 0% | 41.04M 0% | 49.56M 20.76% | 49.56M 0% | 49.56M 0% | 55.08M 11.15% | 55.08M 0% | 55.08M 0% | 61.21M 11.12% | 61.21M 0% | 61.21M 0% | 142.24M 132.39% | 72.64M 48.93% | 61.90M 14.79% | 129.60M 109.38% | 168.33M 29.88% | 193.16M 14.75% | 196.76M 1.86% | 171.45M 12.86% | 2.02B 1,078.73% | 159.79M 92.09% | |
depreciation and amortization | 2.21M - | 2.21M 0% | 2.21M 0% | 2.21M 0% | 2.58M 16.55% | 2.58M 0% | 2.58M 0% | 2.58M 0% | 2.87M 11.22% | 2.87M 0% | 2.87M 0% | 3.25M 13.47% | 3.25M 0% | 3.25M 0% | 3.53M 8.42% | 3.53M 0% | 3.53M 0% | 15.09M 327.78% | 15.09M 0% | 15.09M 0% | 7.46M 50.52% | 33.05M 342.80% | 33.50M 1.35% | 35.96M 7.35% | 36.51M 1.52% | 37.52M 2.77% | 43.22M 15.20% | 44.62M 3.23% | 10.26M - | ||
total other income expenses net | -389.25K - | -389.25K 0% | -389.25K 0% | -389.25K 0% | -797K 104.75% | -797K 0% | -797K 0% | -797K 0% | -1.72M 115.37% | -1.72M 0% | -1.72M 0% | -1.36M 20.59% | -1.36M 0% | -1.36M 0% | -1.91M 40.08% | -1.91M 0% | -1.91M 0% | -2.50M 31.05% | -2.50M 0% | -2.50M 0% | -13.11M 424.06% | 7.49M 157.15% | -8.73M 216.56% | -6.55M 24.98% | -4.92M 24.89% | -5.86M 19.04% | 210.90M 3,700.26% | -17.84M 108.46% | 2.10M - | ||
income before tax | 30.36M - | 30.36M 0% | 30.36M 0% | 30.36M 0% | 37.99M 25.14% | 37.99M 0% | 37.99M 0% | 37.99M 0% | 39.32M 3.51% | 39.32M 0% | 39.32M 0% | 48.19M 22.56% | 48.19M 0% | 48.19M 0% | 53.17M 10.33% | 53.17M 0% | 53.17M 0% | 58.71M 10.41% | 58.71M 0% | 58.71M 0% | 129.13M 119.95% | 80.14M 37.94% | 53.16M 33.66% | 123.05M 131.45% | 163.41M 32.80% | 187.30M 14.62% | 407.66M 117.65% | 153.61M 62.32% | 161.89M - | ||
income tax expense | 10.54M - | 10.54M 0% | 10.54M 0% | 10.54M 0% | 11.90M 12.86% | 11.90M 0% | 11.90M 0% | 11.90M 0% | 12.46M 4.75% | 12.46M 0% | 12.46M 0% | 12.55M 0.69% | 12.55M 0% | 12.55M 0% | 15.30M 21.92% | 15.30M 0% | 15.30M 0% | 19.34M 26.41% | 19.34M 0% | 19.34M 0% | 42.48M 119.66% | 20.96M 50.66% | 15.97M 23.79% | 33.72M 111.08% | 44.91M 33.20% | 48.28M 7.50% | 89.27M 84.89% | 42.50M 52.40% | 43.69M - | ||
net income | 19.82M - | 19.82M 0% | 19.82M 0% | 19.82M 0% | 26.09M 31.67% | 26.09M 0% | 26.09M 0% | 26.09M 0% | 26.86M 2.94% | 26.86M 0% | 26.86M 0% | 35.65M 32.72% | 35.65M 0% | 35.65M 0% | 37.87M 6.25% | 37.87M 0% | 37.87M 0% | 39.37M 3.94% | 39.37M 0% | 39.37M 0% | 87.82M 123.08% | 60.65M 30.94% | 37.37M 38.39% | 89.28M 138.95% | 118.55M 32.78% | 139.00M 17.24% | 318.57M 129.19% | 111.10M 65.13% | 118.20M - | ||
weighted average shs out | 32.88M - | 32.88M 0% | 32.88M 0% | 32.88M 0% | 33.15M 0.83% | 33.15M 0% | 33.15M 0% | 33.15M 0% | 33.22M 0.20% | 33.22M 0% | 33.22M 0% | 33.27M 0.15% | 33.27M 0% | 33.27M 0% | 33.36M 0.26% | 33.36M 0% | 33.36M 0% | 33.50M 0.42% | 33.50M 0% | 33.50M 0% | 33.56M 0.19% | 33.71M 0.44% | 33.75M 0.12% | 33.84M 0.27% | 33.92M 0.23% | 33.95M 0.10% | 34.00M 0.13% | 34.21M 0.64% | 34.97M - | ||
weighted average shs out dil | 32.93M - | 32.93M 0% | 32.93M 0% | 32.93M 0% | 33.16M 0.71% | 33.16M 0% | 33.16M 0% | 33.16M 0% | 33.66M 1.51% | 33.66M 0% | 33.66M 0% | 33.70M 0.10% | 33.70M 0% | 33.70M 0% | 33.97M 0.79% | 33.97M 0% | 33.97M 0% | 33.92M 0.14% | 33.92M 0% | 33.92M 0% | 33.70M 0.64% | 34.22M 1.52% | 34.47M 0.76% | 34.51M 0.11% | 34.41M 0.30% | 34.66M 0.72% | 34.64M 0.05% | 34.83M 0.54% | 34.95M - | ||
eps | 0.60 - | 0.60 0% | 0.60 0% | 0.60 0% | 0.79 31.67% | 0.79 0% | 0.79 0% | 0.79 0% | 0.81 2.53% | 0.81 0% | 0.81 0% | 1.07 32.10% | 1.07 0% | 1.07 0% | 1.14 6.54% | 1.14 0% | 1.14 0% | 1.18 3.51% | 1.18 0% | 1.18 0% | 2.61 121.19% | 1.77 32.18% | 1.08 38.98% | 2.59 139.81% | 3.45 33.20% | 4.09 18.55% | 9.37 129.10% | 3.25 65.31% | 0 100% | 3.40 Infinity% | |
epsdiluted | 0.60 - | 0.60 0% | 0.60 0% | 0.60 0% | 0.79 31.67% | 0.79 0% | 0.79 0% | 0.79 0% | 0.80 1.27% | 0.80 0% | 0.80 0% | 1.06 32.50% | 1.06 0% | 1.06 0% | 1.12 5.66% | 1.12 0% | 1.12 0% | 1.16 3.57% | 1.16 0% | 1.16 0% | 2.61 125% | 1.77 32.18% | 1.08 38.98% | 2.59 139.81% | 3.45 33.20% | 4.01 16.23% | 9.20 129.43% | 3.19 65.33% | 0 100% | 3.38 Infinity% |
All numbers in (except ratios and percentages)