MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

Quick Links

  • About
  • Blog
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||

For the year ending 2025-12-31, INSP had -$45,337K decrease in cash & cash equivalents over the period. $78,477K in free cash flow.

Cash Flow Overview

Change in Cash
-$45,337K
Free Cash flow
$78,477K

Unit: Thousand (K) dollars (except for numbers of shares and EPS)
Cash Flow
2025-12-31
Revenue
911,981
Cost of goods sold
133,225
Research and development expense
103,165
Selling, general and administrative expense (excluding advertising expense)
509,712
Advertising expense
114,925
Operating income (loss)
50,954
Other income
14,743
Income taxes
-79,725
Net income (loss)
145,422
Depreciation and amortization
13,957
Accretion of investment discount
2,889
Stock-based compensation expense
130,259
Deferred income taxes (benefit)
-88,749
Provision (benefit) for estimated credit losses
200
Impairment of strategic investment
4,046
Other non-cash expenses
2,111
Accounts receivable
26,233
Inventories
65,175
Prepaid expenses and other current assets
-1,651
Accounts payable
-3,747
Accrued expenses and other liabilities
6,123
Net cash provided by operating activities
116,976
Purchases of property and equipment
38,499
Purchases of investments
240,318
Proceeds from sales or maturities of investments
310,381
Purchases of strategic investments
10,118
Net cash provided by (used in) investing activities
21,446
Proceeds from the exercise of stock options
9,595
Accelerated share repurchase of common stock
0
Share repurchase of common stock
175,019
Payment of taxes on net share settlement of equity awards
23,044
Proceeds from the issuance of common stock from employee stock purchase plan
5,019
Net cash (used in) provided by financing activities
-183,449
Effect of exchange rate on cash
-310
Decrease in cash and cash equivalents
-45,337
Cash and cash equivalents at beginning of period
150,150
Cash and cash equivalents at end of period
104,813
Unit: Thousand (K) dollars

Time Plot

Show the time plot by selecting a row from the table.

Inspire Medical Systems, Inc. (INSP)

Inspire Medical Systems, Inc. (INSP)