PTC Financial Statements 2009-2024 | PTC

Fifteen years of historical annual and quarterly income statements for PTC (PTC).

Annual Data | Millions of US $ except per share data

TTM202320222021202020192018201720162015201420132012201120102009
$2,219$2,097$1,933$1,807$1,458$1,256$1,242$1,164$1,141$1,255$1,357$1,294$1,256$1,167$1,010$938
$448$441$386$371$334$325$327$329$326$335$374$373$372$357$308$310
$1,771$1,656$1,547$1,436$1,124$930$915$836$815$921$983$921$884$810$702$628
$425$394$339$300$257$247$250$236$229$228$226$222$215$211$202$189
$789$764$690$724$595$545$558$518$513$506$500$493$495$463$410$382
$0.00$0$0$0$0$0$0$0$0$-66.33$0$0$0$0$0$0
$1,255$1,198$1,100$1,055$913$867$843$794$852$879$787$793$755$693$628$609
$515$458$447$381$211$63.04$72.61$41.77$-37.01$41.62$197$127$128$117$74.78$19.30
$-127.96$-125.91$-50.26$11.01$-76.16$-42.74$-43.96$-43.17$-30.18$-15.09$-10.46$-1.09$-7.36$-12.57$7.36$-2.12
$387$333$397$392$135$20.30$28.66$-1.41$-67.19$26.53$186$126$121$105$82.14$17.17
$91.85$87.03$84.02$-85.17$4.01$47.76$-23.33$-7.65$-12.73$-21.03$25.92$-17.54$156$19.12$57.77$-14.35
$295$246$313$477$131$-27.46$51.99$6.24$-54.47$47.56$160$144$-35.40$85.42$24.37$31.52
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$295$246$313$477$131$-27.46$51.99$6.24$-54.47$47.56$160$144$-35.40$85.42$24.37$31.52
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$295$246$313$477$131$-27.46$51.99$6.24$-54.47$47.56$160$144$-35.40$85.42$24.37$31.52
$655$596$569$503$330$141$160$129$49.54$126$274$204$195$180$137$80.91
$515$458$447$381$211$63.04$72.61$41.77$-37.01$41.62$197$127$128$117$74.78$19.30
$2.47$2.07$2.67$4.08$1.13$-0.23$0.45$0.05$-0.48$0.41$1.36$1.20$-0.30$0.73$0.21$0.27
$2.46$2.06$2.65$4.03$1.12$-0.23$0.44$0.05$-0.48$0.41$1.34$1.19$-0.30$0.71$0.20$0.27

Quarterly Data | Millions of US $ except per share data

