PLAB Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
10-31
2022
10-31
2021
10-31
2020
10-31
2019
10-31
2018
10-31
2017
10-29
2016
10-30
2015
11-01
2014
11-02
2013
11-03
2012
10-28
2011
10-30
2010
10-31
2009
11-01
2008
11-02
2007
10-28
2006
10-29
2005
10-30
2004
10-31
2003
11-02
2002
11-03
2001
10-31
2000
10-31
1999
10-31
1998
11-01
1997
11-02
1996
10-31
1995
10-31
1994
10-31
1993
10-31
1992
10-31
1991
10-31
1990
10-31
1989
10-31
1988
10-31
1987
10-31
1986
10-31
1985
10-31
Report Filing: 2023-12-26 2022-12-23 2021-12-17 2021-01-15 2019-12-23 2018-12-21 2017-12-20 2017-01-06 2016-01-07 2015-01-06 2014-01-03 2013-01-09 2012-01-13 2011-01-14 2010-01-08 2009-01-16 2008-01-11 2007-01-12 2006-01-13 2005-01-14 2004-01-28 2003-01-30 2002-01-28 2001-01-26 2000-01-27 1999-01-21 1998-01-28 1997-01-27 1996-01-26 1994-10-31 1993-10-31 1992-10-31 1991-10-31 1990-10-31 1989-10-31 1988-10-31 1987-10-31 1986-10-31 1985-10-31
Revenue 892076000 824549000 663761000 609691000 550660000 535276000 450678000 483456000 524206000 455527000 422180000 450439000 512020000 425554000 361353000 422548000 421479000 454875000 440770000 395539000 348884000 386871000 377969000 331212000 223700000 222600000 197500000 160100000 125300000 80700000 48400000 41300000 42200000 37400000 27700000 18800000 13900000 11900000 9800000
Cost of Revenue 555914000 530336000 496717000 475037000 429819000 403773000 359363000 364750000 381070000 355181000 322540000 338519000 375806000 333739000 304282000 349841000 321958000 307851000 295649000 260232000 250687000 276451000 254272000 163782000 115600000 107600000 100600000 85100000 67000000 43200000 26400000 21900000 21800000 20000000 16200000 12000000 7700000 5600000 5200000
Gross Profit 336162000 294213000 167044000 134654000 120841000 131503000 91315000 118706000 143136000 100346000 99640000 111920000 136214000 91815000 57071000 72707000 99521000 147024000 145121000 135307000 98197000 110420000 123697000 167430000 108100000 115000000 96900000 75000000 58300000 37500000 22000000 19400000 20400000 17400000 11500000 6800000 6200000 6300000 4600000
Operating Expenses 83112000 82347000 72490000 164540000 68720000 65876000 59447000 66231000 70903000 71551000 68971000 67505000 60747000 52340000 69566000 278560000 76553000 105191000 86447000 84007000 128119000 102627000 116716000 123658000 87300000 75700000 56400000 42800000 34700000 23200000 14900000 13500000 11700000 11000000 9900000 9300000 5200000 4300000 3300000
Research & Development 13654000 18341000 18490000 17144000 16394000 14481000 15862000 21654000 21920000 21913000 20758000 19371000 15507000 14932000 15423000 17475000 17300000 27337000 32152000 30520000 29965000 30154000 24858000 20731000 15500000 12900000 10600000 8500000 7900000 4700000 0 0 0 0 0 0 0 0 0
Selling, General and Administrative 69458000 63989000 57525000 53582000 52326000 51395000 43585000 44577000 48983000 49638000 48213000 46706000 45240000 42387000 41162000 55167000 61507000 62215000 54295000 53487000 56154000 57973000 53758000 46059000 31100000 28800000 24900000 21100000 17100000 10500000 9300000 8300000 7600000 7900000 7300000 7000000 3800000 2900000 2200000
Other Operating Expenses 0 17000 -3525000 93814000 0 0 0 0 0 0 0 1428000 0 -4979000 12981000 205918000 -2254000 15639000 0 0 42000000 14500000 38100000 56868000 40700000 34000000 20900000 13200000 9700000 8000000 5600000 5200000 4100000 3100000 2600000 2300000 1400000 1400000 1100000
Operating Income 253050000 211866000 94554000 -29886000 52121000 65627000 31868000 52475000 72233000 28795000 30669000 44415000 75467000 39475000 -12495000 -205853000 22968000 41833000 58674000 51300000 -29922000 7793000 6981000 43772000 20800000 39300000 40500000 32200000 23600000 14300000 7100000 5900000 8700000 6400000 1600000 -2500000 1000000 2000000 1300000
Net Interest(Non Operating) 15296000 -177000 -520000 -1826000 -1420000 2944000 -8371000 -941000 -2193000 -3837000 -3864000 -7488000 -7258000 -9475000 -22401000 11878000 5928000 11916000 10885000 -14723000 14826000 17801000 0 0 0 0 0 0 0 0 0 0 0 0 -800000 0 0 0 0
Interest Income 14863000 1680000 1165000 541000 5000 5206000 -3068000 2424000 2797000 3410000 3892000 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
Interest Expense -433000 1857000 1685000 2367000 1425000 2262000 5303000 3365000 4990000 7247000 7756000 7488000 7258000 9475000 22401000 -11878000 -5928000 -11916000 -10885000 14723000 -14826000 -17801000 0 0 0 0 0 0 0 0 0 0 0 0 800000 0 0 0 0
Equity & Other Income/(Expense) 1600000 27344000 7972000 93313000 0 0 3068000 8940000 0 16372000 0 3721000 -32310000 2553000 -2208000 -18194000 -5012000 -8363000 -14214000 4468000 -26569000 -31092000 -9302000 -28896000 -3800000 -6200000 900000 1700000 6200000 1000000 300000 900000 2300000 -100000 500000 -200000 0 -100000 0
Income Before Tax 269946000 239033000 102006000 61601000 50701000 68571000 26565000 60474000 70040000 41330000 26805000 40648000 35899000 32553000 -37104000 -212169000 23884000 45386000 55345000 41045000 -41665000 -5498000 -2321000 14876000 17000000 33100000 41400000 33900000 29800000 15300000 7400000 6800000 11000000 6300000 1300000 -2700000 1000000 1900000 1300000
Income Tax Expense 70312000 59791000 23190000 21258000 10210000 7335000 5276000 4798000 13181000 9295000 7229000 10793000 15691000 7471000 4323000 -2778000 -3178000 10462000 10058000 5761000 924000 -7019000 -3000000 4700000 6300000 12600000 15800000 12900000 11200000 5200000 2500000 2400000 4200000 2300000 400000 -1000000 400000 700000 200000
Income Attributable to Non-Controlling Interest 74149000 0 0 6523000 0 19181000 8159000 9476000 12234000 6039000 1610000 1987000 3979000 1160000 483000 1374000 2539000 5592000 6634000 10818000 5573000 6378000 4705000 0 0 0 0 0 0 -200000 0 0 0 0 0 0 0 0 0
Net Income 125485000 179242000 78816000 33820000 40491000 42055000 13130000 46200000 44625000 25996000 17966000 27868000 16229000 23922000 -41910000 -210765000 24523000 29332000 38653000 24466000 -48162000 -4857000 -4026000 10176000 10700000 20500000 25600000 21000000 18600000 10300000 4900000 4400000 6800000 4000000 900000 -1700000 600000 1200000 1100000
Depreciation and Amortization 80835000 80330000 90396000 93814000 83879000 84333000 86573000 82841000 82413000 80136000 72942000 85209000 86661000 81374000 90474000 95931000 98018000 90678000 87848000 88130000 85097000 83187000 72975000 56868000 40700000 34000000 20900000 13200000 9700000 8000000 5600000 5200000 4100000 3100000 2600000 2300000 1400000 1400000 1100000
EBITDA 333885000 292196000 184950000 63928000 136000000 149960000 118441000 135316000 154646000 108931000 103611000 129624000 162128000 120849000 77979000 -109922000 120986000 132511000 146522000 139430000 55175000 90980000 79956000 100640000 61500000 73300000 61400000 45400000 33300000 22300000 12700000 11100000 12800000 9500000 4200000 -200000 2400000 3400000 2400000
Earnings Per Share (EPS) 2.05 2.96 1.28 0.52 0.61 0.59 0.19 0.68 0.67 0.42 0.3 0.46 0.28 0.45 -0.97 -5.06 0.59 0.71 1.09 0.75 -1.5 -0.16 -0.13 0.35 0.52 0.95 1.07 0.87 0.83 0.55 0.3 0.28 0.45 0.35 0.09 -0.18 0.07 0.16 0.15
Diluted Earnings Per Share 2.03 2.93 1.27 0.52 0.59 0.56 0.19 0.64 0.63 0.41 0.29 0.44 0.28 0.43 -0.97 -5.06 0.56 0.66 0.95 0.68 -1.5 -0.16 -0.13 0.34 0.51 0.92 1.03 0.87 0.83 0.53 0.3 0.28 0.45 0.35 0.09 -0.18 0.07 0.16 0.15
Weighted Average Shares Outstanding 61139000 60559000 61407000 64866000 66346999 71426023 68436000 67539000 66331000 61779000 60644000 60055000 57030000 53433000 43210000 41658000 41539000 41369000 35519000 32564000 32144000 31278000 29919000 28761000 27800000 28123000 23925234 24202000 22414000 18727273 16333333 15714286 15111111 11428571 10000000 9444444 8571429 7500000 7333333
Diluted Weighted Average Shares Outstanding 61755000 61189000 61999000 65470000 69155000 74821000 69288000 76354000 78383000 66679000 61599000 76464000 58458000 65803000 43210000 41658000 51282000 51072000 45256000 42339000 32144000 31278000 29919000 29831000 28105000 33093000 24854369 24202000 22414000 19433962 16333333 15714286 15111111 11428571 10000000 9444444 8571429 7500000 7333333

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.