Logo image of SWAV

SHOCKWAVE MEDICAL INC (SWAV) Stock Income Statement

USA - NASDAQ:SWAV - US82489T1043 - Common Stock

334.75 USD
-0.08 (-0.02%)
Last: 5/30/2024, 8:19:22 PM
334.8 USD
+0.05 (+0.01%)
After Hours: 5/30/2024, 8:19:22 PM

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
Gross Premiums Earned
SWAV Gross Premiums Earned ChartSWAV Gross Premiums Earned over time chart
nullnullnullnullnull
Loss Claims
SWAV Loss Claims ChartSWAV Loss Claims over time chart
nullnullnullnullnull
Deferred Policy Acquisition Expense
SWAV Deferred Policy Acquisition Expense ChartSWAV Deferred Policy Acquisition Expense over time chart
nullnullnullnullnull
Net Interest Income
SWAV Net Interest Income ChartSWAV Net Interest Income over time chart
nullnullnullnullnull
Non Interest Income
SWAV Non Interest Income ChartSWAV Non Interest Income over time chart
nullnullnullnullnull
Loan Loss Provision
SWAV Loan Loss Provision ChartSWAV Loan Loss Provision over time chart
nullnullnullnullnull
Net Interest Income after Provision
SWAV Net Interest Income after Provision ChartSWAV Net Interest Income after Provision over time chart
nullnullnullnullnull
Non Interest Expense
SWAV Non Interest Expense ChartSWAV Non Interest Expense over time chart
nullnullnullnullnull
Minority Interest Expense
SWAV Minority Interest Expense ChartSWAV Minority Interest Expense over time chart
nullnullnullnullnull
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
Non Recurring Items
SWAV Non Recurring Items ChartSWAV Non Recurring Items over time chart
nullnullnullnullnull
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.276233.854815.7-0.26-1.99
Non GAAP EPS
SWAV Non GAAP EPS ChartSWAV Non GAAP EPS over time chart
4.2799999999999993.873.1700000000000004-0.30000000000000004-1.9900000000000002
 
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