undefined (PRFT)
undefined
undefined%
At close: undefined

Income Statement (Annual)

Get detailed income statement breakdowns, uncovering revenue, expenses, and much more.
Year FY23 FY22 FY21 FY20 FY19 FY18 FY17 FY16 FY15 FY14 FY13 FY12 FY11 FY10 FY09 FY08 FY07 FY06 FY05 FY04 FY03 FY02 FY01 FY00 FY99 FY98
Revenue 906.54M 905.06M 761.03M 612.13M 565.53M 498.38M 485.26M 486.98M 473.62M 456.69M 373.32M 327.10M 262.44M 214.95M 188.15M 231.49M 218.15M 160.93M 97.00M 58.85M 30.19M 20.46M 20.42M 19.96M 3.15M 825.80K
Cost of Revenue 604.08M 552.70M 468.81M 380.72M 354.21M 319.83M 323.75M 335.70M 318.41M 307.36M 250.23M 223.69M 181.31M 152.19M 139.82M 157.99M 142.46M 107.17M 64.58M 40.03M 18.82M 11.55M 11.88M 9.66M 1.52M 400.98K
Gross Profit 302.46M 352.36M 292.21M 231.41M 211.31M 178.54M 161.51M 151.28M 155.21M 149.34M 123.10M 103.40M 81.13M 62.77M 48.33M 73.50M 75.69M 53.76M 32.42M 18.82M 11.38M 8.91M 8.54M 10.30M 1.64M 424.82K
Operating Income 131.91M 144.28M 105.93M 55.25M 55.33M 35.94M 28.98M 32.20M 35.25M 38.96M 31.68M 26.08M 18.53M 11.51M 2.54M 17.68M 27.46M 17.08M 12.28M 6.54M 2.10M -2.21M -43.84M -13.56M -1.54M 67.81K
Interest Income - 3.15M 14.05M 10.13M 7.42M - - - - - - - - - - 555.00K 239.00K 102.00K 15.30M 2.56B 3.29M 17.73K 31.09M - - -
Pretax Income 136.48M 140.96M 62.48M 40.33M 47.94M 32.37M 27.14M 30.51M 32.84M 37.52M 31.50M 25.98M 18.64M 11.75M 3.01M 17.29M 27.65M 16.85M 11.67M 6.44M 1.81M -2.40M -43.93M -13.45M -1.43M 67.81K
Net Income 98.93M 104.39M 52.09M 30.18M 37.13M 24.56M 18.58M 20.46M 23.01M 23.16M 21.43M 16.11M 10.75M 6.48M 1.46M 10.00M 16.23M 9.57M 7.18M 3.91M 1.05M -2.40M -43.89M -13.63M -1.40M 40.23K
Selling & General & Admin 170.56M 171.13M 152.42M 134.68M 134.19M 118.48M 108.19M 101.26M 99.96M 90.20M 77.60M 64.85M 51.67M 45.48M 40.04M 47.24M 41.96M 32.27M 17.92M 11.07M 7.99M 8.57M 9.50M 10.66M 3.15M 357.01K
Research & Development - - - - - - - 200.00K 100.00K 500.00K 1.00M - - - - - - - - - - - - - - -
Other Expenses -676.00K 33.04M 29.85M 28.29M 20.60M -12.00K 1K -60.00K -332.00K -5.00K 112.00K 44.00K 9.68M 4.78M 5.75M 8.58M 6.26M 4.41M 2.23M 1.21M 1.28M 1.97M 42.23M 13.21M 22.95K 357.01K
Operating Expenses 170.56M 204.16M 182.27M 162.96M 154.78M 138.91M 127.94M 119.50M 118.28M 108.39M 88.84M 74.93M 61.35M 50.26M 45.79M 55.82M 48.23M 36.67M 20.14M 12.28M 9.27M 10.54M 51.73M 23.87M 3.18M 357.01K
Interest Expense 363.00K 3.15M 14.05M 10.13M 7.42M 3.56M 1.84M 1.64M 2.08M 1.44M 293.00K 143.00K - - - -27.00K -67.00K -509.00K -658.60M -137.28B -285.94M -203.57K -122.39M - - -
Selling & Marketing Expenses - -14.93M - - - - - - 5.60M 5.00M 3.10M 2.30M - - - - - - - - - - - - - -
Cost & Expenses 774.63M 756.87M 651.08M 543.68M 509.00M 458.74M 451.69M 455.20M 436.69M 415.75M 339.06M 298.62M 242.66M 202.45M 185.61M 213.81M 190.69M 143.84M 84.72M 52.30M 28.09M 22.09M 63.61M 33.53M 4.69M 757.99K
Income Tax 37.55M 36.57M 10.39M 10.15M 10.82M 7.81M 8.56M 10.05M 9.83M 14.36M 10.06M 9.88M 7.90M 5.27M 1.55M 7.29M 11.42M 7.28M 4.50M 2.53M 755.40K 765.32K -42.26K 175.00K -20.91K 27.58K
Shares Outstanding (Basic) 33.99M 33.87M 32.20M 31.79M 31.34M 32.41M 33.02M 34.02M 33.41M 31.70M 30.29M 29.54M 27.75M 26.86M 27.54M 29.41M 28.00M 25.03M 22.01M 17.65M 11.15M 7.98M 6.26M 4.60M 2.99M 2.01M
Shares Outstanding (Diluted) 36.71M 36.73M 34.67M 32.52M 32.24M 33.50M 34.07M 35.00M 34.32M 33.16M 31.81M 31.09M 29.18M 28.30M 28.56M 30.35M 30.12M 27.59M 25.24M 20.68M 12.75M 7.98M 6.26M 4.60M 2.99M 2.01M
EPS (Basic) 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 0.34 0.58 0.38 0.33 0.22 0.08 -0.3 -7.01 -2.96 -0.47 0.02
EPS (Diluted) 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 0.33 0.54 0.35 0.28 0.19 0.07 -0.3 -7.01 -2.96 -0.47 0.02
EBITDA 161.51M 181.07M 139.39M 96.47M 78.32M 63.75M 57.91M 49.59M 56.93M 61.12M 48.08M 40.94M 29.08M 18.21M 8.03M 27.18M 33.71M 21.31M 14.46M 7.72M 3.40M 922.85K 180.75K -352.69K -1.52M 78.34K
Depreciation & Amortization 29.60M 33.04M 29.85M 28.29M 20.60M 20.43M 19.75M 18.24M 18.32M 18.19M 11.24M 10.08M 8.10M 4.78M 5.75M 6.95M 6.26M 4.41M 2.23M 1.21M 1.28M 1.97M 15.81M 13.21M 22.95K 10.53K