Inspire Medical Systems, Inc. (INSP)
2025-06-30 | 2025-03-31 | 2024-09-30 | 2024-06-30 | |
---|---|---|---|---|
Revenue | 217,086 | 201,317 | 203,191 | 195,885 |
Cost of goods sold | 34,672 | 30,709 | 32,398 | 29,843 |
Gross profit | 182,414 | 170,608 | 170,793 | 166,042 |
Selling, general and administrative | 159,521 | 144,290 | - | - |
Research and development | 26,209 | 27,803 | 26,083 | 28,859 |
Total operating expenses | 185,730 | 172,093 | - | - |
Selling, general and administrative | - | - | 130,392 | 132,084 |
Total operating expenses | - | - | 156,475 | 160,943 |
Operating (loss) income | -3,316 | -1,485 | 14,318 | 5,099 |
Other expense, net | -3,498 | 578 | 118 | -135 |
Interest and dividend income | 4,486 | 5,066 | 5,890 | 5,882 |
Interest expense | 4 | - | - | - |
Total other income | 984 | 5,644 | 6,008 | 5,747 |
Income (loss) before income taxes | -2,332 | 4,159 | 20,326 | 10,846 |
Income taxes | 1,260 | 1,167 | 1,829 | 1,053 |
Net income (loss) | -3,592 | 2,992 | 18,497 | 9,793 |
Foreign currency translation gain (loss) | 191 | -300 | 259 | -39 |
Unrealized loss on investments | -22 | -9 | 1,556 | -200 |
Total comprehensive income (loss) | -3,423 | 2,683 | 20,312 | 9,554 |
Basic (in dollars per share) | -0.12 | 0.1 | 0.62 | 0.33 |
Basic (in shares) | 29,506,807 | 29,702,358 | 29,879,621 | 29,728,849 |
Diluted (in dollars per share) | -0.12 | 0.1 | 0.6 | 0.32 |
Diluted (in shares) | 29,506,807 | 30,311,476 | 30,633,789 | 30,408,439 |