AAOI Financials

Income Statement

                                                           2023-12-31   2022-12-31   2021-12-31   2020-12-31

Tax Effect Of Unusual Items 0.0 0.0 0.0 -3780.0 Tax Rate For Calcs 0.0 0.0 0.0 0.27 Normalized EBITDA -26844000.0 -35434000.0 -29851000.0 -20842000.0 Total Unusual Items 660000.0 -1441000.0 6682000.0 -14000.0 Total Unusual Items Excluding Goodwill 660000.0 -1441000.0 6682000.0 -14000.0 Net Income From Continuing Operation Net Minority Interest -56048000.0 -66397000.0 -54162000.0 -58452000.0 Reconciled Depreciation 20427000.0 23202000.0 25371000.0 24733000.0 Reconciled Cost Of Revenue 158725000.0 189191000.0 173850000.0 184082000.0 EBITDA -26184000.0 -36875000.0 -23169000.0 -20856000.0 EBIT -46611000.0 -60077000.0 -48540000.0 -45589000.0 Net Interest Income -8819000.0 -6193000.0 -5550000.0 -5380000.0 Interest Expense 9428000.0 6319000.0 5620000.0 5635000.0 Interest Income 609000.0 126000.0 70000.0 255000.0 Normalized Income -56708000.0 -64956000.0 -60844000.0 -58441780.0 Net Income From Continuing And Discontinued Operation -56048000.0 -66397000.0 -54162000.0 -58452000.0 Total Expenses 258058000.0 281656000.0 266986000.0 280757000.0 Total Operating Income As Reported -41349000.0 -58998000.0 -56766000.0 -48842000.0 Diluted Average Shares 31944000.0 27846000.0 26912000.0 21866630.0 Basic Average Shares 31944000.0 27846000.0 26912000.0 21866630.0 Diluted EPS -1.75 -2.38 -2.01 -2.67 Basic EPS -1.75 -2.38 -2.01 -2.67 Diluted NI Availto Com Stockholders -56048000.0 -66397000.0 -54162000.0 -58452000.0 Net Income Common Stockholders -56048000.0 -66397000.0 -54162000.0 -58452000.0 Net Income -56048000.0 -66397000.0 -54162000.0 -58452000.0 Net Income Including Noncontrolling Interests -56048000.0 -66397000.0 -54162000.0 -58452000.0 Net Income Continuous Operations -56048000.0 -66397000.0 -54162000.0 -58452000.0 Tax Provision 9000.0 1000.0 2000.0 7228000.0 Pretax Income -56039000.0 -66396000.0 -54160000.0 -51224000.0 Other Income Expense -6808000.0 -1365000.0 6811000.0 290000.0 Other Non Operating Income Expenses -7468000.0 76000.0 129000.0 304000.0 Special Income Charges -51000.0 47000.0 6228000.0 -15000.0 Gain On Sale Of Ppe -51000.0 47000.0 -1000.0 -15000.0 Other Special Charges NaN NaN -6229000.0 NaN Gain On Sale Of Security 711000.0 -1488000.0 454000.0 1000.0 Net Non Operating Interest Income Expense -8819000.0 -6193000.0 -5550000.0 -5380000.0 Interest Expense Non Operating 9428000.0 6319000.0 5620000.0 5635000.0 Interest Income Non Operating 609000.0 126000.0 70000.0 255000.0 Operating Income -40412000.0 -58838000.0 -55421000.0 -46134000.0 Operating Expense 99333000.0 92465000.0 93136000.0 96675000.0 Other Operating Expenses -937000.0 -160000.0 -1345000.0 -2708000.0 Research And Development 35975000.0 36244000.0 41220000.0 43393000.0 Selling General And Administration 64295000.0 56381000.0 53261000.0 55990000.0 Selling And Marketing Expense 11069000.0 9723000.0 10899000.0 14087000.0 General And Administrative Expense 53226000.0 46658000.0 42362000.0 41903000.0 Other Gand A 53226000.0 46658000.0 42362000.0 41903000.0 Gross Profit 58921000.0 33627000.0 37715000.0 50541000.0 Cost Of Revenue 158725000.0 189191000.0 173850000.0 184082000.0 Total Revenue 217646000.0 222818000.0 211565000.0 234623000.0 Operating Revenue 217646000.0 222818000.0 211565000.0 234623000.0

