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

Subscribe NowHelp
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)