Financial Statements 2009-2024 | PRFT
Fifteen years of historical annual and quarterly income statements for (PRFT).
Annual Data | Millions of US $ except per share data
TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
$882 | $907 | $905 | $761 | $612 | $566 | $498 | $485 | $487 | $474 | $457 | $373 | $327 | $262 | $215 | $188 |
$568 | $574 | $553 | $469 | $381 | $354 | $320 | $324 | $336 | $318 | $307 | $250 | $224 | $181 | $152 | $140 |
$314 | $332 | $352 | $292 | $231 | $211 | $179 | $162 | $151 | $155 | $149 | $123 | $103 | $81.13 | $62.77 | $48.33 |
$0.00 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$175 | $171 | $171 | $152 | $135 | $134 | $118 | $108 | $101 | $99.96 | $90.20 | $77.60 | $64.85 | $51.67 | $45.48 | $40.04 |
$-5.09 | $6.44 | $-0.27 | $-0.20 | $-9.52 | $-0.30 | $-1.82 | $-3.24 | $1.68 | $-0.45 | $1.46 | $-0.29 | $-0.52 | $-1.59 | $0.00 | $0 |
$210 | $195 | $208 | $186 | $176 | $156 | $143 | $133 | $119 | $120 | $110 | $91.42 | $77.32 | $62.60 | $51.26 | $45.79 |
$104 | $138 | $144 | $106 | $55.25 | $55.33 | $35.94 | $28.98 | $32.21 | $35.25 | $38.96 | $31.68 | $26.08 | $18.53 | $11.51 | $2.54 |
$1.78 | $-1.04 | $-3.31 | $-43.45 | $-14.93 | $-7.39 | $-3.57 | $-1.84 | $-1.70 | $-2.42 | $-1.44 | $-0.18 | $-0.10 | $0.11 | $0.23 | $0.47 |
$106 | $136 | $141 | $62.48 | $40.33 | $47.94 | $32.37 | $27.14 | $30.51 | $32.84 | $37.52 | $31.50 | $25.99 | $18.65 | $11.75 | $3.01 |
$30.75 | $37.55 | $36.57 | $10.39 | $10.15 | $10.82 | $7.81 | $8.56 | $10.05 | $9.83 | $14.36 | $10.07 | $9.88 | $7.90 | $5.27 | $1.55 |
$74.76 | $98.93 | $104 | $52.09 | $30.18 | $37.13 | $24.56 | $18.58 | $20.46 | $23.01 | $23.16 | $21.43 | $16.11 | $10.75 | $6.48 | $1.46 |
$0.00 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$74.76 | $98.93 | $104 | $52.09 | $30.18 | $37.13 | $24.56 | $18.58 | $20.46 | $23.01 | $23.16 | $21.43 | $16.11 | $10.75 | $6.48 | $1.46 |
$0.00 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$74.76 | $98.93 | $104 | $52.09 | $30.18 | $37.13 | $24.56 | $18.58 | $20.46 | $23.01 | $23.16 | $21.43 | $16.11 | $10.75 | $6.48 | $1.46 |
$134 | $170 | $180 | $147 | $90.40 | $80.60 | $57.81 | $48.87 | $50.66 | $53.57 | $57.15 | $42.91 | $36.16 | $26.63 | $16.29 | $8.29 |
$104 | $138 | $144 | $106 | $55.25 | $55.33 | $35.94 | $28.98 | $32.21 | $35.25 | $38.96 | $31.68 | $26.08 | $18.53 | $11.51 | $2.54 |
$2.19 | $2.91 | $3.08 | $1.62 | $0.95 | $1.18 | $0.76 | $0.56 | $0.60 | $0.69 | $0.73 | $0.71 | $0.54 | $0.39 | $0.24 | $0.05 |
$2.10 | $2.76 | $2.90 | $1.50 | $0.93 | $1.15 | $0.73 | $0.55 | $0.58 | $0.67 | $0.70 | $0.67 | $0.52 | $0.37 | $0.23 | $0.05 |
Quarterly Data | Millions of US $ except per share data
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 |
$223 | $215 | $221 | $223 | $231 | $231 | $233 | $228 | $223 | $222 | $215 | $193 | $184 | $169 | $163 | $158 | $146 | $146 | $145 | $145 | $142 | $134 | $132 | $124 | $122 | $121 | $133 | $124 | $117 | $111 | $120 | $119 | $124 | $124 | $134 | $121 | $108 | $111 | $126 | $117 | $117 | $97.17 | $97.47 | $96.76 | $94.17 | $84.94 | $83.13 | $87.47 | $81.80 | $74.70 | $70.43 | $70.17 | $65.59 | $56.25 | $55.93 | $54.65 | $55.46 | $48.92 | $47.44 | $44.49 | $44.93 | $51.29 |
$142 | $142 | $141 | $143 | $146 | $144 | $141 | $136 | $137 | $139 | $131 | $118 | $113 | $106 | $99.65 | $96.70 | $91.16 | $93.22 | $89.39 | $89.24 | $89.52 | $86.07 | $81.83 | $79.18 | $79.60 | $79.23 | $90.03 | $81.14 | $77.64 | $74.94 | $83.27 | $82.74 | $86.08 | $83.62 | $89.80 | $80.51 | $73.56 | $74.54 | $85.35 | $77.43 | $78.86 | $65.71 | $64.34 | $62.90 | $63.57 | $59.42 | $57.36 | $59.25 | $55.04 | $52.05 | $49.13 | $47.86 | $44.37 | $39.96 | $39.98 | $38.20 | $38.51 | $35.50 | $35.01 | $33.63 | $33.23 | $37.95 |
$80.75 | $73.20 | $79.67 | $80.26 | $84.94 | $87.20 | $91.59 | $91.20 | $85.98 | $83.59 | $83.42 | $74.56 | $70.96 | $63.28 | $62.91 | $60.97 | $55.18 | $52.35 | $55.77 | $55.45 | $52.35 | $47.74 | $49.88 | $44.75 | $42.20 | $41.72 | $43.45 | $42.60 | $39.39 | $36.08 | $36.32 | $36.41 | $38.32 | $40.22 | $43.85 | $40.40 | $34.90 | $36.06 | $40.49 | $39.54 | $37.85 | $31.46 | $33.12 | $33.86 | $30.60 | $25.51 | $25.77 | $28.23 | $26.76 | $22.65 | $21.31 | $22.32 | $21.22 | $16.29 | $15.95 | $16.45 | $16.95 | $13.42 | $12.43 | $10.86 | $11.70 | $13.34 |
$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 |
$43.76 | $49.17 | $40.35 | $42.11 | $44.18 | $43.92 | $43.74 | $44.27 | $40.86 | $42.25 | $41.70 | $39.32 | $37.42 | $33.98 | $33.01 | $34.57 | $33.88 | $33.22 | $33.97 | $34.53 | $33.16 | $32.52 | $32.54 | $29.32 | $27.88 | $28.74 | $29.31 | $27.07 | $26.13 | $25.68 | $24.49 | $24.48 | $25.59 | $26.71 | $27.39 | $23.72 | $24.81 | $24.04 | $24.85 | $22.24 | $22.43 | $20.68 | $20.35 | $20.53 | $18.85 | $17.87 | $15.79 | $17.71 | $16.56 | $14.79 | $13.39 | $13.80 | $13.22 | $11.26 | $10.95 | $11.71 | $12.45 | $10.38 | $9.63 | $9.75 | $10.15 | $10.51 |
$-6.76 | $-0.04 | $-0.04 | $1.75 | $2.70 | $2.03 | $-0.62 | $-3.12 | $2.49 | $0.98 | $-0.15 | $-0.04 | $0.51 | $-0.51 | $-5.73 | $-2.06 | $-2.07 | $0.34 | $-0.61 | $0.00 | $-0.12 | $0.42 | $-0.06 | $-0.67 | $-0.12 | $-0.97 | $-4.06 | $0.39 | $0.60 | $-0.16 | $-0.14 | $0.87 | $1.19 | $-0.24 | $-0.17 | $-0.10 | $-0.09 | $-0.09 | $0.00 | $0 | $1.68 | $-0.21 | $-0.19 | $-0.07 | $-0.03 | $0 | $-0.08 | $-0.10 | $-0.17 | $-0.17 | $-0.73 | $-0.33 | $-0.46 | $-0.06 | $-0.02 | $-0.02 | $0.03 | $0 | $0 | $0 | $0 | $0 |
$57.35 | $57.50 | $47.25 | $48.04 | $49.15 | $50.10 | $54.25 | $57.98 | $46.44 | $49.42 | $51.80 | $46.55 | $44.86 | $43.07 | $47.49 | $45.31 | $43.45 | $39.91 | $40.15 | $39.64 | $38.97 | $37.21 | $38.48 | $35.49 | $33.71 | $34.92 | $38.51 | $31.64 | $31.17 | $31.22 | $29.84 | $28.40 | $29.08 | $31.75 | $32.71 | $28.81 | $29.43 | $29.01 | $30.76 | $27.14 | $26.43 | $26.04 | $24.54 | $23.52 | $23.06 | $20.31 | $18.73 | $20.69 | $20.20 | $17.69 | $16.37 | $16.60 | $16.34 | $13.30 | $12.78 | $12.92 | $13.68 | $11.88 | $10.90 | $11.15 | $11.65 | $12.10 |
$23.40 | $15.70 | $32.42 | $32.22 | $35.79 | $37.10 | $37.35 | $33.22 | $39.54 | $34.17 | $31.62 | $28.01 | $26.09 | $20.21 | $15.41 | $15.67 | $11.74 | $12.44 | $15.61 | $15.81 | $13.38 | $10.53 | $11.40 | $9.26 | $8.49 | $6.79 | $4.94 | $10.96 | $8.23 | $4.86 | $6.48 | $8.01 | $9.24 | $8.47 | $11.13 | $11.60 | $5.47 | $7.05 | $9.73 | $12.40 | $11.42 | $5.42 | $8.59 | $10.35 | $7.54 | $5.21 | $7.04 | $7.54 | $6.55 | $4.96 | $4.94 | $5.72 | $4.88 | $2.99 | $3.17 | $3.53 | $3.27 | $1.54 | $1.54 | $-0.29 | $0.06 | $1.24 |
$0.74 | $0.81 | $0.45 | $-0.23 | $-0.68 | $-0.58 | $-0.60 | $-0.64 | $-0.96 | $-1.12 | $-32.82 | $-3.83 | $-3.38 | $-3.42 | $-3.81 | $-7.14 | $-2.05 | $-1.93 | $-1.87 | $-1.91 | $-1.85 | $-1.76 | $-1.80 | $-0.84 | $-0.57 | $-0.37 | $-0.48 | $-0.43 | $-0.61 | $-0.33 | $-0.28 | $-0.42 | $-0.37 | $-0.62 | $-0.52 | $-0.53 | $-0.54 | $-0.83 | $-0.47 | $-0.45 | $-0.38 | $-0.15 | $0.00 | $-0.09 | $-0.14 | $0.04 | $-0.02 | $-0.09 | $-0.03 | $0.03 | $0.05 | $0.01 | $0.01 | $0.04 | $0.10 | $0.07 | $0.03 | $0.03 | $0.01 | $0.01 | $0.17 | $0.27 |
$24.14 | $16.51 | $32.87 | $31.99 | $35.10 | $36.52 | $36.75 | $32.58 | $38.58 | $33.05 | $-1.20 | $24.18 | $22.72 | $16.79 | $11.60 | $8.53 | $9.69 | $10.50 | $13.74 | $13.90 | $11.53 | $8.77 | $9.59 | $8.44 | $7.93 | $6.42 | $4.46 | $10.53 | $7.62 | $4.53 | $6.20 | $7.59 | $8.87 | $7.85 | $10.62 | $11.07 | $4.94 | $6.22 | $9.26 | $11.94 | $11.04 | $5.27 | $8.59 | $10.26 | $7.40 | $5.25 | $7.02 | $7.45 | $6.53 | $4.99 | $4.99 | $5.73 | $4.89 | $3.04 | $3.27 | $3.60 | $3.30 | $1.58 | $1.55 | $-0.28 | $0.23 | $1.52 |
$6.71 | $4.96 | $9.70 | $9.39 | $8.74 | $9.72 | $10.29 | $9.57 | $10.80 | $5.91 | $-5.73 | $6.78 | $6.15 | $3.20 | $3.18 | $2.35 | $3.08 | $1.53 | $1.95 | $4.12 | $3.00 | $1.75 | $2.11 | $2.13 | $2.08 | $1.49 | $-1.97 | $3.51 | $5.21 | $1.82 | $2.51 | $2.05 | $3.05 | $2.44 | $3.05 | $3.69 | $0.94 | $2.15 | $2.84 | $4.64 | $4.65 | $2.23 | $3.08 | $3.02 | $2.84 | $1.13 | $2.65 | $2.31 | $2.92 | $2.00 | $2.27 | $2.26 | $2.12 | $1.24 | $1.96 | $1.35 | $1.25 | $0.71 | $0.92 | $-0.40 | $0.42 | $0.60 |
$17.44 | $11.56 | $23.18 | $22.60 | $26.36 | $26.80 | $26.46 | $23.02 | $27.78 | $27.14 | $4.53 | $17.40 | $16.57 | $13.59 | $8.42 | $6.18 | $6.61 | $8.97 | $11.79 | $9.78 | $8.53 | $7.03 | $7.48 | $6.31 | $5.85 | $4.93 | $6.44 | $7.03 | $2.41 | $2.71 | $3.69 | $5.55 | $5.82 | $5.41 | $7.57 | $7.37 | $4.00 | $4.07 | $6.43 | $7.31 | $6.39 | $3.05 | $5.51 | $7.23 | $4.56 | $4.12 | $4.38 | $5.14 | $3.60 | $2.99 | $2.72 | $3.47 | $2.77 | $1.79 | $1.31 | $2.25 | $2.05 | $0.87 | $0.63 | $0.12 | $-0.20 | $0.92 |
$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 |
$17.44 | $11.56 | $23.18 | $22.60 | $26.36 | $26.80 | $26.46 | $23.02 | $27.78 | $27.14 | $4.53 | $17.40 | $16.57 | $13.59 | $8.42 | $6.18 | $6.61 | $8.97 | $11.79 | $9.78 | $8.53 | $7.03 | $7.48 | $6.31 | $5.85 | $4.93 | $6.44 | $7.03 | $2.41 | $2.71 | $3.69 | $5.55 | $5.82 | $5.41 | $7.57 | $7.37 | $4.00 | $4.07 | $6.43 | $7.31 | $6.39 | $3.05 | $5.51 | $7.23 | $4.56 | $4.12 | $4.38 | $5.14 | $3.60 | $2.99 | $2.72 | $3.47 | $2.77 | $1.79 | $1.31 | $2.25 | $2.05 | $0.87 | $0.63 | $0.12 | $-0.20 | $0.92 |
$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 |
$17.44 | $11.56 | $23.18 | $22.60 | $26.36 | $26.80 | $26.46 | $23.02 | $27.78 | $27.14 | $4.53 | $17.40 | $16.57 | $13.59 | $8.42 | $6.18 | $6.61 | $8.97 | $11.79 | $9.78 | $8.53 | $7.03 | $7.48 | $6.31 | $5.85 | $4.93 | $6.44 | $7.03 | $2.41 | $2.71 | $3.69 | $5.55 | $5.82 | $5.41 | $7.57 | $7.37 | $4.00 | $4.07 | $6.43 | $7.31 | $6.39 | $3.05 | $5.51 | $7.23 | $4.56 | $4.12 | $4.38 | $5.14 | $3.60 | $2.99 | $2.72 | $3.47 | $2.77 | $1.79 | $1.31 | $2.25 | $2.05 | $0.87 | $0.63 | $0.12 | $-0.20 | $0.92 |
$30.73 | $23.23 | $39.55 | $40.07 | $44.16 | $45.83 | $46.69 | $42.27 | $48.15 | $42.63 | $42.42 | $36.53 | $36.60 | $31.25 | $26.66 | $26.22 | $18.67 | $18.85 | $22.07 | $22.07 | $19.62 | $16.83 | $17.88 | $14.53 | $13.67 | $11.73 | $10.02 | $16.14 | $12.97 | $9.74 | $11.38 | $12.49 | $13.76 | $13.03 | $15.56 | $16.10 | $9.98 | $11.93 | $14.69 | $17.37 | $16.02 | $9.07 | $11.74 | $13.23 | $10.28 | $7.67 | $9.86 | $10.41 | $8.91 | $6.98 | $7.17 | $8.19 | $6.82 | $4.46 | $4.39 | $4.73 | $4.54 | $2.63 | $2.81 | $1.10 | $1.56 | $2.83 |
$23.40 | $15.70 | $32.42 | $32.22 | $35.79 | $37.10 | $37.35 | $33.22 | $39.54 | $34.17 | $31.62 | $28.01 | $26.09 | $20.21 | $15.41 | $15.67 | $11.74 | $12.44 | $15.61 | $15.81 | $13.38 | $10.53 | $11.40 | $9.26 | $8.49 | $6.79 | $4.94 | $10.96 | $8.23 | $4.86 | $6.48 | $8.01 | $9.24 | $8.47 | $11.13 | $11.60 | $5.47 | $7.05 | $9.73 | $12.40 | $11.42 | $5.42 | $8.59 | $10.35 | $7.54 | $5.21 | $7.04 | $7.54 | $6.55 | $4.96 | $4.94 | $5.72 | $4.88 | $2.99 | $3.17 | $3.53 | $3.27 | $1.54 | $1.54 | $-0.29 | $0.06 | $1.24 |
$0.51 | $0.34 | $0.68 | $0.66 | $0.78 | $0.79 | $0.78 | $0.68 | $0.82 | $0.80 | $0.13 | $0.54 | $0.52 | $0.43 | $0.27 | $0.19 | $0.21 | $0.28 | $0.38 | $0.31 | $0.27 | $0.22 | $0.24 | $0.19 | $0.18 | $0.15 | $0.19 | $0.22 | $0.07 | $0.08 | $0.11 | $0.16 | $0.17 | $0.16 | $0.23 | $0.22 | $0.12 | $0.12 | $0.20 | $0.23 | $0.20 | $0.10 | $0.18 | $0.24 | $0.15 | $0.14 | $0.15 | $0.17 | $0.12 | $0.10 | $0.10 | $0.12 | $0.10 | $0.07 | $0.05 | $0.08 | $0.08 | $0.03 | $0.03 | $0.00 | $-0.01 | $0.03 |
$0.49 | $0.33 | $0.65 | $0.63 | $0.73 | $0.75 | $0.74 | $0.64 | $0.77 | $0.75 | $0.12 | $0.48 | $0.49 | $0.41 | $0.27 | $0.19 | $0.20 | $0.27 | $0.36 | $0.30 | $0.27 | $0.22 | $0.22 | $0.19 | $0.17 | $0.15 | $0.19 | $0.21 | $0.07 | $0.08 | $0.09 | $0.16 | $0.17 | $0.16 | $0.21 | $0.22 | $0.12 | $0.12 | $0.20 | $0.22 | $0.19 | $0.09 | $0.17 | $0.23 | $0.14 | $0.13 | $0.14 | $0.16 | $0.12 | $0.10 | $0.09 | $0.12 | $0.10 | $0.06 | $0.05 | $0.08 | $0.07 | $0.03 | $0.03 | $0.00 | $-0.01 | $0.03 |