Inogen IncINGN

Market cap
$250.56M
P/E ratio
Dec 31,
2014
Dec 31,
2015
Dec 31,
2016
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Net loss71221215221-6-6-84
Depreciation and amortization121414121114192224
Loss on rental assets and other fixed assets------1-1-2-3
Gain on sale of former rental assets-2-------0
Provision For Sales Returns And Doubtful Accounts--11141817101113
Provision for rental revenue adjustments89115323--
Inventory Write-down000001122
Stock-based compensation expense1471013981112
Deferred income taxes2518-123-014-
Change in fair value of earnout liability-----11-12-15
Loss on disposal of intangible asset---------52
Accounts receivable2217331826178651
Inventories43761010-8116
Income tax receivable02-2110-1-10
Prepaid expenses and other current assets1-01153-08-7
Operating lease right-of-use asset-----6316-3
Other noncurrent assets----22-2-0-0
Accounts payable and accrued expenses42-0763-6-67
Accrued payroll11115-5110-6
Warranty reserve----332-16
Deferred revenue----33-02-1
Income tax payable-0-00000-1-0
Operating lease liability-----7317-3
Other noncurrent liabilities-0-0-000-1---
Net cash provided by (used in) operating activities----60413724-38
Purchases of marketable securities----76592310-
Maturities of marketable securities----6391151910
Investment in intangible assets00030000-
Investment in property and equipment222383453
Production and purchase of rental equipment-106453131818
Proceeds from sale of former assets--0010000
Payment for acquisition, net of cash acquired---4-70---
Net cash used in investing activities-----25-44-26-15-11
Proceeds from stock options exercised127131730140
Proceeds from Stock Plans011123222
Payment of employment taxes related to release of restricted stock----11011
Net cash provided by financing activities----1852150
Effect of exchange rates on cash----0-00-0-0
Net increase (decrease) in cash and cash equivalents-----11424-49
Income Taxes Paid, Net-0-0120-120
Accrued value of earnout related to acquisition-----26---
Capital Expenditures Incurred but Not yet Paid---000000