Balance Sheet

                                                       2023-12-31   2022-12-31   2021-12-31   2020-12-31 2019-12-31

Ordinary Shares Number 38148000.0 28622000.0 27323000.0 25110000.0 NaN Share Issued 38148000.0 28622000.0 27323000.0 25110000.0 NaN Net Debt 69832000.0 124232000.0 106911000.0 102458000.0 NaN Total Debt 121073000.0 155526000.0 149900000.0 154921000.0 NaN Tangible Book Value 206211000.0 175733000.0 244878000.0 268038000.0 NaN Invested Capital 330067000.0 333587000.0 396137000.0 423774000.0 NaN Working Capital 79247000.0 44582000.0 85122000.0 106021000.0 NaN Net Tangible Assets 206211000.0 175733000.0 244878000.0 268038000.0 NaN Capital Lease Obligations 5875000.0 6609000.0 8333000.0 9038000.0 NaN Common Stock Equity 214869000.0 184670000.0 254570000.0 277891000.0 NaN Total Capitalization 291102000.0 264176000.0 338250000.0 369649000.0 NaN Total Equity Gross Minority Interest 214869000.0 184670000.0 254570000.0 277891000.0 NaN Stockholders Equity 214869000.0 184670000.0 254570000.0 277891000.0 NaN Gains Losses Not Affecting Retained Earnings 975000.0 2183000.0 16071000.0 11690000.0 NaN Other Equity Adjustments 975000.0 2183000.0 16071000.0 11690000.0 NaN Retained Earnings -265116000.0 -209068000.0 -142671000.0 -88509000.0 NaN Additional Paid In Capital 478972000.0 391526000.0 381143000.0 354685000.0 NaN Capital Stock 38000.0 29000.0 27000.0 25000.0 NaN Common Stock 38000.0 29000.0 27000.0 25000.0 NaN Preferred Stock 0.0 0.0 0.0 0.0 NaN Total Liabilities Net Minority Interest 174317000.0 223593000.0 199889000.0 202914000.0 NaN Total Non Current Liabilities Net Minority Interest 80959000.0 85011000.0 90932000.0 99766000.0 NaN Long Term Debt And Capital Lease Obligation 80959000.0 85011000.0 90932000.0 99766000.0 NaN Long Term Capital Lease Obligation 4726000.0 5505000.0 7252000.0 8008000.0 NaN Long Term Debt 76233000.0 79506000.0 83680000.0 91758000.0 NaN Current Liabilities 93358000.0 138582000.0 108957000.0 103148000.0 NaN Other Current Liabilities NaN -3000000.0 NaN NaN NaN Current Deferred Liabilities 1990000.0 3216000.0 195000.0 303000.0 NaN Current Deferred Revenue 1803000.0 3000000.0 0.0 303000.0 NaN Current Debt And Capital Lease Obligation 40114000.0 70515000.0 58968000.0 55155000.0 NaN Current Capital Lease Obligation 1149000.0 1104000.0 1081000.0 1030000.0 NaN Current Debt 38965000.0 69411000.0 57887000.0 54125000.0 NaN Other Current Borrowings 23483000.0 57074000.0 49689000.0 38265000.0 NaN Current Notes Payable 15482000.0 12337000.0 8198000.0 15860000.0 NaN Pensionand Other Post Retirement Benefit Plans Current 3376000.0 3265000.0 3471000.0 3057000.0 NaN Payables And Accrued Expenses 47878000.0 61586000.0 46323000.0 44633000.0 NaN Current Accrued Expenses 14241000.0 13153000.0 10024000.0 14900000.0 NaN Interest Payable 341000.0 1597000.0 1475000.0 1256000.0 NaN Payables 33637000.0 48433000.0 36299000.0 29733000.0 NaN Total Tax Payable 745000.0 588000.0 1897000.0 251000.0 NaN Accounts Payable 32892000.0 47845000.0 34402000.0 29482000.0 NaN Total Assets 389186000.0 408263000.0 454459000.0 480805000.0 NaN Total Non Current Assets 216581000.0 225099000.0 260380000.0 271636000.0 NaN Other Non Current Assets 2580000.0 386000.0 518000.0 982000.0 NaN Non Current Deferred Assets NaN NaN NaN 0.0 7287000.0 Non Current Deferred Taxes Assets NaN NaN NaN 0.0 7287000.0 Goodwill And Other Intangible Assets 8658000.0 8937000.0 9692000.0 9853000.0 NaN Other Intangible Assets 8658000.0 8937000.0 9692000.0 9853000.0 NaN Net PPE 205343000.0 215776000.0 250170000.0 260801000.0 NaN Accumulated Depreciation -194086000.0 -177519000.0 -167772000.0 -142434000.0 NaN Gross PPE 399429000.0 393295000.0 417942000.0 403235000.0 NaN Construction In Progress 29939000.0 30434000.0 33705000.0 33342000.0 NaN Other Properties 5026000.0 5592000.0 7135000.0 7817000.0 NaN Machinery Furniture Equipment 276023000.0 268990000.0 285497000.0 271889000.0 NaN Buildings And Improvements 86534000.0 86372000.0 89698000.0 88280000.0 NaN Land And Improvements 1907000.0 1907000.0 1907000.0 1907000.0 NaN Properties 0.0 0.0 0.0 0.0 NaN Current Assets 172605000.0 183164000.0 194079000.0 209169000.0 NaN Other Current Assets 5349000.0 6384000.0 4334000.0 5213000.0 NaN Restricted Cash 9731000.0 10902000.0 6480000.0 6689000.0 NaN Prepaid Assets 3000.0 0.0 1000.0 2000.0 NaN Inventory 63866000.0 79679000.0 92516000.0 110397000.0 NaN Inventories Adjustments Allowances -14506000.0 -12410000.0 NaN NaN NaN Finished Goods 22452000.0 26794000.0 21519000.0 32298000.0 NaN Work In Process 33792000.0 39563000.0 41528000.0 52544000.0 NaN Raw Materials 22128000.0 25732000.0 29469000.0 25555000.0 NaN Receivables 48290000.0 61514000.0 56092000.0 43443000.0 NaN Notes Receivable 219000.0 339000.0 8148000.0 401000.0 NaN Accounts Receivable 48071000.0 61175000.0 47944000.0 43042000.0 NaN Allowance For Doubtful Accounts Receivable -3000.0 -28000.0 -30000.0 -62000.0 NaN Gross Accounts Receivable 48074000.0 61203000.0 47974000.0 43104000.0 NaN Cash Cash Equivalents And Short Term Investments 45366000.0 24685000.0 34656000.0 43425000.0 NaN Cash And Cash Equivalents 45366000.0 24685000.0 34656000.0 43425000.0 NaN

