Skip to content
10-K

Annual Report

Shockwave Medical, Inc.

0001642545-24-000063

← back to feed
Filed
Feb 26, 2024 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2023 · Feb 21, 2024 37.4M sh
Shares Diluted FY 2023 · Dec 31, 2023 38.21M sh
Shares Diluted FY 2023 · Dec 31, 2022 37.88M sh
Shares Diluted FY 2023 · Dec 31, 2021 35.1M sh
Capex FY 2023 · Dec 31, 2023 $30.6M
Capex FY 2023 · Dec 31, 2022 $25.13M
Capex FY 2023 · Dec 31, 2021 $12.44M
Operating Cash Flow FY 2023 · Dec 31, 2023 $196.05M
Operating Cash Flow FY 2023 · Dec 31, 2022 $117.73M
Operating Cash Flow FY 2023 · Dec 31, 2021 $15.04M
Short Term Investments FY 2023 · Dec 31, 2023 $662.13M
Short Term Investments FY 2023 · Dec 31, 2022 $147.91M
Cash And Equivalents FY 2023 · Dec 31, 2023 $328.42M
Cash And Equivalents FY 2023 · Dec 31, 2022 $156.59M
Stockholders Equity FY 2023 · Dec 31, 2023 $668.68M
Stockholders Equity FY 2023 · Dec 31, 2022 $511.32M
Stockholders Equity FY 2023 · Dec 31, 2021 $241.83M
Stockholders Equity FY 2023 · Dec 31, 2020 $225.65M
Current Liabilities FY 2023 · Dec 31, 2023 $104.21M
Current Liabilities FY 2023 · Dec 31, 2022 $63.37M
Total Liabilities FY 2023 · Dec 31, 2023 $897.89M
Total Liabilities FY 2023 · Dec 31, 2022 $134.77M
Current Assets FY 2023 · Dec 31, 2023 $1.23B
Current Assets FY 2023 · Dec 31, 2022 $459.26M
Total Assets FY 2023 · Dec 31, 2023 $1.57B
Total Assets FY 2023 · Dec 31, 2022 $646.09M
Eps Diluted FY 2023 · Dec 31, 2023 $3.85
Eps Diluted FY 2023 · Dec 31, 2022 $5.70
Eps Diluted FY 2023 · Dec 31, 2021 −$0.26
Eps Basic FY 2023 · Dec 31, 2023 $4.01
Eps Basic FY 2023 · Dec 31, 2022 $6.02
Eps Basic FY 2023 · Dec 31, 2021 −$0.26
Sga Expense FY 2023 · Dec 31, 2023 $95.27M
Sga Expense FY 2023 · Dec 31, 2022 $56.93M
Sga Expense FY 2023 · Dec 31, 2021 $34.75M
Rd Expense FY 2023 · Dec 31, 2023 $145.65M
Rd Expense FY 2023 · Dec 31, 2022 $81.68M
Rd Expense FY 2023 · Dec 31, 2021 $50.54M
Net Income FY 2023 · Dec 31, 2023 $147.28M
Net Income FY 2023 · Dec 31, 2022 $216M
Net Income FY 2023 · Dec 31, 2021 −$9.14M
Operating Income FY 2023 · Dec 31, 2023 $159.09M
Operating Income FY 2023 · Dec 31, 2022 $124.13M
Operating Income FY 2023 · Dec 31, 2021 −$871K
Gross Profit FY 2023 · Dec 31, 2023 $634.84M
Gross Profit FY 2023 · Dec 31, 2022 $424.74M
Gross Profit FY 2023 · Dec 31, 2021 $195.71M
Cost Of Revenue FY 2023 · Dec 31, 2023 $95.39M
Cost Of Revenue FY 2023 · Dec 31, 2022 $65M
Cost Of Revenue FY 2023 · Dec 31, 2021 $41.44M
Revenue FY 2023 · Dec 31, 2023 $730.23M
Revenue FY 2023 · Dec 31, 2022 $489.73M
Revenue FY 2023 · Dec 31, 2021 $237.15M