Perfect Financial Statements 2020-2024 | PERF

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

Annual Data | Millions of US $ except per share data

TTM2023202220212020
$56.87$53.51$47.30$40.76$0
$11.35$10.40$7.13$5.74$0
$45.52$43.11$40.17$35.02$0
$12.07$11.46$10.48$9.84$0.00
$38.09$37.31$101$30.22$0
$0.00$0$0$0$0
$50.17$48.77$111$40.06$0
$-4.65$-5.66$-71.07$-5.04$0
$10.70$11.19$-90.38$-151.40$0
$6.06$5.53$-161.45$-156.44$0.00
$-0.26$0.12$0.29$0.42$0.00
$6.32$5.42$-161.74$-156.85$0
$0.00$0$0$0$0.00
$6.32$5.42$-161.74$-156.85$0
$0.00$0$0$0$0.00
$6.32$5.42$-161.74$-156.85$0
$-4.65$-4.95$-70.31$-4.39$0
$-4.65$-5.66$-71.07$-5.04$0
$0.06$0.05$-2.37$-2.96$0.00
$0.06$0.05$-2.37$-2.96$0.00

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-31
$13.91$14.29$14.12$14.55$12.69$12.15$11.07$12.85$11.34$12.04$0$0$0$0$0
$2.88$3.10$2.65$2.73$2.46$2.57$1.96$1.89$1.61$1.67$0$0$0$0$0
$11.03$11.19$11.48$11.82$10.23$9.58$9.11$10.96$9.73$10.37$0$0$0$0$0
$2.98$3.04$3.03$3.04$2.77$2.63$2.57$2.55$2.65$2.71$0$0$0$0$0
$9.45$9.35$9.68$9.62$9.57$8.44$75.36$8.62$8.33$8.46$28.39$0.15$0.23$1.45$0
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$12.43$12.38$12.71$12.65$12.34$11.07$77.93$11.17$10.97$11.17$0$0$0$0$0
$-1.40$-1.19$-1.23$-0.83$-2.11$-1.49$-68.82$-0.21$-1.25$-0.80$-43.97$-0.15$-0.23$-1.45$0
$2.02$1.65$2.66$4.38$1.94$2.21$-121.34$1.80$28.69$0.47$-163.53$3.59$0.75$7.79$0
$0.62$0.46$1.44$3.54$-0.17$0.72$-190.16$1.60$27.44$-0.33$-166.74$3.44$0.52$6.35$0
$-0.15$-0.17$0.04$0.02$0.04$0.03$0.09$0.04$0.03$0.13$0$0$0$0$0
$0.76$0.63$1.40$3.53$-0.21$0.70$-190.25$1.56$27.41$-0.46$-167.15$3.44$0.52$6.35$0
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$0.76$0.63$1.40$3.53$-0.21$0.70$-190.25$1.56$27.41$-0.46$-167.15$3.44$0.52$6.35$0
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$0.76$0.63$1.40$3.53$-0.21$0.70$-190.25$1.56$27.41$-0.46$-167.15$3.44$0.52$6.35$0
$-1.40$-1.19$-1.23$-0.83$-2.11$-1.49$-68.82$-0.21$-1.25$-0.80$-43.97$-0.15$-0.23$-1.45$0
$-1.40$-1.19$-1.23$-0.83$-2.11$-1.49$-68.82$-0.21$-1.25$-0.80$-3.21$-0.15$-0.23$-1.45$0
$0.01$0.01$0.02$0.03$0.00$0.01$-2.86$0.03$0.48$-0.01$-3.83$0.60$0.02$0.25$0
$0.01$0.01$0.02$0.03$0.00$0.01$-2.37$0.02$-0.01$-0.01$-3.83$0.60$0.02$0.25$0.00