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 |