Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
Search for stocks (e.g., AAPL, GOOGL, AMZN)
INSP logo

INSP

NYE
Inspire Medical Systems Inc.
Watchlists:
Last updated: Monday 21st July 2025
126.83
-1.14 (-0.89%)
Prev Close:127.97
Open:129.24
Bid:126.25
Ask:129.13
52 Week Range
123.00
225.00
Volume:540,787
Mkt Cap:3,775 M
Price Target
$145.85
+15.0%

Financial Statements

INSP - Balance Sheet (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-18Invalid date
Accounts Payable39 M39 M27 M12 M7 M4 M3 M
Accumulated Depreciation & Depletion-14 M-7 M-5 M-3 M-2 M-1 M-799000.0
Cash And Equivalents150 M186 M442 M214 M191 M23 M97 M
Cash Cash Equivalents And Short Term Investments446 M460 M451 M214 M234 M149 M188 M
Common Stock30000.030000.029000.027000.027000.024000.023000.0
Current Accrued Expenses50 M39 M34 M20 M14 M12 M8 M
Current Capital Lease Obligation2 M1 M312000.0828000.0
Current Deferred Taxes Liabilities-2 M-2 M-1 M223000.0
Float Term Debt30 M25 M8 M25 M31 M25 M25 M
Income Tax Payable2 M577000.0
Interest Payable160000.0160000.0160000.0195000.0
Inventories Adjustments Allowances-3 M-300000.0-100000.0-100000.0-800000.0
Leases1 M1 M
Long Term Capital Lease Obligation30 M25 M8 M9 M6 M828000.0
Long Term Debt And Capital Lease Obligation30 M25 M8 M25 M31 M25 M25 M
Long Term Provisions-13000.0
Net Unrealized Gain Loss Foreign Currency-100000.0
Non Current Deferred Taxes Assets106 M89 M69 M48 M38 M
Notes Payable9 M
Other Current Liabilities24 M16 M
Other Inventories80 M34 M12 M17 M8 M
Payables39 M39 M27 M12 M7 M4 M3 M
Preferred Stock10 M
Raw Materials22 M6 M6 M3 M892000.0781000.0802000.0
Recievables Adjustments Allowances-880000.0-2 M-36000.0-99000.0-42000.0-48000.0
Retained Earnings-291 M-345 M-324 M-279 M-237 M-180 M-147 M
Total Capitalization720 M597 M504 M269 M285 M189 M213 M
Total Equity Gross Minority690 M573 M496 M229 M230 M140 M164 M
Total Equity Gross Minority Interest690 M573 M496 M229 M230 M140 M164 M
Total Liabilities And Total Equity Gross Minority Interest808 M677 M565 M295 M281 M181 M200 M
Total Non Current Liabilities Net Minority Interes30 M26 M8 M25 M31 M25 M25 M
Working Capital542 M516 M469 M227 M249 M154 M188 M
Accrec93 M90 M61 M34 M25 M13 M7 M
Addpaid981 M917 M820 M508 M467 M320 M311 M
Capstk30000.030000.029000.027000.027000.024000.023000.0
Comstkeqty690 M573 M496 M229 M230 M140 M164 M
Curdebt9 M
Curdebtcaplease9 M
Fingds58 M28 M6 M14 M8 M5 M2 M
Gainlossnoearn100000.0-52000.0
Grosppe109 M70 M29 M19 M13 M5 M2 M
Inv80 M34 M12 M17 M8 M6 M3 M
Invadv71 M9 M10 M6 M
Netppe95 M63 M24 M16 M11 M4 M802000.0
Noncurdefliab50000.0101000.0
Othca146000.0134000.085000.040000.0
Othnca11 M11 M11 M204000.0204000.0381000.0
Othncl148000.01 M146000.0134000.085000.040000.0
Othprop95 M63 M24 M16 M11 M4 M
Othrec233 M115 M82 M
Payacc89 M78 M61 M32 M21 M17 M11 M
Prepaid12 M10 M6 M3 M2 M2 M2 M
Totassets808 M677 M565 M295 M281 M181 M200 M
Totca631 M594 M530 M269 M270 M171 M199 M
Totcl89 M78 M61 M41 M21 M17 M11 M
Totemp1246.01246.01246.01246.01246.01246.01246.0
Toteqty690 M573 M496 M229 M230 M140 M164 M
Totliab119 M104 M69 M66 M51 M41 M36 M
Totnca178 M83 M35 M27 M11 M11 M802000.0
Totncl30 M26 M8 M25 M31 M25 M25 M
Trustpref10 M