2024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
$519$603$550$547$542$542$466$508$462$505$458$481$436$462$429$391$352$360$356$335$295$290$335$313$315$308$307$306$291$280$286$288$289$273$291$313$303$314$325$367$337$329$325$345$315$314$320$325$311$301$318$339$292$269$267$268$243$241$258$246$226$225
$112$110$110$116$116$114$95.79$95.53$102$93.34$95.12$99.75$95.08$89.45$86.83$84.62$79.22$83.03$87.41$85.42$82.71$79.90$77.35$78.13$81.63$83.71$83.04$82.29$82.27$81.83$82.12$82.86$82.47$80.19$80.15$76.36$79.38$86.05$92.94$95.85$91.08$93.80$92.96$91.53$91.17$93.27$97.07$87.84$92.85$93.22$98.22$98.53$90.41$81.77$86.06$77.15$74.71$77.17$78.67$73.35$73.81$79.28
$407$493$440$431$426$429$370$412$360$412$363$381$341$372$342$306$272$277$269$250$213$211$257$234$233$224$224$224$209$198$204$205$206$192$211$236$224$228$233$271$246$235$232$253$224$221$223$237$218$208$220$241$201$187$180$191$168$163$180$173$152$146
$110$107$106$102$104$100$88.18$88.18$88.17$81.94$80.53$78.40$78.13$72.55$70.84$69.88$61.43$59.95$65.31$64.11$60.59$61.40$60.78$62.40$61.22$62.20$63.97$60.55$59.85$57.71$57.91$57.93$57.12$56.61$57.67$52.18$54.08$60.16$61.10$60.39$57.41$55.63$53.07$55.13$53.83$55.53$57.43$52.13$53.26$54.58$54.99$55.73$51.10$53.05$51.52$50.32$50.60$49.96$50.69$48.83$46.56$44.75
$190$196$206$197$202$195$169$170$179$164$177$178$181$190$174$162$140$141$152$127$137$139$142$151$141$132$134$137$128$125$127$141$130$121$121$130$135$116$125$139$125$120$115$125$117$121$129$123$125$120$127$128$121$106$108$108$102$97.94$103$98.59$93.07$89.08
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$311$313$321$310$317$306$265$266$281$253$300$266$267$271$252$239$209$227$238$203$203$233$227$223$212$202$206$206$198$191$200$238$199$191$224$258$202$224$195$235$191$184$177$204$181$199$209$180$187$201$188$190$177$163$163$162$156$152$157$158$150$147
$95.82$180$119$121$110$123$105$146$79.98$159$62.18$115$73.58$102$90.34$67.01$63.40$50.03$30.43$46.55$9.31$-22.86$30.04$11.54$21.55$22.21$17.32$18.44$11.26$7.51$4.56$-33.08$7.60$1.76$-13.29$-21.61$21.61$3.99$37.63$36.11$54.38$51.21$54.87$49.01$43.22$21.24$13.86$57.61$31.08$6.90$32.51$51.25$24.53$24.23$17.11$28.95$11.98$11.51$22.34$15.19$1.99$-1.42
$-28.45$-33.81$-33.11$-32.59$-33.37$-41.47$-18.48$-8.64$20.80$-55.62$-6.80$54.38$-15.11$-15.33$-12.93$-11.63$-18.89$-34.25$-11.39$-12.77$-9.79$-10.56$-9.62$-10.87$-11.58$-10.66$-10.85$-12.98$-10.56$-8.57$-11.06$-10.30$-8.30$-5.33$-6.25$-4.60$-3.67$-3.60$-3.22$-3.74$-2.28$-2.69$-1.75$-0.60$3.18$-1.87$-1.81$-1.45$-0.30$-2.97$-2.64$-3.59$-6.27$-0.82$-1.89$8.81$-0.32$-0.61$-0.52$-0.31$-0.49$-0.25
$67.37$146$85.60$88.55$76.53$81.07$86.42$137$101$104$55.38$170$58.47$86.36$77.41$55.38$44.52$15.78$19.03$33.78$-0.49$-33.42$20.42$0.67$9.97$11.55$6.47$5.45$0.70$-1.06$-6.50$-43.37$-0.70$-3.57$-19.55$-26.21$17.94$0.39$34.41$32.37$52.11$48.52$53.12$48.41$46.40$19.38$12.05$56.16$30.78$3.94$29.86$47.66$18.26$23.40$15.22$37.76$11.66$10.91$21.82$14.88$1.50$-1.67
$-1.61$31.30$19.21$42.94$15.13$17.57$11.39$30.54$30.30$13.89$9.29$-123.42$7.27$-22.91$53.89$1.98$9.84$8.62$-16.42$23.96$14.27$10.09$-0.56$-12.52$-7.03$3.62$-7.41$-11.98$1.65$0.05$2.64$-14.90$-3.78$1.60$4.35$-20.65$0.50$-5.01$4.12$-6.39$14.08$4.77$13.46$-8.06$11.94$2.34$-23.76$140$7.88$0.37$7.74$10.04$2.73$4.39$1.96$50.97$0.94$1.90$3.95$-1.02$-2.29$-8.85
$68.98$114$66.39$45.60$61.40$63.50$75.04$107$70.48$89.68$46.09$293$51.20$109$23.52$53.41$34.68$7.16$35.46$9.83$-14.76$-43.51$20.99$13.19$17.00$7.92$13.88$17.44$-0.95$-1.10$-9.14$-28.47$3.07$-5.17$-23.89$-5.55$17.44$5.39$30.28$38.76$38.03$43.76$39.66$56.47$34.46$17.04$35.81$-83.99$22.90$3.57$22.12$37.62$15.53$19.02$13.26$-13.22$10.72$9.00$17.86$15.90$3.79$7.18
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$68.98$114$66.39$45.60$61.40$63.50$75.04$107$70.48$89.68$46.09$293$51.20$109$23.52$53.41$34.68$7.16$35.46$9.83$-14.76$-43.51$20.99$13.19$17.00$7.92$13.88$17.44$-0.95$-1.10$-9.14$-28.47$3.07$-5.17$-23.89$-5.55$17.44$5.39$30.28$38.76$38.03$43.76$39.66$56.47$34.46$17.04$35.81$-83.99$22.90$3.57$22.12$37.62$15.53$19.02$13.26$-13.22$10.72$9.00$17.86$15.90$3.79$7.18
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$68.98$114$66.39$45.60$61.40$63.50$75.04$107$70.48$89.68$46.09$293$51.20$109$23.52$53.41$34.68$7.16$35.46$9.83$-14.76$-43.51$20.99$13.19$17.00$7.92$13.88$17.44$-0.95$-1.10$-9.14$-28.47$3.07$-5.17$-23.89$-5.55$17.44$5.39$30.28$38.76$38.03$43.76$39.66$56.47$34.46$17.04$35.81$-83.99$22.90$3.57$22.12$37.62$15.53$19.02$13.26$-13.22$10.72$9.00$17.86$15.90$3.79$7.18
$131$214$154$157$146$159$134$176$111$189$93.13$147$105$133$119$96.37$94.21$81.02$58.77$65.74$28.38$-3.35$50.10$33.64$44.12$43.89$38.36$40.99$32.76$28.74$26.02$-11.24$29.41$24.05$7.32$-0.63$42.86$24.96$58.87$56.12$73.41$70.39$73.97$68.13$61.78$40.63$33.34$73.92$47.95$23.16$49.53$69.10$40.36$38.88$31.18$43.59$27.62$27.49$38.26$31.24$17.59$13.74
$95.82$180$119$121$110$123$105$146$79.98$159$62.18$115$73.58$102$90.34$67.01$63.40$50.03$30.43$46.55$9.31$-22.86$30.04$11.54$21.55$22.21$17.32$18.44$11.26$7.51$4.56$-33.08$7.60$1.76$-13.29$-21.61$21.61$3.99$37.63$36.11$54.38$51.21$54.87$49.01$43.22$21.24$13.86$57.61$31.08$6.90$32.51$51.25$24.53$24.23$17.11$28.95$11.98$11.51$22.34$15.19$1.99$-1.42
$0.58$0.96$0.56$0.37$0.52$0.54$0.64$0.91$0.60$0.77$0.39$2.50$0.44$0.94$0.20$0.46$0.30$0.06$0.31$0.09$-0.13$-0.37$0.18$0.11$0.15$0.07$0.12$0.15$-0.01$-0.01$-0.08$-0.25$0.03$-0.05$-0.21$-0.05$0.15$0.05$0.26$0.34$0.32$0.37$0.33$0.47$0.29$0.14$0.30$-0.71$0.19$0.03$0.19$0.32$0.13$0.16$0.11$-0.11$0.09$0.08$0.15$0.14$0.03$0.06
$0.57$0.95$0.55$0.39$0.51$0.53$0.63$0.90$0.60$0.76$0.39$2.48$0.43$0.92$0.20$0.45$0.30$0.06$0.31$0.09$-0.13$-0.37$0.18$0.11$0.14$0.07$0.12$0.15$-0.01$-0.01$-0.08$-0.25$0.03$-0.05$-0.21$-0.05$0.15$0.05$0.26$0.33$0.32$0.36$0.33$0.47$0.29$0.14$0.29$-0.71$0.19$0.03$0.18$0.31$0.13$0.16$0.11$-0.12$0.09$0.08$0.15$0.14$0.03$0.06