bf/NASDAQ:PTC_icon.png

NASDAQ:PTC

PTC

  • Stock

USD

Last Close

173.93

06/11 21:07

Market Cap

21.16B

Beta: 1.19

Volume Today

1.82M

Avg: 688.44K

PE Ratio

89.22

PFCF: 35.48

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
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
Dec '24
Mar '25
Jun '25
Sep '25
Dec '25
revenue
314.12M
-
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%
565.13M
9.80%
636.37M
12.61%
643.94M
1.19%
893.79M
38.80%
685.83M
23.27%
cost of revenue
86.05M
-
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%
111.80M
0.91%
106.26M
4.95%
110.03M
3.54%
116.90M
6.25%
117.75M
0.72%
gross profit
228.06M
-
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%
453.33M
11.76%
530.10M
16.94%
533.91M
0.72%
776.90M
45.51%
568.08M
26.88%
selling and marketing expenses
82.02M
-
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%
157.53M
7.03%
125.03M
20.63%
141.76M
13.38%
142.20M
0.31%
140.89M
0.92%
general and administrative expenses
34.23M
-
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%
53.32M
2.56%
54.99M
3.14%
54.15M
1.54%
63.60M
17.46%
74.00M
16.35%
selling general and administrative expenses
116.26M
-
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%
210.85M
5.86%
180.02M
14.62%
195.90M
8.82%
205.80M
5.05%
214.89M
4.42%
research and development expenses
60.16M
-
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%
115.52M
5.00%
111.02M
3.89%
116.65M
5.07%
114.51M
1.83%
119.98M
4.78%
other expenses
-3.60M
-
-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%
11.44M
-
15.59M
36.30%
12.07M
-
cost and expenses
271.64M
-
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%
449.60M
6.54%
412.90M
8.16%
422.57M
2.34%
448.80M
6.21%
464.69M
3.54%
operating expenses
185.59M
-
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%
337.81M
9.26%
306.64M
9.23%
312.55M
1.93%
320.31M
2.48%
346.95M
8.32%
interest expense
3.50M
-
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
-
22.05M
-
19.61M
11.08%
ebitda
101.93M
-
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%
115.52M
40.44%
258.53M
123.79%
209.83M
18.84%
411.52M
96.12%
237.10M
42.38%
operating income
3.99M
-
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%
115.52M
40.44%
223.46M
93.44%
209.83M
6.10%
433.57M
106.63%
221.13M
49.00%
depreciation and amortization
20.97M
-
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%
33.68M
-
34.15M
-
34.13M
0.08%
total other income expenses net
-42.09M
-
-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%
-22.37M
5.72%
-18.21M
18.57%
-16.15M
11.33%
3.85M
123.86%
-18.16M
571.09%
income before tax
387K
-
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%
93.15M
45.28%
205.25M
120.33%
193.68M
5.64%
437.42M
125.85%
202.97M
53.60%
income tax expense
-5.00M
-
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%
10.92M
75.02%
42.60M
290.08%
52.35M
22.87%
82.59M
57.78%
36.46M
55.86%
net income
5.39M
-
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%
82.23M
35.01%
162.64M
97.79%
141.33M
13.11%
354.83M
151.07%
166.52M
53.07%
weighted average shs out
115.92M
-
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%
120.24M
0.11%
120.18M
0.05%
119.91M
0.22%
119.71M
0.17%
119.33M
0.32%
weighted average shs out dil
115.92M
-
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%
121.14M
11,648,457.69%
120.85M
0.24%
1.17K
100.00%
120.67M
10,313,917.09%
119.99M
0.57%
eps
0.05
-
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%
0.68
35.24%
1.35
99.03%
1.18
12.81%
2.96
151.19%
1.40
52.77%
epsdiluted
0.05
-
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%
0.68
35.24%
1.35
97.91%
1.18
12.32%
2.94
149.15%
1.39
52.72%

All numbers in USD (except ratios and percentages)