COM:BIOTEST
Biotest AG
- Stock
Last Close
41.60
25/11 08:02
Market Cap
1.40B
Beta: -
Volume Today
10
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 | Sep '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 133.30M - | 122.20M 8.33% | 141.90M 16.12% | 145.80M 2.75% | 172.10M 18.04% | 142.50M 17.20% | 145.20M 1.89% | 130.20M 10.33% | 171.70M 31.87% | 147.10M 14.33% | 159M 8.09% | 149.50M 5.97% | 97.50M 34.78% | 110.50M 13.33% | 136.60M 23.62% | 130.70M 4.32% | 300K 99.77% | 88M 29,233.33% | 112.80M 28.18% | 88.90M 21.19% | 110.70M 24.52% | 77.50M 29.99% | 117.60M 51.74% | 99.80M 15.14% | 124.20M 24.45% | 97.70M 21.34% | 137.10M 40.33% | 106.80M 22.10% | 142.60M 33.52% | 120M 15.85% | 137.80M 14.83% | 113.60M 17.56% | 144.20M 26.94% | 115.90M 19.63% | 137.20M 18.38% | 107.70M 21.50% | 155.30M 44.20% | 117.20M 24.53% | 158M 34.81% | 252.80M 60% | 184.30M 27.10% | 215.20M 16.77% | 156.80M 27.14% | 150.70M 3.89% | |
cost of revenue | 79.80M - | 71M 11.03% | 83.10M 17.04% | 91.30M 9.87% | 112.10M 22.78% | 98.10M 12.49% | 96.90M 1.22% | 149.40M 54.18% | 103.90M 30.46% | 101.10M 2.69% | 110.60M 9.40% | 110.30M 0.27% | 27.60M 74.98% | 98.70M 257.61% | 87.80M 11.04% | 89.10M 1.48% | -21M 123.57% | 57.80M 375.24% | 79.10M 36.85% | 55.10M 30.34% | 73.60M 33.58% | 58M 21.20% | 82.20M 41.72% | 70.50M 14.23% | 79.60M 12.91% | 69.20M 13.07% | 99.50M 43.79% | 80.60M 18.99% | 104.80M 30.02% | 97M 7.44% | 104.80M 8.04% | 87.80M 16.22% | 145.30M 65.49% | 89.70M 38.27% | 106.40M 18.62% | 84.10M 20.96% | 111.10M 32.10% | 92.50M 16.74% | 110.30M 19.24% | 86.40M 21.67% | 115.20M 33.33% | 124.60M 8.16% | 105.70M 15.17% | 121.50M 14.95% | |
gross profit | 53.50M - | 51.20M 4.30% | 58.80M 14.84% | 54.50M 7.31% | 60M 10.09% | 44.40M 26% | 48.30M 8.78% | -19.20M 139.75% | 67.80M 453.13% | 46M 32.15% | 48.40M 5.22% | 39.20M 19.01% | 69.90M 78.32% | 11.80M 83.12% | 48.80M 313.56% | 41.60M 14.75% | 21.30M 48.80% | 30.20M 41.78% | 33.70M 11.59% | 33.80M 0.30% | 37.10M 9.76% | 19.50M 47.44% | 35.40M 81.54% | 29.30M 17.23% | 44.60M 52.22% | 28.50M 36.10% | 37.60M 31.93% | 26.20M 30.32% | 37.80M 44.27% | 23M 39.15% | 33M 43.48% | 25.80M 21.82% | -1.10M 104.26% | 26.20M 2,481.82% | 30.80M 17.56% | 23.60M 23.38% | 44.20M 87.29% | 24.70M 44.12% | 47.70M 93.12% | 166.40M 248.85% | 69.10M 58.47% | 90.60M 31.11% | 51.10M 43.60% | 29.20M 42.86% | |
selling and marketing expenses | 16.20M - | 15.20M 6.17% | 17.80M 17.11% | 22.10M 24.16% | 19.10M 13.57% | 17.90M 6.28% | 16.20M 9.50% | 17.70M 9.26% | 26M 46.89% | 14.50M 44.23% | 15.60M 7.59% | 11.20M 28.21% | 11.40M 1.79% | 13.60M 19.30% | 14.60M 7.35% | 11.90M 18.49% | 13.60M 14.29% | 12.40M 8.82% | 13.20M 6.45% | 11.70M 11.36% | 14.30M 22.22% | 11.10M 22.38% | 12.50M 12.61% | 11.90M 4.80% | 14.10M 18.49% | 11.50M 18.44% | 12.30M 6.96% | 11.80M 4.07% | 14.60M 23.73% | 11.70M 19.86% | 12M 2.56% | 10.50M 12.50% | 16.90M 60.95% | 10.90M 35.50% | 12.40M 13.76% | 10.80M 12.90% | 15M 38.89% | 12.20M 18.67% | 13.20M 8.20% | 10.60M 19.70% | 5.90M - | ||||
general and administrative expenses | 8.40M - | 9.10M 8.33% | 7.80M 14.29% | 6.90M 11.54% | 7.80M 13.04% | 8.20M 5.13% | 8.70M 6.10% | 9.80M 12.64% | 8.90M 9.18% | 9.30M 4.49% | 10.90M 17.20% | 7.90M 27.52% | 7.10M 10.13% | 9.80M 38.03% | 15.40M 57.14% | 10.40M 32.47% | 9.60M 7.69% | 8.60M 10.42% | 7.40M 13.95% | 7.80M 5.41% | 7.80M 0% | 7.50M 3.85% | 7.90M 5.33% | 7.10M 10.13% | 8.80M 23.94% | 7.90M 10.23% | 8.60M 8.86% | 5.40M 37.21% | 6.30M 16.67% | 7.90M 25.40% | 7M 11.39% | 6.30M 10% | 9M 42.86% | 8.60M 4.44% | 7.60M 11.63% | 6.60M 13.16% | 8.80M 33.33% | 9.60M 9.09% | 7.10M 26.04% | 6.30M 11.27% | 8.90M - | ||||
selling general and administrative expenses | 24.60M - | 24.30M 1.22% | 25.60M 5.35% | 29M 13.28% | 26.90M 7.24% | 26.10M 2.97% | 24.90M 4.60% | 27.50M 10.44% | 34.90M 26.91% | 23.80M 31.81% | 26.50M 11.34% | 19.10M 27.92% | 18.50M 3.14% | 23.40M 26.49% | 30M 28.21% | 22.30M 25.67% | 23.20M 4.04% | 21M 9.48% | 20.60M 1.90% | 19.50M 5.34% | 22.10M 13.33% | 18.60M 15.84% | 20.40M 9.68% | 19M 6.86% | 22.90M 20.53% | 19.40M 15.28% | 20.90M 7.73% | 17.20M 17.70% | 20.90M 21.51% | 19.60M 6.22% | 19M 3.06% | 16.80M 11.58% | 25.90M 54.17% | 19.50M 24.71% | 20M 2.56% | 17.40M 13% | 23.80M 36.78% | 21.80M 8.40% | 20.30M 6.88% | 16.90M 16.75% | 22M 30.18% | 23.20M 5.45% | 21.40M 7.76% | 14.80M 30.84% | |
research and development expenses | 20.20M - | 17.20M 14.85% | 17.20M 0% | 16.90M 1.74% | 15.90M 5.92% | 18.60M 16.98% | 21.50M 15.59% | 36.80M 71.16% | 21.90M 40.49% | 13.70M 37.44% | 12.30M 10.22% | 11.90M 3.25% | 10.60M 10.92% | 13M 22.64% | 13.70M 5.38% | 15.30M 11.68% | 13.40M 12.42% | 11.90M 11.19% | 11M 7.56% | 13.40M 21.82% | 12.30M 8.21% | 14M 13.82% | 13.60M 2.86% | 11.80M 13.24% | 14M 18.64% | 12.40M 11.43% | 15.30M 23.39% | 14.20M 7.19% | 13.90M 2.11% | 12.70M 8.63% | 14.40M 13.39% | 13.60M 5.56% | 11.70M 13.97% | 11M 5.98% | 13.50M 22.73% | 15.30M 13.33% | 10.80M 29.41% | 10.80M 0% | 19.90M 84.26% | 14.60M 26.63% | 21.50M 47.26% | 15M 30.23% | 14.20M 5.33% | 17M 19.72% | |
other expenses | -1.70M - | -1M 41.18% | 200K 120% | -200K 200% | 300K 250% | -400K 233.33% | -300K 25% | 800K 366.67% | 500K 37.50% | -100K 120% | 300K - | 900K 200% | 300K 66.67% | 400K 33.33% | -500K 225% | 2.30M 560% | 100K 95.65% | -1.20M 1,300% | -3.30M 175% | 5M 251.52% | -3.60M 172% | -5.30M 47.22% | 900K 116.98% | 9.20M 922.22% | -4.70M 151.09% | 1.80M 138.30% | 600K 66.67% | 700K 16.67% | -1M - | -2M 100% | 2.20M 210% | 700K 68.18% | 1.50M 114.29% | -1.60M 206.67% | 8M 600% | 1.20M 85% | 4.70M - | ||||||||
cost and expenses | 122.90M - | 111.50M 9.28% | 126.10M 13.09% | 137M 8.64% | 154.30M 12.63% | 142.40M 7.71% | 143M 0.42% | 214.50M 50% | 161.20M 24.85% | 138.50M 14.08% | 149.40M 7.87% | 141.60M 5.22% | 57.60M 59.32% | 135.40M 135.07% | 131.90M 2.58% | 126.20M 4.32% | 17.90M 85.82% | 90.80M 407.26% | 109.50M 20.59% | 84.70M 22.65% | 113M 33.41% | 87M 23.01% | 110.90M 27.47% | 102.20M 7.84% | 125.70M 22.99% | 96.30M 23.39% | 137.50M 42.78% | 112.60M 18.11% | 140.30M 24.60% | 129.30M 7.84% | 137.20M 6.11% | 116.20M 15.31% | 185.10M 59.29% | 120.90M 34.68% | 141.40M 16.96% | 115.20M 18.53% | 153.70M 33.42% | 126.30M 17.83% | 129.20M 2.30% | 119.50M 7.51% | 158.70M 32.80% | 162.40M 2.33% | 141.30M 12.99% | 158M 11.82% | |
operating expenses | 43.10M - | 40.50M 6.03% | 43M 6.17% | 45.70M 6.28% | 42.20M 7.66% | 44.30M 4.98% | 46.10M 4.06% | 65.10M 41.21% | 57.30M 11.98% | 37.40M 34.73% | 38.80M 3.74% | 31.30M 19.33% | 30M 4.15% | 36.70M 22.33% | 44.10M 20.16% | 37.10M 15.87% | 38.90M 4.85% | 33M 15.17% | 30.40M 7.88% | 29.60M 2.63% | 39.40M 33.11% | 29M 26.40% | 28.70M 1.03% | 31.70M 10.45% | 46.10M 45.43% | 27.10M 41.21% | 38M 40.22% | 32M 15.79% | 35.50M 10.94% | 32.30M 9.01% | 32.40M 0.31% | 28.40M 12.35% | 39.80M 40.14% | 31.20M 21.61% | 35M 12.18% | 31.10M 11.14% | 42.60M 36.98% | 33.80M 20.66% | 18.90M 44.08% | 33.10M 75.13% | 43.50M 31.42% | 38.20M 12.18% | 35.60M 6.81% | 36.50M 2.53% | |
interest expense | 3.10M - | 3.60M 16.13% | 2.90M 19.44% | 1.10M 62.07% | 8.90M 709.09% | 5.80M 34.83% | 7.60M 31.03% | -8.10M 206.58% | 7.10M 187.65% | 6.40M 9.86% | 8M 25% | -8.20M 202.50% | 8M 197.56% | 8.20M 2.50% | 8.50M 3.66% | -5.10M 160% | 13M 354.90% | 12.70M 2.31% | 12.20M 3.94% | 11.80M 3.28% | 12.50M 5.93% | 10M 20% | 9.50M 5% | ||||||||||||||||||||||
ebitda | 13.80M - | 10.70M 22.46% | 15.80M 47.66% | 8.80M 44.30% | 22.80M 159.09% | 100K 99.56% | 2.20M 2,100% | -84.30M 3,931.82% | 16.30M 119.34% | 8.60M 47.24% | 9.60M 11.63% | 7.90M 17.71% | 39.40M 398.73% | -24.90M 163.20% | 4.70M 118.88% | 4.50M 4.26% | -1.40M 131.11% | -4.80M 242.86% | 8.50M 277.08% | 4.70M 44.71% | -6.60M 240.43% | -7.30M 10.61% | 7.60M 204.11% | -1.10M 114.47% | -5.70M 418.18% | 2.80M 149.12% | -300K 110.71% | -5.10M 1,600% | -10.60M 107.84% | -7.30M 31.13% | 3M 141.10% | -1.90M 163.33% | -43.10M 2,168.42% | -600K 98.61% | -1.20M 100% | -4.40M 266.67% | -5M 13.64% | -5.50M 10% | 32.30M 687.27% | 134.80M 317.34% | 25.60M 81.01% | 81.90M 219.92% | 15.50M 81.07% | -5.40M 134.84% | |
operating income | 13.90M - | 10.70M 23.02% | 15.80M 47.66% | 8.80M 44.30% | 18.10M 105.68% | 100K 99.45% | 2.20M 2,100% | -84.30M 3,931.82% | 10.20M 112.10% | 8.60M 15.69% | 9.60M 11.63% | 7.90M 17.71% | 37.80M 378.48% | -24.90M 165.87% | 4.70M 118.88% | 4.50M 4.26% | 6.40M 42.22% | -3M 146.88% | 3.60M 220.00% | 4.40M 22.22% | 5.50M 25% | -9.90M 280% | 4.40M 144.44% | -2.70M 161.36% | 7M 359.26% | 1.40M 80% | -700K 150% | -8.50M 1,114.29% | 6.50M 176.47% | -9.30M 243.08% | 800K 108.60% | -2.60M 425% | -35.90M 1,280.77% | -5M 86.07% | -4.20M 16% | -9.90M 135.71% | 2.40M 124.24% | -9.10M 479.17% | 28.90M 417.58% | 133.30M 361.25% | 25.60M 80.80% | 52.40M 104.69% | 15.50M 70.42% | -7.30M 147.10% | |
depreciation and amortization | -100K - | 4.70M - | 6.10M - | 1.60M - | -7.80M - | -1.80M 76.92% | 4.90M 372.22% | 300K 93.88% | -12.10M 4,133.33% | 2.60M 121.49% | 3.20M 23.08% | 1.60M 50% | -12.70M 893.75% | 1.40M 111.02% | 400K 71.43% | 3.40M 750% | -17.10M 602.94% | 2M 111.70% | 2.20M 10% | 700K 68.18% | -7.30M 1,142.86% | 4.40M 160.27% | 3M 31.82% | 5.50M 83.33% | -7.40M 234.55% | 3.60M 148.65% | 3.40M 5.56% | 1.50M 55.88% | 1.90M - | ||||||||||||||||
total other income expenses net | 1.40M - | -2.90M 307.14% | -1.90M 34.48% | 1.80M 194.74% | -2.30M 227.78% | 4.10M 278.26% | -4.30M 204.88% | -3M 30.23% | 400K 113.33% | -3.90M 1,075% | -400K 89.74% | -5.70M 1,325% | -3.30M 42.11% | -1.60M 51.52% | -6.60M 312.50% | -9.80M 48.48% | 25.30M 358.16% | -7.90M 131.23% | -2.60M 67.09% | -6M 130.77% | 8.10M 235% | 8.60M 6.17% | -3.30M 138.37% | -2M 39.39% | 2.10M 205.00% | -11.10M 628.57% | -5.50M 50.45% | -9.10M 65.45% | -1.80M 80.22% | -5.10M 183.33% | -4M 21.57% | -7.20M 80% | 1M 113.89% | -3.60M 460.00% | -5.20M 44.44% | -3M 42.31% | -2.30M 23.33% | -9.40M 308.70% | -9.30M 1.06% | -10.70M 15.05% | -15.30M 42.99% | -52.40M 242.48% | 1.80M 103.44% | -7.60M 522.22% | |
income before tax | 11.80M - | 7.80M 33.90% | 13.90M 78.21% | 10.60M 23.74% | 14.60M 37.74% | 4.20M 71.23% | -2.10M 150% | -87.30M 4,057.14% | 10.90M 112.49% | 4.70M 56.88% | 9.20M 95.74% | 2.20M 76.09% | 36.60M 1,563.64% | -26.50M 172.40% | -1.90M 92.83% | -5.30M 178.95% | 7.70M 245.28% | -10.70M 238.96% | 700K 106.54% | -1.80M 357.14% | 5.80M 422.22% | -900K 115.52% | 3.40M 477.78% | -4.40M 229.41% | 600K 113.64% | -9.70M 1,716.67% | -5.90M 39.18% | -14.90M 152.54% | 500K 103.36% | -14.40M 2,980% | -3.40M 76.39% | -9.90M 191.18% | -34.90M 252.53% | -8.60M 75.36% | -9.40M 9.30% | -12.90M 37.23% | 100K 100.78% | -18.50M 18,600% | 19.60M 205.95% | 122.60M 525.51% | 10.30M 91.60% | 17.30M - | -14.90M 186.13% | ||
income tax expense | 3.80M - | 2.80M 26.32% | 5.10M 82.14% | 5.10M 0% | 14.70M 188.24% | 2.80M 80.95% | 1.50M 46.43% | -1.50M 200% | 5.40M 460.00% | 2.90M 46.30% | 3.30M 13.79% | 11.60M 251.52% | 400K 96.55% | -9.80M 2,550% | -300K 96.94% | -900K 200% | 1.40M 255.56% | -2.60M 285.71% | 500K 119.23% | -3.20M 740% | 12.10M 478.13% | 300K 97.52% | 200K 33.33% | 500K 150% | 2.40M 380% | 1.10M 54.17% | -100K 109.09% | 200K 300% | 100K 50% | -300K 400% | 700K 333.33% | 200K 71.43% | 100K 50% | -3.70M 3,800% | 5.60M 251.35% | 1.40M 75% | -2.50M 278.57% | 1.90M 176% | -2.50M 231.58% | 8.20M 428% | -28.30M 445.12% | -29.50M 4.24% | 7.60M 125.76% | -5.60M 173.68% | |
net income | 8M - | 5M 37.50% | 8.80M 76% | 5.50M 37.50% | -100K 101.82% | 1.40M 1,500% | -3.60M 357.14% | -85.80M 2,283.33% | 5.50M 106.41% | 1.80M 67.27% | 5.90M 227.78% | -9.40M 259.32% | -44.10M 369.15% | -24.30M 44.90% | 6.50M 126.75% | -4.40M 167.69% | 18.70M 525% | 27M 44.39% | 158.80M 488.15% | 5.10M 96.79% | -8.30M 262.75% | -1.20M 85.54% | 3.20M 366.67% | -4.90M 253.13% | -1.80M 63.27% | -10.80M 500% | -5.80M 46.30% | -15.10M 160.34% | 400K 102.65% | -14.10M 3,625% | -4.10M 70.92% | -10.10M 146.34% | -35.10M 247.52% | -4.90M 86.04% | -15M 206.12% | -14.30M 4.67% | 2.50M 117.48% | -20.40M 916% | 22.20M 208.82% | 114.40M 415.32% | 38.60M 66.26% | 29.50M 23.58% | 9.70M 67.12% | -9.30M 195.88% | |
weighted average shs out | 38.72M - | 39.47M 1.95% | 39.40M 0.18% | 40.24M 2.13% | 38.72M 3.79% | 38.18M 1.39% | 40M 4.76% | 39.54M 1.15% | 38.72M 2.08% | 36M 7.02% | 42.14M 17.06% | 40.87M 3.02% | 38.72M 5.26% | 39.35M 1.64% | 44M 11.80% | 36.67M 16.67% | 38.72M 5.59% | 40.30M 4.08% | 39.60M 1.73% | 39.23M 0.93% | 38.72M 1.31% | 30M 22.52% | 45.71M 52.38% | 37.69M 17.55% | 38.72M 2.72% | 38.57M 0.38% | 36.25M 6.02% | 38.72M 6.81% | 38.72M 0% | 38.11M 1.58% | 37.27M 2.19% | 38.85M 4.22% | 31.42M 19.11% | 37.69M 19.96% | 38.46M 2.04% | 38.65M 0.49% | 39.57M 2.39% | 38.49M 2.73% | 40.36M 4.87% | 39.57M - | 39.57M - | 37.20M 5.99% | |||
weighted average shs out dil | 38.72M - | 39.47M 1.95% | 39.40M 0.18% | 40.24M 2.13% | 38.72M 3.79% | 38.18M 1.39% | 40M 4.76% | 39.54M 1.15% | 38.72M 2.08% | 36M 7.02% | 42.14M 17.06% | 40.87M 3.02% | 38.72M 5.26% | 39.35M 1.64% | 44M 11.80% | 36.67M 16.67% | 38.72M 5.59% | 40.30M 4.08% | 39.60M 1.73% | 39.23M 0.93% | 38.72M 1.31% | 30M 22.52% | 45.71M 52.38% | 37.69M 17.55% | 38.72M 2.72% | 38.57M 0.38% | 36.25M 6.02% | 38.72M 6.81% | 38.72M 0% | 38.11M 1.58% | 37.27M 2.19% | 38.85M 4.22% | 31.47M 18.99% | 37.69M 19.78% | 38.46M 2.04% | 38.65M 0.49% | 39.57M 2.39% | 38.49M 2.73% | 40.36M 4.87% | 39.57M - | 39.57M - | 37.20M 5.99% | |||
eps | 0.21 - | 0.13 38.10% | 0.22 69.23% | 0.14 36.36% | -0.00 101.86% | 0.04 1,511.54% | -0.09 345.23% | -2.17 2,311.11% | 0.14 106.45% | 0.05 64.29% | 0.14 180% | -0.23 264.29% | -1.14 395.65% | -0.62 45.61% | 0.15 124.19% | -0.12 180.00% | 0.48 500% | 0.67 39.58% | 4.01 498.51% | 0.13 96.76% | -0.21 261.54% | -0.04 80.95% | 0.07 275.00% | -0.13 285.71% | -0.05 64.23% | -0.28 502.15% | -0.16 42.86% | -0.39 143.75% | 0.01 102.64% | -0.37 3,692.23% | -0.11 70.27% | -0.26 136.36% | -1.12 330.77% | -0.13 88.39% | -0.39 200% | -0.37 5.13% | 0.06 117.08% | -0.53 938.61% | 0.55 203.77% | 2.89 425.45% | 0.98 66.09% | 0.75 23.47% | 0.25 66.67% | -0.25 200% | |
epsdiluted | 0.21 - | 0.13 38.10% | 0.22 69.23% | 0.14 36.36% | -0.00 101.86% | 0.04 1,511.54% | -0.09 345.23% | -2.17 2,311.11% | 0.14 106.45% | 0.05 64.29% | 0.14 180% | -0.23 264.29% | -1.14 395.65% | -0.62 45.61% | 0.15 124.19% | -0.12 180.00% | 0.48 500% | 0.67 39.58% | 4.01 498.51% | 0.13 96.76% | -0.21 261.54% | -0.04 80.95% | 0.07 275.00% | -0.13 285.71% | -0.05 64.23% | -0.28 502.15% | -0.16 42.86% | -0.39 143.75% | 0.01 102.64% | -0.37 3,692.23% | -0.11 70.27% | -0.26 136.36% | -1.12 330.77% | -0.13 88.39% | -0.39 200% | -0.37 5.13% | 0.06 117.08% | -0.53 938.61% | 0.55 203.77% | 2.89 425.45% | 0.98 66.09% | 0.75 23.47% | 0.25 66.67% | -0.25 200% |
All numbers in EUR (except ratios and percentages)