Cashflow

                                               2023-12-31   2022-12-31   2021-12-31   2020-12-31  2019-12-31

Free Cash Flow -17596000.0 -17730000.0 -20082000.0 -60293000.0 NaN Repayment Of Debt -225816000.0 -178958000.0 -147914000.0 -132612000.0 NaN Issuance Of Debt 114683000.0 188927000.0 147557000.0 141917000.0 NaN Issuance Of Capital Stock 68984000.0 1238000.0 15397000.0 39203000.0 NaN Capital Expenditure -9667000.0 -3708000.0 -8438000.0 -16284000.0 NaN Interest Paid Supplemental Data 8098000.0 5142000.0 4899000.0 4971000.0 NaN Income Tax Paid Supplemental Data 9000.0 0.0 1000.0 NaN NaN End Cash Position 55097000.0 35587000.0 41136000.0 50115000.0 NaN Beginning Cash Position 35587000.0 41136000.0 50115000.0 67029000.0 NaN Effect Of Exchange Rate Changes 1622000.0 1553000.0 -876000.0 -999000.0 NaN Changes In Cash 17888000.0 -7102000.0 -8103000.0 -15915000.0 NaN Financing Cash Flow 40578000.0 10753000.0 14087000.0 47441000.0 NaN Cash Flow From Continuing Financing Activities 40578000.0 10753000.0 14087000.0 47441000.0 NaN Net Other Financing Charges 82705000.0 -454000.0 -961000.0 -1080000.0 NaN Proceeds From Stock Option Exercised 22000.0 0.0 8000.0 13000.0 NaN Net Common Stock Issuance 68984000.0 1238000.0 15397000.0 39203000.0 NaN Common Stock Issuance 68984000.0 1238000.0 15397000.0 39203000.0 NaN Net Issuance Payments Of Debt -111133000.0 9969000.0 -357000.0 9305000.0 NaN Net Short Term Debt Issuance -30856000.0 17324000.0 3805000.0 8344000.0 NaN Short Term Debt Payments -145539000.0 -171603000.0 -143752000.0 -127344000.0 NaN Short Term Debt Issuance 114683000.0 188927000.0 147557000.0 135688000.0 NaN Net Long Term Debt Issuance -80277000.0 -7355000.0 -4162000.0 961000.0 NaN Long Term Debt Payments -80277000.0 -7355000.0 -4162000.0 -5268000.0 NaN Long Term Debt Issuance 141287000.0 0.0 0.0 6229000.0 NaN Investing Cash Flow -14761000.0 -3834000.0 -10546000.0 -19347000.0 NaN Cash Flow From Continuing Investing Activities -14761000.0 -3834000.0 -10546000.0 -19347000.0 NaN Net Other Investing Changes -5229000.0 -529000.0 -2222000.0 -3279000.0 NaN Net Investment Purchase And Sale NaN NaN NaN 0.0 0.0 Sale Of Investment NaN NaN NaN 0.0 0.0 Net Intangibles Purchase And Sale -588000.0 -498000.0 -457000.0 -489000.0 NaN Purchase Of Intangibles -588000.0 -498000.0 -457000.0 -489000.0 NaN Net PPE Purchase And Sale -8944000.0 -2807000.0 -7867000.0 -15579000.0 NaN Sale Of PPE 135000.0 403000.0 114000.0 216000.0 NaN Purchase Of PPE -9079000.0 -3210000.0 -7981000.0 -15795000.0 NaN Operating Cash Flow -7929000.0 -14022000.0 -11644000.0 -44009000.0 NaN Cash Flow From Continuing Operating Activities -7929000.0 -14022000.0 -11644000.0 -44009000.0 NaN Change In Working Capital 6058000.0 11905000.0 5957000.0 -34409000.0 NaN Change In Other Working Capital -1197000.0 NaN NaN 407000.0 847000.0 Change In Other Current Liabilities -660000.0 -969000.0 -918000.0 -438000.0 NaN Change In Other Current Assets 1538000.0 -1518000.0 1715000.0 1627000.0 NaN Change In Payables And Accrued Expense -13621000.0 18226000.0 3978000.0 -3302000.0 NaN Change In Accrued Expense 1333000.0 5260000.0 -3092000.0 44000.0 NaN Change In Payable -14954000.0 12966000.0 7070000.0 -3346000.0 NaN Change In Account Payable -14953000.0 12966000.0 7069000.0 -3347000.0 NaN Change In Tax Payable -1000.0 0.0 1000.0 1000.0 NaN Change In Income Tax Payable -1000.0 0.0 1000.0 1000.0 NaN Change In Prepaid Assets -3000.0 1000.0 1000.0 188000.0 NaN Change In Inventory 6790000.0 1150000.0 15786000.0 -23674000.0 NaN Change In Receivables 13211000.0 -4985000.0 -14605000.0 -8810000.0 NaN Changes In Account Receivables 13128000.0 -12749000.0 -7020000.0 -8421000.0 NaN Other Non Cash Items 11036000.0 5802000.0 4684000.0 4830000.0 NaN Stock Based Compensation 11884000.0 9600000.0 12121000.0 13046000.0 NaN Provisionand Write Offof Assets -24000.0 -3000.0 -32000.0 32000.0 NaN Deferred Tax NaN 0.0 0.0 7348000.0 14570000.0 Deferred Income Tax NaN 0.0 0.0 7348000.0 14570000.0 Depreciation Amortization Depletion 20427000.0 23202000.0 25371000.0 24733000.0 NaN Depreciation And Amortization 20427000.0 23202000.0 25371000.0 24733000.0 NaN Operating Gains Losses -1262000.0 1869000.0 -5583000.0 -1137000.0 NaN Net Foreign Currency Exchange Gain Loss -1313000.0 1916000.0 645000.0 -1152000.0 NaN Net Income From Continuing Operations -56048000.0 -66397000.0 -54162000.0 -58452000.0 NaN