Logo image of SWAV

SHOCKWAVE MEDICAL INC (SWAV) Stock Income Statement

NASDAQ:SWAV - Nasdaq - US82489T1043 - Common Stock - Currency: USD

334.75  -0.08 (-0.02%)

After market: 334.8 +0.05 (+0.01%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2024-3-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
SWAV Revenue ChartSWAV Revenue over time chart
787.98M730.23M489.70M237.10M67.80M
Cost Of Goods
SWAV Cost Of Goods ChartSWAV Cost Of Goods over time chart
102.52M95.39M65.00M41.40M21.00M
Gross Profit
SWAV Gross Profit ChartSWAV Gross Profit over time chart
685.46M634.84M424.70M195.70M46.80M
Operating Expenses
SWAV Operating Expenses ChartSWAV Operating Expenses over time chart
523.77M475.75M300.60M196.60M112.50M
Research and Development
SWAV Research and Development ChartSWAV Research and Development over time chart
163.09M145.65M81.70M50.50M36.90M
Selling, General, and Administrative Expenses
SWAV Selling, General, and Administrative Expenses ChartSWAV Selling, General, and Administrative Expenses over time chart
360.69M330.10M218.90M146.00M75.50M
Operating Income
SWAV Operating Income ChartSWAV Operating Income over time chart
161.69M159.09M124.10M-900.00K-65.70M
Interest Income/Expense
SWAV Interest Income/Expense ChartSWAV Interest Income/Expense over time chart
3.47M-8.77M-4.40M-7.40M-1.20M
Other Income/Expense
SWAV Other Income/Expense ChartSWAV Other Income/Expense over time chart
19.10M23.96M1.10M-600.00K1.30M
Income Before Taxes
SWAV Income Before Taxes ChartSWAV Income Before Taxes over time chart
183.56M174.28M120.80M-8.80M-65.60M
Income Tax
SWAV Income Tax ChartSWAV Income Tax over time chart
20.01M27.00M-95.20M300.00K100.00K
Net Income
SWAV Net Income ChartSWAV Net Income over time chart
163.55M147.28M216.00M-9.10M-65.70M
EBITDA
SWAV EBITDA ChartSWAV EBITDA over time chart
173.46M169.45M129.00M2.70M-63.80M
 
Per Share Data
EPS Diluted Total Ops
SWAV EPS Diluted Total Ops ChartSWAV EPS Diluted Total Ops over time chart
4.283.855.70-0.26-1.99
Non GAAP EPS
SWAV Non GAAP EPS ChartSWAV Non GAAP EPS over time chart
4.283.873.17-0.30-1.99
 
Statistics
Gross Profit Margin
SWAV Gross Profit Margin ChartSWAV Gross Profit Margin over time chart
86.99%86.94%86.73%82.54%69.03%
Profit Margin
SWAV Profit Margin ChartSWAV Profit Margin over time chart
20.76%20.17%44.11%-3.84%-96.90%
Operating Profit Margin
SWAV Operating Profit Margin ChartSWAV Operating Profit Margin over time chart
20.52%21.79%25.34%-0.38%-96.90%

All data in USD

Charts

SWAV Income Statement data chartSWAV Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2017 2018 2019 2020 2021 2022 2023 TTM 0 200M 400M 600M
SWAV Earnings Per Share (EPS) chartSWAV EPS Diluted and non-GAAP ChartEarnings Per Share 2017 2018 2019 2020 2021 2022 2023 TTM 0 2 -2 4