bf/NASDAQ:PTC_icon.png

COM:PTC

PTC

  • Stock

USD

Last Close

192.75

22/11 21:00

Market Cap

21.16B

Beta: -

Volume Today

932.08K

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
Jan '15
Apr '15
Jul '15
Sep '15
Jan '16
Apr '16
Jul '16
Sep '16
Dec '16
Apr '17
Jul '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
324.93M
-
328.70M
1.16%
336.63M
2.41%
366.71M
8.93%
325.44M
11.25%
314.12M
3.48%
303.11M
3.50%
312.57M
3.12%
291.02M
6.89%
272.63M
6.32%
288.65M
5.88%
288.24M
0.14%
286.33M
0.66%
280.04M
2.20%
291.29M
4.02%
306.38M
5.18%
306.64M
0.09%
307.88M
0.40%
314.78M
2.24%
312.52M
0.72%
334.69M
7.09%
315.50M
5.73%
322.41M
2.19%
335.00M
3.91%
356.11M
6.30%
359.60M
0.98%
351.72M
2.19%
390.98M
11.16%
429.05M
9.74%
461.79M
7.63%
435.67M
5.66%
480.66M
10.33%
457.72M
4.77%
505.23M
10.38%
462.47M
8.46%
507.93M
9.83%
465.91M
8.27%
542.18M
16.37%
542.34M
0.03%
546.62M
0.79%
550.21M
0.66%
603.07M
9.61%
518.64M
14.00%
626.55M
20.81%
cost of revenue
92.96M
-
93.80M
0.90%
91.08M
2.90%
95.85M
5.25%
92.94M
3.04%
86.05M
7.41%
79.38M
7.76%
76.36M
3.80%
80.15M
4.96%
80.19M
0.05%
82.47M
2.84%
82.86M
0.47%
82.11M
0.89%
81.83M
0.35%
82.27M
0.54%
82.81M
0.65%
82.96M
0.18%
83.63M
0.81%
81.56M
2.48%
78.05M
4.30%
77.35M
0.89%
77.97M
0.80%
81.23M
4.19%
85.42M
5.15%
87.41M
2.33%
83.03M
5.01%
79.22M
4.58%
84.61M
6.80%
86.83M
2.62%
89.45M
3.02%
95.08M
6.29%
99.75M
4.91%
95.12M
4.64%
93.34M
1.87%
102.00M
9.28%
95.53M
6.34%
95.79M
0.27%
113.51M
18.49%
115.85M
2.07%
115.86M
0.00%
110.02M
5.04%
110.06M
0.03%
122.59M
11.39%
112.83M
7.96%
gross profit
231.97M
-
234.90M
1.26%
245.56M
4.54%
270.85M
10.30%
232.50M
14.16%
228.06M
1.91%
223.74M
1.90%
236.21M
5.57%
210.87M
10.73%
192.44M
8.74%
206.18M
7.14%
205.38M
0.39%
204.21M
0.57%
198.21M
2.94%
209.03M
5.46%
223.57M
6.96%
223.69M
0.05%
224.25M
0.25%
233.22M
4.00%
234.47M
0.54%
257.34M
9.75%
237.53M
7.70%
241.18M
1.53%
249.59M
3.49%
268.70M
7.66%
276.58M
2.93%
272.50M
1.47%
306.37M
12.43%
342.22M
11.70%
372.34M
8.80%
340.59M
8.53%
380.91M
11.84%
362.60M
4.81%
411.89M
13.59%
360.48M
12.48%
412.39M
14.40%
370.12M
10.25%
428.68M
15.82%
426.49M
0.51%
430.76M
1.00%
440.19M
2.19%
493.02M
12.00%
396.05M
19.67%
513.72M
29.71%
selling and marketing expenses
84.24M
-
85.93M
2.01%
91.44M
6.41%
95.83M
4.81%
87.61M
8.59%
82.02M
6.37%
86.45M
5.40%
82.69M
4.35%
82.43M
0.32%
87.18M
5.76%
94.87M
8.83%
102.98M
8.55%
90.69M
11.94%
87.78M
3.21%
93.10M
6.07%
101.38M
8.89%
99.31M
2.03%
98.33M
0.99%
107.74M
9.57%
109.14M
1.30%
104.22M
4.51%
109.42M
4.99%
113.53M
3.76%
101.31M
10.77%
107.60M
6.22%
107.44M
0.15%
104.59M
2.65%
115.81M
10.73%
124.72M
7.69%
129.18M
3.57%
134.41M
4.05%
129.46M
3.68%
125.48M
3.08%
116.41M
7.23%
124.33M
6.80%
119.04M
4.25%
118.38M
0.55%
129.21M
9.14%
145.08M
12.29%
137.45M
5.26%
136.92M
0.38%
134.52M
1.75%
140.32M
4.31%
147.19M
4.90%
general and administrative expenses
30.93M
-
34.14M
10.37%
33.82M
0.95%
43.34M
28.17%
37.01M
14.62%
34.23M
7.49%
48.10M
40.50%
99.18M
106.20%
40.17M
59.50%
33.92M
15.56%
35.48M
4.63%
37.65M
6.09%
36.70M
2.53%
36.80M
0.29%
35.29M
4.09%
36.28M
2.79%
35.00M
3.51%
33.35M
4.72%
33.08M
0.81%
41.54M
25.57%
37.86M
8.85%
35.37M
6.58%
28.77M
18.65%
25.91M
9.95%
44.56M
71.96%
33.63M
24.53%
35.71M
6.19%
45.93M
28.63%
49.53M
7.83%
60.80M
22.77%
47.08M
22.57%
48.59M
3.20%
51.94M
6.90%
47.47M
8.61%
54.62M
15.06%
50.70M
7.16%
50.97M
0.52%
65.92M
29.33%
57.05M
13.45%
59.57M
4.40%
69.21M
16.18%
61.53M
11.10%
49.66M
19.29%
51.99M
4.69%
selling general and administrative expenses
115.17M
-
120.07M
4.26%
125.26M
4.32%
139.18M
11.11%
124.61M
10.46%
116.26M
6.70%
134.55M
15.74%
181.87M
35.17%
122.60M
32.59%
121.09M
1.23%
130.36M
7.65%
140.63M
7.88%
127.39M
9.42%
124.58M
2.20%
128.40M
3.06%
137.66M
7.21%
134.32M
2.42%
131.68M
1.96%
140.82M
6.94%
150.68M
7.00%
142.08M
5.71%
144.79M
1.91%
142.31M
1.72%
127.22M
10.60%
152.16M
19.61%
141.07M
7.29%
140.30M
0.54%
161.75M
15.28%
174.25M
7.73%
189.98M
9.03%
181.50M
4.47%
178.05M
1.90%
177.42M
0.36%
163.88M
7.63%
178.94M
9.19%
169.74M
5.14%
169.35M
0.23%
195.13M
15.22%
202.14M
3.59%
197.02M
2.53%
206.13M
4.62%
196.05M
4.89%
189.78M
3.20%
199.18M
4.95%
research and development expenses
53.07M
-
55.63M
4.82%
57.41M
3.19%
60.39M
5.19%
61.10M
1.18%
60.16M
1.54%
54.08M
10.11%
52.18M
3.51%
57.67M
10.52%
56.61M
1.84%
57.12M
0.90%
57.93M
1.43%
57.91M
0.03%
57.71M
0.35%
59.85M
3.71%
60.59M
1.23%
63.97M
5.59%
62.19M
2.77%
61.22M
1.57%
62.39M
1.92%
60.78M
2.58%
61.40M
1.02%
60.59M
1.32%
64.11M
5.82%
65.31M
1.86%
59.95M
8.20%
61.43M
2.46%
69.88M
13.76%
70.83M
1.36%
72.55M
2.41%
78.13M
7.70%
78.40M
0.34%
80.53M
2.72%
81.94M
1.74%
88.17M
7.61%
88.18M
0.01%
88.18M
0.01%
100.35M
13.80%
103.82M
3.46%
102.03M
1.73%
105.78M
3.68%
107.00M
1.15%
110.25M
3.04%
110.01M
0.22%
other expenses
-1.75M
-
-2.69M
53.57%
-2.28M
15.38%
-3.74M
64.18%
-3.22M
13.80%
-3.60M
11.69%
-3.67M
1.86%
-4.60M
25.35%
-6.25M
35.99%
-5.33M
14.81%
-8.30M
55.81%
-10.30M
24.07%
-11.06M
7.44%
-8.57M
22.55%
-10.56M
23.20%
-12.11M
14.75%
-11.00M
9.19%
-10.82M
1.65%
-2M
81.52%
755K
137.75%
655.70K
13.15%
-10.32M
1,673.59%
-10.08M
2.31%
-200K
98.02%
-200K
0%
-3.20M
1,500%
100K
103.13%
3.67M
3,571%
-12.93M
452.25%
-15.33M
18.58%
-15.11M
1.43%
54.38M
459.86%
-6.80M
112.51%
8.45M
224.23%
8.93M
5.69%
9.11M
1.95%
8.03M
11.85%
10.66M
32.77%
-33.37M
413.19%
-32.59M
2.36%
cost and expenses
268.99M
-
277.49M
3.16%
281.74M
1.53%
303.77M
7.82%
288.07M
5.17%
271.64M
5.70%
277.11M
2.01%
318.85M
15.06%
268.76M
15.71%
266.29M
0.92%
278.24M
4.49%
289.58M
4.08%
275.48M
4.87%
272.06M
1.24%
278.49M
2.36%
289.17M
3.84%
289.07M
0.03%
285.40M
1.27%
291.45M
2.12%
298.91M
2.56%
286.15M
4.27%
290.09M
1.38%
290.05M
0.01%
282.80M
2.50%
311.65M
10.20%
291.34M
6.52%
288.26M
1.06%
323.59M
12.26%
338.46M
4.60%
359.63M
6.25%
362.22M
0.72%
363.89M
0.46%
361.55M
0.64%
347.60M
3.86%
378.04M
8.76%
362.56M
4.09%
361.35M
0.33%
419.64M
16.13%
432.48M
3.06%
425.57M
1.60%
421.93M
0.85%
457.33M
8.39%
422.62M
7.59%
422.01M
0.14%
operating expenses
176.03M
-
183.69M
4.35%
190.66M
3.79%
207.92M
9.05%
195.12M
6.15%
185.59M
4.89%
197.74M
6.55%
242.49M
22.63%
188.62M
22.22%
186.10M
1.33%
195.77M
5.20%
206.72M
5.59%
193.37M
6.46%
190.23M
1.62%
196.22M
3.15%
206.36M
5.17%
206.11M
0.12%
201.77M
2.10%
209.89M
4.02%
220.86M
5.22%
208.80M
5.46%
212.12M
1.59%
208.82M
1.56%
197.39M
5.47%
224.25M
13.61%
208.31M
7.11%
209.03M
0.35%
238.98M
14.32%
251.63M
5.30%
270.18M
7.37%
267.14M
1.12%
264.14M
1.12%
266.43M
0.87%
254.26M
4.57%
276.04M
8.57%
267.03M
3.27%
265.56M
0.55%
306.13M
15.28%
316.63M
3.43%
309.71M
2.18%
311.91M
0.71%
347.27M
11.34%
300.03M
13.60%
309.19M
3.05%
interest expense
1.30M
-
2.10M
61.54%
2M
4.76%
2.75M
37.75%
3.80M
37.93%
3.50M
7.89%
3.60M
2.86%
3.84M
6.72%
6.60M
71.79%
4.80M
27.27%
820K
82.92%
27.93M
3,306.34%
10.30M
63.12%
11.72M
13.83%
10.56M
9.96%
10.16M
3.75%
11.00M
8.27%
10.82M
1.65%
10.65M
1.61%
10.60M
0.42%
10.28M
3.06%
11.38M
10.77%
10.82M
4.98%
10.57M
2.26%
12.10M
14.43%
32.62M
169.61%
19.66M
39.73%
12.05M
38.70%
11.52M
4.43%
12.93M
12.22%
13.18M
1.96%
12.86M
2.44%
12.99M
1.01%
12.24M
5.75%
13.76M
12.41%
15.29M
11.10%
16.36M
7.02%
-41.52M
353.85%
-35.84M
13.70%
-35.33M
-
-27.79M
-
ebitda
76.11M
-
70.39M
7.51%
74.44M
5.76%
109.77M
47.46%
58.36M
46.83%
101.93M
74.66%
51.64M
49.33%
15.48M
70.03%
80.02M
417.03%
33.21M
58.50%
35.04M
5.53%
52.22M
49.02%
38.59M
26.11%
29.67M
23.10%
35.86M
20.87%
39.41M
9.89%
38.73M
1.73%
44.27M
14.32%
44.82M
1.23%
42.27M
5.68%
69.25M
63.80%
71.89M
3.82%
51.43M
28.47%
72.39M
40.77%
64.75M
10.56%
87.24M
34.74%
114.23M
30.93%
97.21M
14.90%
119.06M
22.48%
133.53M
12.15%
104.89M
21.44%
150.22M
43.22%
161.11M
7.25%
186.12M
15.53%
119.49M
35.80%
175.15M
46.58%
133.61M
23.72%
158.76M
18.83%
145.87M
8.12%
156.48M
7.27%
118.71M
24.14%
206.47M
73.92%
130.83M
36.63%
193.97M
48.26%
operating income
54.87M
-
51.21M
6.67%
54.38M
6.19%
36.11M
33.61%
37.63M
4.22%
3.99M
89.40%
21.61M
441.80%
-7.07M
132.72%
-14.89M
110.64%
1.76M
111.80%
7.60M
332.08%
-33.08M
535.43%
4.56M
113.79%
7.51M
64.72%
11.26M
49.82%
17.57M
56.09%
17.47M
0.55%
22.37M
28.01%
21.70M
2.96%
11.70M
46.10%
30.04M
156.85%
-1.57M
105.23%
32.37M
2,159.16%
46.55M
43.81%
30.43M
34.64%
50.02M
64.42%
63.40M
26.74%
67.01M
5.70%
90.34M
34.81%
101.69M
12.57%
73.58M
27.64%
115.14M
56.47%
62.18M
46.00%
159.19M
156.02%
79.98M
49.76%
146.02M
82.57%
104.90M
28.16%
122.54M
16.81%
109.90M
10.31%
121.13M
10.22%
118.71M
2.00%
179.55M
51.25%
96.02M
46.52%
193.97M
102.01%
depreciation and amortization
19.10M
-
19.17M
0.38%
19.03M
0.77%
20.01M
5.16%
21.24M
6.14%
20.97M
1.27%
21.25M
1.34%
20.98M
1.28%
20.61M
1.74%
22.29M
8.14%
21.82M
2.13%
21.83M
0.07%
21.45M
1.74%
21.23M
1.05%
21.50M
1.30%
22.55M
4.89%
21.05M
6.69%
21.68M
3.02%
22.58M
4.13%
22.11M
2.09%
20.05M
9.28%
19.50M
2.73%
19.08M
2.20%
19.19M
0.60%
19.59M
2.07%
20.61M
5.19%
49.95M
142.42%
29.36M
41.22%
28.23M
3.86%
30.90M
9.47%
31.58M
2.19%
31.83M
0.81%
30.95M
2.78%
26.93M
12.98%
39.52M
46.72%
29.13M
26.28%
28.71M
1.46%
36.22M
26.18%
36.05M
0.48%
35.51M
1.48%
26.92M
-
34.81M
29.31%
36.99M
6.26%
total other income expenses net
-2.82M
-
-2.69M
4.54%
-2.79M
3.71%
-30.57M
994.73%
-2.97M
90.29%
-42.09M
1,317.58%
-8.06M
80.85%
-5.38M
33.23%
-43.40M
706.39%
-9.91M
77.18%
-11.12M
12.20%
-42.03M
278.14%
-17.35M
58.72%
-9.03M
47.93%
-12.11M
34.04%
-11.76M
2.91%
-11.11M
5.53%
-10.93M
1.55%
-3.63M
66.83%
-8.14M
124.57%
-17.84M
119.00%
-37.30M
109.10%
-10.07M
73.00%
-9.05M
10.14%
-14.23M
57.28%
-21.44M
50.64%
300K
101.40%
3.25M
985%
-13.18M
504.85%
-15.80M
19.91%
-14.98M
5.20%
52.76M
452.17%
-40.79M
177.32%
-55.62M
36.36%
20.80M
137.40%
-8.64M
141.53%
-18.48M
113.88%
-41.47M
124.44%
-33.34M
19.62%
-32.50M
2.50%
-33.11M
1.88%
-33.80M
2.08%
-28.65M
15.25%
-23.73M
17.17%
income before tax
53.12M
-
48.52M
8.65%
52.11M
7.39%
32.37M
37.88%
34.41M
6.30%
387K
98.88%
17.94M
4,535.40%
-11.67M
165.04%
-21.14M
81.22%
-3.57M
83.12%
-704K
80.27%
-43.37M
6,060.94%
-6.50M
85.01%
-1.06M
83.76%
699K
166.19%
5.46M
680.40%
6.47M
18.63%
11.55M
78.43%
9.97M
13.64%
669K
93.29%
20.42M
2,952.77%
-11.89M
158.22%
22.29M
287.47%
33.78M
51.56%
19.03M
43.67%
15.78M
17.09%
44.52M
182.14%
55.38M
24.41%
77.41M
39.77%
86.36M
11.56%
58.47M
32.29%
169.52M
189.93%
55.38M
67.33%
103.57M
87.02%
100.78M
2.69%
137.38M
36.32%
86.42M
37.09%
81.07M
6.20%
76.53M
5.60%
88.55M
15.71%
85.60M
3.33%
145.75M
70.26%
67.37M
53.77%
170.25M
152.69%
income tax expense
13.46M
-
4.76M
64.60%
14.08M
195.49%
-6.39M
145.36%
4.12M
164.55%
-5.00M
221.39%
504K
110.07%
-20.66M
4,198.21%
4.35M
121.05%
1.60M
63.10%
-3.78M
335.47%
-14.90M
294.49%
2.64M
117.70%
48K
98.18%
1.65M
3,337.50%
-11.98M
826.06%
-7.41M
38.18%
3.62M
148.93%
-7.03M
293.87%
-12.52M
78.22%
-562K
95.51%
140K
124.91%
10.59M
7,460.71%
23.96M
126.33%
-16.42M
168.56%
8.62M
152.50%
9.84M
14.10%
1.98M
79.92%
53.89M
2,628.71%
-22.91M
142.50%
7.27M
131.72%
-123.42M
1,798.61%
9.29M
107.52%
13.89M
49.53%
30.30M
118.20%
30.54M
0.79%
11.39M
62.71%
17.57M
54.23%
15.13M
13.87%
42.94M
183.87%
19.21M
55.26%
31.30M
62.92%
-1.60M
105.13%
43.72M
2,824.11%
net income
39.66M
-
43.76M
10.34%
38.03M
13.10%
38.76M
1.92%
30.28M
21.86%
5.39M
82.20%
17.43M
223.35%
8.99M
48.45%
-25.49M
383.65%
-5.17M
79.71%
3.07M
159.40%
-28.47M
1,026.55%
-9.14M
67.90%
-1.10M
87.92%
-951K
13.86%
17.43M
1,933.33%
13.88M
20.41%
7.92M
42.91%
17.00M
114.55%
13.19M
22.39%
20.98M
59.09%
-12.03M
157.33%
11.71M
197.30%
9.83M
16.05%
35.45M
260.83%
7.16M
79.82%
34.68M
384.60%
53.41M
54.01%
23.52M
55.97%
109.26M
364.65%
51.20M
53.14%
292.94M
472.12%
46.09M
84.27%
89.68M
94.58%
70.48M
21.41%
106.84M
51.59%
75.03M
29.77%
63.50M
15.37%
61.40M
3.32%
45.60M
25.73%
66.39M
45.58%
114.44M
72.39%
68.98M
39.73%
126.52M
83.43%
weighted average shs out
121.10M
-
120.70M
0.33%
119.90M
0.66%
118.28M
1.36%
117.03M
1.06%
115.92M
0.94%
116.03M
0.09%
115.03M
0.86%
114.15M
0.76%
114.56M
0.36%
115.70M
0.99%
114.96M
0.64%
115.29M
0.29%
115.71M
0.36%
115.61M
0.08%
117.38M
1.53%
117.66M
0.24%
116.24M
1.20%
115.77M
0.40%
116.39M
0.53%
118.32M
1.66%
118.46M
0.12%
116.13M
1.97%
117.72M
1.37%
115.19M
2.15%
115.61M
0.36%
115.76M
0.13%
115.66M
0.08%
116.40M
0.64%
116.78M
0.32%
116.93M
0.13%
117.23M
0.25%
117.35M
0.10%
117.01M
0.29%
117.07M
0.06%
117.43M
0.31%
117.82M
0.33%
118.26M
0.37%
118.48M
0.19%
118.80M
0.27%
119.12M
0.27%
120.47M
1.13%
119.89M
0.48%
120.11M
0.18%
weighted average shs out dil
121.10M
-
120.70M
0.33%
119.90M
0.66%
118.28M
1.36%
117.03M
1.06%
115.92M
0.94%
116.03M
0.09%
115.03M
0.86%
114.15M
0.76%
114.56M
0.36%
115.70M
0.99%
114.96M
0.64%
115.29M
0.29%
115.71M
0.36%
115.61M
0.08%
117.38M
1.53%
117.66M
0.24%
117.91M
0.21%
117.50M
0.34%
118.16M
0.56%
119.64M
1.25%
118.46M
0.98%
116.13M
1.97%
117.72M
1.37%
115.69M
1.73%
116.02M
0.28%
116.23M
0.18%
116.27M
0.03%
117.61M
1.15%
118.33M
0.62%
118.61M
0.24%
118.92M
0.26%
118.60M
0.27%
117.81M
0.66%
117.97M
0.13%
118.63M
0.56%
118.79M
0.13%
119.04M
0.21%
119.39M
0.29%
120.11M
0.60%
120.25M
0.11%
120.71M
0.38%
120.82M
0.09%
1.04K
100.00%
eps
0.33
-
0.37
12.12%
0.32
13.51%
0.33
3.13%
0.26
21.21%
0.05
80.77%
0.15
200.00%
0.08
46.67%
-0.22
375%
-0.05
79.45%
0.03
166.37%
-0.25
933.33%
-0.08
68.28%
-0.01
88.02%
-0.01
13.68%
0.15
1,929.27%
0.12
20%
0.07
41.67%
0.15
114.29%
0.11
26.67%
0.18
63.64%
-0.10
155.56%
-0.13
30%
0.08
164.23%
0.31
271.26%
0.06
80.65%
0.30
400%
0.46
53.33%
0.20
56.52%
0.94
370%
0.44
53.19%
2.50
468.18%
0.39
84.40%
0.77
97.44%
0.60
22.08%
0.91
51.67%
0.64
29.67%
0.54
15.62%
0.52
3.70%
0.38
26.92%
0.56
47.37%
0.95
69.64%
0.58
38.95%
1.05
81.03%
epsdiluted
0.33
-
0.36
9.09%
0.32
11.11%
0.33
3.13%
0.26
21.21%
0.05
80.77%
0.15
200.00%
0.08
46.67%
-0.22
375%
-0.05
79.45%
0.03
166.37%
-0.25
933.33%
-0.08
68.28%
-0.01
88.02%
-0.01
13.68%
0.15
1,929.27%
0.12
20%
0.07
41.67%
0.14
100%
0.11
21.43%
0.18
63.64%
-0.10
155.56%
-0.13
30%
0.08
164.23%
0.31
271.26%
0.06
80.65%
0.30
400%
0.46
53.33%
0.20
56.52%
0.92
360.00%
0.43
53.26%
2.46
472.09%
0.39
84.15%
0.76
94.87%
0.60
21.05%
0.90
50.00%
0.63
30%
0.53
15.87%
0.51
3.77%
0.38
25.49%
0.55
44.74%
0.95
72.73%
0.57
40%
1.05
84.21%

All numbers in USD (except ratios and percentages)