av/michael-page-international--big.svg

COM:PAGE

PageGroup

  • Stock

Last Close

346.80

22/11 09:53

Market Cap

12.84M

Beta: -

Volume Today

12.88K

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
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
Jun '23
Dec '23
Jun '24
revenue
502.25M
-
261.72M
47.89%
512.22M
95.71%
261.72M
48.90%
534.66M
104.29%
266.24M
50.21%
530.37M
99.21%
266.24M
49.80%
534.57M
100.79%
299.03M
44.06%
575.89M
92.59%
299.03M
48.08%
620.23M
107.41%
342.88M
44.72%
673.15M
96.32%
342.88M
49.06%
698.39M
103.68%
387.49M
44.52%
751.58M
93.96%
387.49M
48.44%
798.36M
106.04%
413.49M
48.21%
820.51M
98.44%
413.49M
49.61%
413.49M
0%
326.20M
21.11%
326.20M
0%
326.20M
0%
326.20M
0%
410.94M
25.98%
410.94M
0%
410.94M
0%
410.94M
0%
497.57M
21.08%
497.57M
0%
497.57M
0%
497.57M
0%
1.03B
107.79%
976.42M
5.56%
897.96M
8.04%
cost of revenue
250.31M
-
128.52M
48.66%
248.55M
93.39%
128.52M
48.29%
265.52M
106.61%
127.21M
52.09%
249.43M
96.08%
127.21M
49.00%
259.41M
103.92%
143.77M
44.58%
276.74M
92.48%
143.77M
48.05%
298.35M
107.52%
164.99M
44.70%
321.16M
94.65%
164.99M
48.63%
338.81M
105.35%
183.76M
45.76%
355.56M
93.49%
183.76M
48.32%
379.48M
106.51%
199.62M
47.39%
406.54M
103.65%
199.62M
50.90%
199.62M
0%
173.64M
13.02%
173.64M
0%
173.64M
0%
173.64M
0%
191.50M
10.29%
191.50M
0%
191.50M
0%
191.50M
0%
228.50M
19.32%
228.50M
0%
228.50M
0%
228.50M
0%
507.10M
121.93%
496.08M
2.17%
453.82M
8.52%
gross profit
251.94M
-
133.20M
47.13%
263.68M
97.95%
133.20M
49.48%
269.14M
102.05%
139.03M
48.34%
280.94M
102.08%
139.03M
50.51%
275.16M
97.92%
155.26M
43.58%
299.15M
92.68%
155.26M
48.10%
321.88M
107.32%
177.89M
44.73%
351.99M
97.87%
177.89M
49.46%
359.58M
102.13%
203.73M
43.34%
396.02M
94.39%
203.73M
48.56%
418.88M
105.61%
213.86M
48.94%
413.98M
93.57%
213.86M
48.34%
213.86M
0%
152.56M
28.66%
152.56M
0%
152.56M
0%
152.56M
0%
219.43M
43.83%
219.43M
0%
219.43M
0%
219.43M
0%
269.07M
22.62%
269.07M
0%
269.07M
0%
269.07M
0%
526.79M
95.78%
480.34M
8.82%
444.14M
7.54%
selling and marketing expenses
-19.56M
-
general and administrative expenses
215.88M
-
113.59M
47.38%
228.02M
100.74%
113.59M
50.18%
226.34M
99.26%
116.51M
48.52%
240.90M
106.77%
116.51M
51.64%
225.13M
93.23%
130.02M
42.25%
252.05M
93.86%
130.02M
48.42%
268.03M
106.14%
148.31M
44.67%
295.07M
98.95%
148.31M
49.74%
298.18M
101.05%
168.11M
43.62%
328.80M
95.58%
168.11M
48.87%
343.64M
104.42%
177.20M
48.44%
357.93M
102.00%
177.20M
50.49%
177.20M
0%
148.31M
16.30%
148.31M
0%
148.31M
0%
148.31M
0%
177.30M
19.55%
177.30M
0%
177.30M
0%
177.30M
0%
220.05M
24.11%
220.05M
0%
220.05M
0%
220.05M
0%
462.93M
110.37%
selling general and administrative expenses
215.88M
-
113.59M
47.38%
228.02M
100.74%
113.59M
50.18%
226.34M
99.26%
116.51M
48.52%
240.90M
106.77%
116.51M
51.64%
225.13M
93.23%
130.02M
42.25%
252.05M
93.86%
130.02M
48.42%
268.03M
106.14%
148.31M
44.67%
295.07M
98.95%
148.31M
49.74%
298.18M
101.05%
168.11M
43.62%
328.80M
95.58%
168.11M
48.87%
343.64M
104.42%
177.20M
48.44%
338.37M
90.96%
177.20M
47.63%
177.20M
0%
148.31M
16.30%
148.31M
0%
148.31M
0%
148.31M
0%
177.30M
19.55%
177.30M
0%
177.30M
0%
177.30M
0%
220.05M
24.11%
220.05M
0%
220.05M
0%
220.05M
0%
462.93M
110.37%
425.38M
8.11%
415.73M
2.27%
research and development expenses
other expenses
-226.57M
-
-226.57M
-
-232.74M
-
-232.74M
-
-260.01M
-
-260.01M
-
-296.57M
-
-296.57M
-
-336.22M
-
-336.22M
-
-354.39M
-
-354.39M
-
-354.39M
0%
-296.61M
16.30%
-296.61M
0%
-296.61M
0%
-296.61M
0%
-354.61M
19.55%
-354.61M
0%
-354.61M
0%
-354.61M
0%
-440.11M
24.11%
-440.11M
0%
-440.11M
0%
-440.11M
0%
cost and expenses
469.22M
-
242.11M
48.40%
476.56M
96.84%
242.11M
49.20%
489.93M
102.36%
243.72M
50.25%
490.33M
101.19%
243.72M
50.30%
484.54M
98.81%
273.79M
43.49%
528.79M
93.14%
273.79M
48.22%
566.38M
106.86%
313.30M
44.68%
616.23M
96.69%
313.30M
49.16%
636.99M
103.31%
351.87M
44.76%
684.36M
94.49%
351.87M
48.58%
723.12M
105.51%
376.82M
47.89%
744.90M
97.68%
376.82M
49.41%
376.82M
0%
321.94M
14.56%
321.94M
0%
321.94M
0%
321.94M
0%
368.81M
14.56%
368.81M
0%
368.81M
0%
368.81M
0%
448.55M
21.62%
448.55M
0%
448.55M
0%
448.55M
0%
970.03M
116.26%
921.46M
5.01%
869.55M
5.63%
operating expenses
218.91M
-
-112.98M
151.61%
228.02M
301.81%
-112.98M
149.55%
224.41M
298.62%
-116.23M
151.79%
240.90M
307.27%
-116.23M
148.25%
225.13M
293.69%
-129.99M
157.74%
252.05M
293.90%
-129.99M
151.57%
268.03M
306.19%
-148.25M
155.31%
295.07M
299.03%
-148.25M
150.24%
298.18M
301.13%
-168.11M
156.38%
328.80M
295.58%
-168.11M
151.13%
343.64M
304.42%
-177.20M
151.56%
338.37M
290.96%
-177.20M
152.37%
-177.20M
0%
-148.31M
16.30%
-148.31M
0%
-148.31M
0%
-148.31M
0%
-177.30M
19.55%
-177.30M
0%
-177.30M
0%
-177.30M
0%
-220.05M
24.11%
-220.05M
0%
-220.05M
0%
-220.05M
0%
462.93M
310.37%
425.38M
8.11%
415.73M
2.27%
interest expense
129.25K
-
129.25K
-
122.50K
-
122.50K
-
268.25K
-
268.25K
-
97.25K
-
97.25K
-
204.75K
-
204.75K
-
729.50K
-
1.23M
69.16%
729.50K
40.88%
729.50K
0%
518K
28.99%
518K
0%
518K
0%
518K
0%
538.75K
4.01%
538.75K
0%
538.75K
0%
538.75K
0%
704.25K
30.72%
704.25K
0%
704.25K
0%
704.25K
0%
1.38M
95.67%
2.24M
62.34%
1.61M
28.21%
ebitda
38.71M
-
24.69M
36.22%
44.82M
81.51%
24.69M
44.91%
41.68M
68.79%
26.65M
36.06%
47.68M
78.91%
26.65M
44.10%
49.88M
87.15%
29.53M
40.79%
55.32M
87.31%
29.53M
46.61%
53.59M
81.44%
34.41M
35.78%
66.00M
91.81%
34.41M
47.86%
60.81M
76.71%
35.77M
41.17%
76.71M
114.43%
35.77M
53.37%
75.06M
109.83%
36.79M
50.99%
105.50M
186.76%
36.79M
65.13%
36.79M
0%
4.40M
88.03%
4.40M
0%
4.40M
0%
4.40M
0%
42.20M
858.22%
42.20M
0%
42.20M
0%
42.20M
0%
49.30M
16.81%
49.30M
0%
49.30M
0%
49.30M
0%
95.77M
94.28%
89.83M
6.21%
58.43M
34.95%
operating income
36.06M
-
20.22M
43.93%
35.66M
76.36%
20.22M
43.30%
42.80M
111.69%
22.80M
46.74%
40.04M
75.64%
22.80M
43.07%
50.03M
119.47%
25.27M
49.50%
47.10M
86.40%
25.27M
46.35%
53.85M
113.14%
29.64M
44.97%
56.92M
92.05%
29.64M
47.93%
61.40M
107.17%
35.62M
42.00%
67.22M
88.75%
35.62M
47.02%
75.24M
111.25%
36.67M
51.27%
75.61M
106.21%
36.67M
51.50%
36.67M
0%
4.26M
88.39%
4.26M
0%
4.26M
0%
4.26M
0%
42.13M
889.61%
42.13M
0%
42.13M
0%
42.13M
0%
49.02M
16.36%
49.02M
0%
49.02M
0%
49.02M
0%
63.86M
30.27%
54.96M
13.94%
28.41M
48.30%
depreciation and amortization
2.66M
-
4.47M
68.45%
9.16M
104.78%
4.47M
51.17%
-1.12M
125.08%
3.85M
443.52%
7.64M
98.22%
3.85M
49.55%
-154K
104.00%
4.27M
2,870.29%
8.22M
92.70%
4.27M
48.11%
-267K
106.26%
4.77M
1,887.83%
9.08M
90.28%
4.77M
47.45%
-595K
112.46%
157.75K
126.51%
9.49M
5,913.31%
157.75K
98.34%
-176K
211.57%
123.50K
170.17%
29.89M
24,102.43%
123.50K
99.59%
123.50K
0%
147K
19.03%
147K
0%
147K
0%
147K
0%
72.50K
50.68%
72.50K
0%
72.50K
0%
72.50K
0%
276K
280.69%
276K
0%
276K
0%
276K
0%
31.91M
11,462.68%
34.87M
9.26%
30.02M
13.91%
total other income expenses net
-4.02M
-
-129.25K
96.79%
-95K
26.50%
-129.25K
36.05%
2.00M
1,643.52%
-122.50K
106.14%
387K
415.92%
-122.50K
131.65%
239K
295.10%
-268.25K
212.24%
-191K
28.80%
-268.25K
40.45%
-765K
185.18%
-97.25K
87.29%
28K
128.79%
-97.25K
447.32%
-188K
93.32%
-47K
75%
6K
112.77%
-47K
883.33%
-194K
312.77%
-606K
212.37%
-1.03M
69.31%
-606K
40.94%
-606K
0%
-371K
38.78%
-371K
0%
-371K
0%
-371K
0%
-466.25K
25.67%
-466.25K
0%
-466.25K
0%
-466.25K
0%
-428.25K
8.15%
-428.25K
0%
-428.25K
0%
-428.25K
0%
-549K
28.20%
-830K
51.18%
-698K
15.90%
income before tax
32.04M
-
20.09M
37.29%
35.56M
77.02%
20.09M
43.51%
44.80M
122.98%
22.67M
49.38%
40.43M
78.29%
22.67M
43.91%
50.27M
121.71%
25.00M
50.27%
46.91M
87.64%
25.00M
46.71%
53.09M
112.36%
29.54M
44.36%
56.95M
92.78%
29.54M
48.13%
61.21M
107.22%
35.57M
41.89%
67.23M
89.01%
35.57M
47.09%
75.05M
110.99%
36.06M
51.95%
74.58M
106.83%
36.06M
51.65%
36.06M
0%
3.89M
89.22%
3.89M
0%
3.89M
0%
3.89M
0%
41.66M
972.09%
41.66M
0%
41.66M
0%
41.66M
0%
48.59M
16.63%
48.59M
0%
48.59M
0%
48.59M
0%
63.31M
30.29%
54.13M
14.50%
27.71M
48.80%
income tax expense
10.89M
-
5.26M
51.70%
12.09M
130.00%
5.26M
56.52%
8.94M
70.00%
6.12M
31.50%
12.14M
98.29%
6.12M
49.57%
12.35M
101.71%
6.97M
43.52%
13.13M
88.30%
6.97M
46.89%
14.77M
111.70%
8.77M
40.60%
16.04M
82.84%
8.77M
45.31%
19.05M
117.16%
9.64M
49.37%
17.82M
84.78%
9.64M
45.88%
20.75M
115.22%
10.20M
50.85%
20.51M
101.09%
10.20M
50.27%
10.20M
0%
5.32M
47.83%
5.32M
0%
5.32M
0%
5.32M
0%
12.07M
126.86%
12.07M
0%
12.07M
0%
12.07M
0%
13.84M
14.63%
13.84M
0%
13.84M
0%
13.84M
0%
20.18M
45.80%
20.19M
0.08%
10.94M
45.83%
net income
21.15M
-
14.83M
29.87%
23.47M
58.24%
14.83M
36.81%
35.86M
141.76%
16.55M
53.84%
28.29M
70.90%
16.55M
41.49%
37.92M
129.10%
18.02M
52.47%
33.77M
87.38%
18.02M
46.63%
38.32M
112.62%
20.77M
45.80%
40.91M
96.98%
20.77M
49.23%
42.17M
103.02%
25.93M
38.52%
49.41M
90.59%
25.93M
47.53%
54.29M
109.41%
25.86M
52.37%
54.07M
109.09%
25.86M
52.17%
25.86M
0%
-1.44M
105.55%
-1.44M
0%
-1.44M
0%
-1.44M
0%
29.59M
2,161.23%
29.59M
0%
29.59M
0%
29.59M
0%
34.75M
17.45%
34.75M
0%
34.75M
0%
34.75M
0%
43.13M
24.11%
33.94M
21.32%
16.78M
50.57%
weighted average shs out
312.18M
-
308.02M
1.33%
312.61M
1.49%
308.02M
1.47%
308.04M
0.01%
311.44M
1.10%
312.81M
0.44%
311.44M
0.44%
313.65M
0.71%
311.53M
0.67%
312.71M
0.38%
311.53M
0.38%
311.45M
0.03%
313.49M
0.66%
312.31M
0.38%
313.49M
0.38%
316.26M
0.88%
318.88M
0.83%
320.02M
0.36%
318.88M
0.36%
319.96M
0.34%
320.79M
0.26%
321.03M
0.08%
320.79M
0.08%
320.79M
0%
319.66M
0.35%
319.66M
0%
319.66M
0%
319.66M
0%
318.24M
0.45%
318.24M
0%
318.24M
0%
318.24M
0%
318.24M
0%
318.24M
0%
318.24M
0%
318.24M
0%
316.44M
0.57%
314.24M
-
weighted average shs out dil
312.18M
-
310.32M
0.60%
312.61M
0.74%
310.32M
0.73%
308.04M
0.74%
313.80M
1.87%
312.81M
0.32%
313.80M
0.32%
314.79M
0.32%
312.34M
0.78%
313.22M
0.28%
312.34M
0.28%
311.45M
0.28%
314.78M
1.07%
313.29M
0.47%
314.78M
0.47%
316.26M
0.47%
320.50M
1.34%
320.02M
0.15%
320.50M
0.15%
320.99M
0.15%
321.16M
0.06%
321.67M
0.16%
321.16M
0.16%
321.16M
0%
320.59M
0.18%
320.59M
0%
320.59M
0%
320.59M
0%
319.47M
0.35%
319.47M
0%
319.47M
0%
319.47M
0%
319.47M
0%
319.47M
0%
319.47M
0%
319.47M
0%
317.93M
0.48%
315.42M
-
eps
0.07
-
0.05
28.80%
0.08
55.81%
0.05
35.82%
0.12
148.96%
0.05
55.75%
0.09
70.24%
0.05
41.26%
0.12
125.99%
0.06
51.75%
0.11
89.98%
0.06
47.36%
0.12
107.25%
0.07
44.75%
0.13
96.08%
0.07
49.00%
0.13
96.08%
0.08
37.46%
0.15
84.50%
0.08
45.80%
0.17
109.10%
0.08
52.59%
0.17
110.92%
0.08
52.59%
0.08
0%
-0.00
105.58%
-0.00
0%
-0.00
0%
-0.00
0%
0.09
2,166.67%
0.09
0%
0.09
0%
0.09
0%
0.11
18.28%
0.11
0%
0.11
0%
0.11
0%
0.14
27.27%
0.10
28.57%
0.05
46.60%
epsdiluted
0.07
-
0.05
29.39%
0.08
57.11%
0.05
36.35%
0.12
151.05%
0.05
56.08%
0.09
71.54%
0.05
41.70%
0.12
127.70%
0.06
51.92%
0.11
90.64%
0.06
47.55%
0.12
107.97%
0.07
45.00%
0.13
96.97%
0.07
49.23%
0.13
96.97%
0.08
37.77%
0.15
85.41%
0.08
46.07%
0.17
110.14%
0.08
52.65%
0.17
111.18%
0.08
52.65%
0.08
0%
-0.00
105.59%
-0.00
0%
-0.00
0%
-0.00
0%
0.09
2,157.78%
0.09
0%
0.09
0%
0.09
0%
0.11
18.79%
0.11
0%
0.11
0%
0.11
0%
0.14
27.27%
0.10
28.57%
0.05
46.80%

All numbers in (except ratios and percentages)