1286
COM:IMPROPRECISION
Impro Precision
- Stock
Last Close
1.95
22/11 07:53
Market Cap
3.77B
Beta: -
Volume Today
330K
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 '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 | 636.80M - | 636.80M 0% | 636.80M 0% | 762.29M 19.71% | 762.29M 0% | 762.29M 0% | 937.28M 22.96% | 937.28M 0% | 937.28M 0% | 910.04M 2.91% | 910.04M 0% | 910.04M 0% | 1.73B 90.00% | 1.37B 20.85% | 1.56B 13.69% | 1.82B 17.22% | 1.95B 7.12% | 2.19B 12.23% | 2.16B 1.40% | 2.40B 11.23% | 2.20B 8.54% | 2.40B 9.23% | |
cost of revenue | 444.47M - | 444.47M 0% | 444.47M 0% | 517.82M 16.50% | 517.82M 0% | 517.82M 0% | 635.34M 22.70% | 635.34M 0% | 635.34M 0% | 627.16M 1.29% | 627.16M 0% | 627.16M 0% | 1.16B 84.34% | 952.45M 17.61% | 1.10B 15.15% | 1.29B 17.58% | 1.36B 5.50% | 1.48B 8.70% | 1.48B 0.08% | 1.71B 15.49% | 1.57B 8.29% | 1.69B 7.50% | |
gross profit | 192.33M - | 192.33M 0% | 192.33M 0% | 244.47M 27.11% | 244.47M 0% | 244.47M 0% | 301.94M 23.51% | 301.94M 0% | 301.94M 0% | 282.88M 6.31% | 282.88M 0% | 282.88M 0% | 572.99M 102.56% | 416.18M 27.37% | 459.28M 10.35% | 534.45M 16.37% | 593.38M 11.03% | 713.98M 20.32% | 682.03M 4.47% | 695.65M 2.00% | 631.97M 9.16% | 717.41M 13.52% | |
selling and marketing expenses | 26.88M - | 26.88M 0% | 26.88M 0% | 30.44M 13.25% | 30.44M 0% | 30.44M 0% | 40.56M 33.25% | 40.56M 0% | 40.56M 0% | 40.15M 1.02% | 40.15M 0% | 40.15M 0% | 78.64M 95.85% | 58.74M 25.30% | 58.21M 0.91% | 90.65M 55.72% | 96.80M 6.79% | 103.33M 6.74% | 77.36M 25.13% | 83.93M 8.50% | |||
general and administrative expenses | 13.62M - | 13.62M 0% | 13.62M 0% | 16.21M 19.00% | 16.21M 0% | 16.21M 0% | 29.66M 82.95% | 29.66M 0% | 29.66M 0% | 75.84M 155.70% | 75.84M 0% | 75.84M 0% | 151.48M 99.75% | 119.31M 21.24% | 126.55M 6.07% | 142.42M 12.55% | 185.91M 30.53% | 153.51M 17.43% | 181.18M 18.02% | 156.14M 13.82% | |||
selling general and administrative expenses | 40.50M - | 40.50M 0% | 40.50M 0% | 46.65M 15.19% | 46.65M 0% | 46.65M 0% | 70.22M 50.52% | 70.22M 0% | 70.22M 0% | 115.99M 65.17% | 115.99M 0% | 115.99M 0% | 230.12M 98.40% | 172.57M 25.01% | 190.23M 10.23% | 230.33M 21.08% | 282.71M 22.74% | 256.84M 9.15% | 258.54M 0.66% | 240.08M 7.14% | 260.14M 8.36% | 260.67M 0.20% | |
research and development expenses | 53.85M - | 50.26M 6.66% | 57.90M 15.20% | 66.34M 14.58% | 69.98M 5.48% | 70.64M 0.95% | 64.42M 8.81% | 71.49M 10.98% | 77.80M 8.82% | 82.89M 6.55% | |||||||||||||
other expenses | -33.05M - | -33.05M 0% | -33.05M 0% | -40.25M 21.80% | -40.25M 0% | -40.25M 0% | -60.12M 49.36% | -60.12M 0% | -60.12M 0% | -115.83M 92.65% | -115.83M 0% | -115.83M 0% | -5.48M - | 5.47M 199.79% | -2.74M 150.02% | -0.00 - | |||||||
cost and expenses | 506.91M - | 506.91M 0% | 506.91M 0% | 615.78M 21.48% | 615.78M 0% | 615.78M 0% | 754.86M 22.59% | 754.86M 0% | 754.86M 0% | 737.60M 2.29% | 737.60M 0% | 737.60M 0% | 1.44B 95.24% | 1.18B 18.01% | 1.34B 13.43% | 1.59B 18.63% | 1.71B 7.82% | 1.81B 5.44% | 1.80B 0.19% | 2.02B 12.08% | 1.91B 5.70% | 2.03B 6.46% | |
operating expenses | 7.45M - | 7.45M 0% | 7.45M 0% | 6.40M 14.11% | 6.40M 0% | 6.40M 0% | 10.10M 57.78% | 10.10M 0% | 10.10M 0% | 162.50K 98.39% | 162.50K 0% | 162.50K 0% | 283.97M 174,651.38% | 228.31M 19.60% | 242.66M 6.29% | 299.41M 23.39% | 352.69M 17.79% | 327.48M 7.15% | 322.96M 1.38% | 311.57M 3.53% | 337.94M 8.46% | 343.56M 1.66% | |
interest expense | 20.29M - | 20.29M 0% | 20.29M 0% | 19.60M 3.40% | 19.60M 0% | 19.60M 0% | 21.97M 12.11% | 21.97M 0% | 21.97M 0% | 17.95M 18.29% | 17.95M 0% | 17.95M 0% | 26.75M 49.01% | 21.79M 18.55% | 13.93M 36.08% | 12.47M 10.47% | 15.86M 27.19% | 20.40M 28.64% | 39.90M 95.54% | 57.23M 43.46% | 59.02M 3.13% | 59.61M 0.99% | |
ebitda | 197.00M - | 197.00M 0% | 197.00M 0% | 212.61M 7.93% | 212.61M 0% | 212.61M 0% | 216.40M 1.78% | 216.40M 0% | 216.40M 0% | 256.54M 18.55% | 256.54M 0% | 256.54M 0% | 480.80M 87.42% | 379.06M 21.16% | 414.20M 9.27% | 439.19M 6.03% | 453.51M 3.26% | 600.03M 32.31% | 566.15M 5.65% | 630.53M 11.37% | 544.19M 13.69% | 635.88M 16.85% | |
operating income | 122.99M - | 122.99M 0% | 122.99M 0% | 139.94M 13.78% | 139.94M 0% | 139.94M 0% | 143.35M 2.44% | 143.35M 0% | 143.35M 0% | 177.54M 23.85% | 177.54M 0% | 177.54M 0% | 289.02M 62.79% | 187.87M 35.00% | 216.62M 15.30% | 235.03M 8.50% | 240.69M 2.41% | 386.50M 60.58% | 359.08M 7.09% | 384.08M 6.96% | 294.03M 23.45% | 373.85M 27.15% | |
depreciation and amortization | 74.01M - | 74.01M 0% | 74.01M 0% | 72.68M 1.80% | 72.68M 0% | 72.68M 0% | 73.05M 0.51% | 73.05M 0% | 73.05M 0% | 79.00M 8.15% | 79.00M 0% | 79.00M 0% | 191.78M 142.76% | 191.19M 0.31% | 197.58M 3.34% | 204.16M 3.33% | 212.81M 4.24% | 213.54M 0.34% | 207.08M 3.02% | 246.45M 19.01% | 250.16M 1.51% | 262.03M 4.74% | |
total other income expenses net | -20.29M - | -20.29M 0% | -20.29M 0% | -19.56M 3.57% | -19.56M 0% | -19.56M 0% | -21.51M 9.93% | -21.51M 0% | -21.51M 0% | -17.91M 16.73% | -17.91M 0% | -17.91M 0% | 500K 102.79% | -423.72M 84,844.40% | -33.57M 92.08% | -1.99M 94.07% | -5.10M 156.02% | -55.60M 990.20% | -968.00K 98.26% | -9.93M 925.62% | -48.31M 386.61% | 3.34M 106.91% | |
income before tax | 102.70M - | 102.70M 0% | 102.70M 0% | 120.37M 17.21% | 120.37M 0% | 120.37M 0% | 121.85M 1.22% | 121.85M 0% | 121.85M 0% | 159.63M 31.01% | 159.63M 0% | 159.63M 0% | 289.52M 81.37% | -235.85M 181.46% | 183.05M 177.61% | 233.04M 27.31% | 235.59M 1.10% | 330.90M 40.45% | 358.11M 8.22% | 374.16M 4.48% | 245.72M 34.33% | 377.19M 53.51% | |
income tax expense | 17.86M - | 17.86M 0% | 17.86M 0% | 19.95M 11.71% | 19.95M 0% | 19.95M 0% | 18.98M 4.86% | 18.98M 0% | 18.98M 0% | 24.87M 31.06% | 24.87M 0% | 24.87M 0% | 50.93M 104.75% | 32.40M 36.38% | 59.12M 82.44% | 56.46M 4.49% | 26.34M 53.35% | 62.87M 138.70% | 43.35M 31.04% | 70.67M 62.99% | -37.56M 153.15% | 71.73M 290.98% | |
net income | 84.84M - | 84.84M 0% | 84.84M 0% | 100.43M 18.37% | 100.43M 0% | 100.43M 0% | 102.87M 2.43% | 102.87M 0% | 102.87M 0% | 134.76M 31.00% | 134.76M 0% | 134.76M 0% | 238.67M 77.11% | -269.85M 213.06% | 121.65M 145.08% | 175.01M 43.86% | 207.77M 18.71% | 267.72M 28.86% | 314.22M 17.37% | 303.23M 3.50% | 281.86M 7.05% | 304.47M 8.02% | |
weighted average shs out | 1.83B - | 1.83B 0% | 1.83B 0% | 1.83B 0% | 1.83B 0% | 1.83B 0% | 1.83B 0% | 1.83B 0% | 1.83B 0% | 1.69B 7.63% | 1.69B 0% | 1.69B 0% | 2.02B 19.43% | 1.88B 6.89% | 1.88B 0% | 1.88B 0% | 1.88B 0% | 1.88B 0% | 1.88B 0.01% | 1.88B 0.06% | 1.89B - | ||
weighted average shs out dil | 1.83B - | 1.83B 0% | 1.83B 0% | 1.83B 0% | 1.83B 0% | 1.83B 0% | 1.83B 0% | 1.83B 0% | 1.83B 0% | 1.70B 7.39% | 1.70B 0% | 1.70B 0% | 2.02B 19.13% | 1.88B 6.89% | 1.88B 0% | 1.88B 0.09% | 1.88B 0.09% | 1.88B 0% | 1.88B 0.01% | 1.89B 0.19% | 1.89B - | ||
eps | 0.05 - | 0.05 0% | 0.05 0% | 0.05 18.36% | 0.05 0% | 0.05 0% | 0.06 2.37% | 0.06 0% | 0.06 0% | 0.08 41.89% | 0.08 0% | 0.08 0% | 0.12 50.75% | -0.14 216.67% | 0.06 146.14% | 0.09 43.65% | 0.11 18.53% | 0.14 27.27% | 0.17 21.43% | 0.16 5.88% | 0.15 6.25% | 0.16 6.67% | |
epsdiluted | 0.05 - | 0.05 0% | 0.05 0% | 0.05 18.36% | 0.05 0% | 0.05 0% | 0.06 2.37% | 0.06 0% | 0.06 0% | 0.08 41.53% | 0.08 0% | 0.08 0% | 0.12 51.13% | -0.14 216.67% | 0.06 146.14% | 0.09 43.65% | 0.11 18.53% | 0.14 27.27% | 0.17 21.43% | 0.16 5.88% | 0.15 6.25% | 0.16 6.67% |
All numbers in (except ratios and percentages)