| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- XBRL Document Created with the Workiva Platform --> |
<!-- Copyright 2024 Workiva --> |
<!-- r:05667717-ec5c-4104-8f16-5057b9a3214b,g:e93c8f56-6f83-41e9-a932-18312c5da02f --> |
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"> |
| <link:roleRef roleURI="http://www.shockwavemedical.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="swav-20231231.xsd#ConsolidatedBalanceSheets"/> |
| <link:calculationLink xlink:role="http://www.shockwavemedical.com/role/ConsolidatedBalanceSheets" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_a268d398-9c2c-4dfc-a830-ffc4341f19bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_567e1a11-89af-4e67-b75b-9f6050b96a43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_a268d398-9c2c-4dfc-a830-ffc4341f19bd" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_567e1a11-89af-4e67-b75b-9f6050b96a43" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_186d529f-3b75-41c0-8def-7efeff804273" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_a268d398-9c2c-4dfc-a830-ffc4341f19bd" xlink:to="loc_us-gaap_AccountsPayableCurrent_186d529f-3b75-41c0-8def-7efeff804273" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_5b4c897c-982a-422e-8f9b-87413bea51bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_a268d398-9c2c-4dfc-a830-ffc4341f19bd" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_5b4c897c-982a-422e-8f9b-87413bea51bd" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_0e97b956-686c-4231-801b-fcdf68b546c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b016c9c6-f3cb-4e00-a093-ca2ca024c1e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_0e97b956-686c-4231-801b-fcdf68b546c1" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b016c9c6-f3cb-4e00-a093-ca2ca024c1e7" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_02d71529-bc86-4bd5-9f05-2193de1739b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_0e97b956-686c-4231-801b-fcdf68b546c1" xlink:to="loc_us-gaap_CommonStockValue_02d71529-bc86-4bd5-9f05-2193de1739b9" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_81b577ba-4176-4bb5-b7d6-870de5ec4dc3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_0e97b956-686c-4231-801b-fcdf68b546c1" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_81b577ba-4176-4bb5-b7d6-870de5ec4dc3" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_5e7965d2-0eb9-4edd-beb3-537d75c54990" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_0e97b956-686c-4231-801b-fcdf68b546c1" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_5e7965d2-0eb9-4edd-beb3-537d75c54990" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_f7a76a2d-0974-4d3f-9816-ad2f3f270f7d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_0e97b956-686c-4231-801b-fcdf68b546c1" xlink:to="loc_us-gaap_PreferredStockValue_f7a76a2d-0974-4d3f-9816-ad2f3f270f7d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_87bc754b-fab9-44dd-b433-e226872149c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d26cbc58-c8ee-4a33-8b8a-db82f4f6aafc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_87bc754b-fab9-44dd-b433-e226872149c5" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d26cbc58-c8ee-4a33-8b8a-db82f4f6aafc" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_f46f1fd0-1b43-42eb-a51a-f0bc90ff7c0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_87bc754b-fab9-44dd-b433-e226872149c5" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_f46f1fd0-1b43-42eb-a51a-f0bc90ff7c0c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermNotesPayable_989d9864-de1b-4650-b077-6fa196e85e06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermNotesPayable"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_87bc754b-fab9-44dd-b433-e226872149c5" xlink:to="loc_us-gaap_LongTermNotesPayable_989d9864-de1b-4650-b077-6fa196e85e06" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_swav_LongTermIncomeTaxLiability_a94a1780-fbe9-4df5-819a-7f826e0f5325" xlink:href="swav-20231231.xsd#swav_LongTermIncomeTaxLiability"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_87bc754b-fab9-44dd-b433-e226872149c5" xlink:to="loc_swav_LongTermIncomeTaxLiability_a94a1780-fbe9-4df5-819a-7f826e0f5325" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_1d5df7dd-6b22-4d0e-baed-abad4c11102f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_87bc754b-fab9-44dd-b433-e226872149c5" xlink:to="loc_us-gaap_LiabilitiesCurrent_1d5df7dd-6b22-4d0e-baed-abad4c11102f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_f0aabeaa-8efb-464b-addc-b1d525053b23" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_87bc754b-fab9-44dd-b433-e226872149c5" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_f0aabeaa-8efb-464b-addc-b1d525053b23" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_0dff4713-f903-4735-88b6-ba1b8ee678f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/> |
| | <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_87bc754b-fab9-44dd-b433-e226872149c5" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_0dff4713-f903-4735-88b6-ba1b8ee678f7" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtNoncurrent_e49cf3da-a534-4c5d-88f9-fe57c71fcd1e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtNoncurrent"/> |
| | <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_87bc754b-fab9-44dd-b433-e226872149c5" xlink:to="loc_us-gaap_ConvertibleDebtNoncurrent_e49cf3da-a534-4c5d-88f9-fe57c71fcd1e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_0b7f1853-f512-4d1b-8dad-d2d5d4e86007" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_466b51aa-429a-4970-9479-58a382594106" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_0b7f1853-f512-4d1b-8dad-d2d5d4e86007" xlink:to="loc_us-gaap_Liabilities_466b51aa-429a-4970-9479-58a382594106" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_7f811b8e-3421-4a75-af97-42360f17e312" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_0b7f1853-f512-4d1b-8dad-d2d5d4e86007" xlink:to="loc_us-gaap_CommitmentsAndContingencies_7f811b8e-3421-4a75-af97-42360f17e312" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c1a8f849-3c21-4d82-8c64-18b050d9c4c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_0b7f1853-f512-4d1b-8dad-d2d5d4e86007" xlink:to="loc_us-gaap_StockholdersEquity_c1a8f849-3c21-4d82-8c64-18b050d9c4c1" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_085d853e-f625-4ad2-a46c-07f0f3d97124" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6ab14243-d4a8-4c74-a804-e5828ddbb33a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_085d853e-f625-4ad2-a46c-07f0f3d97124" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6ab14243-d4a8-4c74-a804-e5828ddbb33a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_848e6cc9-7791-44e2-b11d-8117abb19dea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_085d853e-f625-4ad2-a46c-07f0f3d97124" xlink:to="loc_us-gaap_Goodwill_848e6cc9-7791-44e2-b11d-8117abb19dea" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ccf4445e-e724-47a3-82d1-e22223def4d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_085d853e-f625-4ad2-a46c-07f0f3d97124" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_ccf4445e-e724-47a3-82d1-e22223def4d3" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_5ac9cf9a-fbe4-44ad-84b2-b6ac1ced2403" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_085d853e-f625-4ad2-a46c-07f0f3d97124" xlink:to="loc_us-gaap_AssetsCurrent_5ac9cf9a-fbe4-44ad-84b2-b6ac1ced2403" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_d52e4a53-543b-4ba3-8982-e378d8fa202e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestments"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_085d853e-f625-4ad2-a46c-07f0f3d97124" xlink:to="loc_us-gaap_EquityMethodInvestments_d52e4a53-543b-4ba3-8982-e378d8fa202e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_854e740a-a8de-47d1-a88e-3642b1c26c7b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_085d853e-f625-4ad2-a46c-07f0f3d97124" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_854e740a-a8de-47d1-a88e-3642b1c26c7b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_0aeba0e5-c003-4a0e-9b98-c4aa3703ca02" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/> |
| | <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_085d853e-f625-4ad2-a46c-07f0f3d97124" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_0aeba0e5-c003-4a0e-9b98-c4aa3703ca02" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_c67ee3ee-dfa2-42fc-8085-5ad6480b6e5a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/> |
| | <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_085d853e-f625-4ad2-a46c-07f0f3d97124" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_c67ee3ee-dfa2-42fc-8085-5ad6480b6e5a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_75400c8e-23bb-4146-9d9a-702b2ab7282a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1cb1965d-0a19-4fa2-a8bf-c15b85bc4572" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_75400c8e-23bb-4146-9d9a-702b2ab7282a" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1cb1965d-0a19-4fa2-a8bf-c15b85bc4572" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_76d4ee00-3edd-478f-b953-70d07c1dae84" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_75400c8e-23bb-4146-9d9a-702b2ab7282a" xlink:to="loc_us-gaap_InventoryNet_76d4ee00-3edd-478f-b953-70d07c1dae84" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_8f7f33a9-dc9e-4d4e-a2d1-dd7c46b70b1d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_75400c8e-23bb-4146-9d9a-702b2ab7282a" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_8f7f33a9-dc9e-4d4e-a2d1-dd7c46b70b1d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_29e5eaf5-127a-47d4-8667-0625ab650472" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestments"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_75400c8e-23bb-4146-9d9a-702b2ab7282a" xlink:to="loc_us-gaap_ShortTermInvestments_29e5eaf5-127a-47d4-8667-0625ab650472" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_f83d9327-dbb9-429b-a946-02dbe90a1b50" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_75400c8e-23bb-4146-9d9a-702b2ab7282a" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_f83d9327-dbb9-429b-a946-02dbe90a1b50" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.shockwavemedical.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" xlink:type="simple" xlink:href="swav-20231231.xsd#ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"/> |
| <link:calculationLink xlink:role="http://www.shockwavemedical.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ec3d0293-a757-4cf8-b430-fe850e4943f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_fa36fcf0-d1a8-418c-b9ef-db5e0773d7df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ec3d0293-a757-4cf8-b430-fe850e4943f6" xlink:to="loc_us-gaap_OperatingIncomeLoss_fa36fcf0-d1a8-418c-b9ef-db5e0773d7df" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_cf494257-0af8-4459-9fa5-3348c05157bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ec3d0293-a757-4cf8-b430-fe850e4943f6" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_cf494257-0af8-4459-9fa5-3348c05157bc" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_30a694f8-e6a7-419b-be2f-d1f56173ea51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ec3d0293-a757-4cf8-b430-fe850e4943f6" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_30a694f8-e6a7-419b-be2f-d1f56173ea51" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_3118a3e5-2796-4ead-8800-ed184d4fe602" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/> |
| | <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ec3d0293-a757-4cf8-b430-fe850e4943f6" xlink:to="loc_us-gaap_InterestExpense_3118a3e5-2796-4ead-8800-ed184d4fe602" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_37c6dbab-799f-4b56-9588-89fba4cd1228" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f6ad16da-cdd5-4d58-a7d9-d5a07c2bb308" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_37c6dbab-799f-4b56-9588-89fba4cd1228" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f6ad16da-cdd5-4d58-a7d9-d5a07c2bb308" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_023820ce-ad10-40ee-86ec-6ae40910d93b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_37c6dbab-799f-4b56-9588-89fba4cd1228" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_023820ce-ad10-40ee-86ec-6ae40910d93b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_1e76ae3a-e44e-4d44-946a-adc8ca0ab63d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_69107c94-4e06-4a8d-b3fd-f8ed6ff86727" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_1e76ae3a-e44e-4d44-946a-adc8ca0ab63d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_69107c94-4e06-4a8d-b3fd-f8ed6ff86727" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_c2b28906-e16b-4006-9dd2-ef7a76543f5d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_1e76ae3a-e44e-4d44-946a-adc8ca0ab63d" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_c2b28906-e16b-4006-9dd2-ef7a76543f5d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_0ecdd52c-c493-47ed-922e-3a1ea1110ea3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpenses"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_665556ea-97e3-4ced-baf3-af74c44dbd13" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_0ecdd52c-c493-47ed-922e-3a1ea1110ea3" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_665556ea-97e3-4ced-baf3-af74c44dbd13" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_61c2e735-5144-4c0e-a75b-35578341b645" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_0ecdd52c-c493-47ed-922e-3a1ea1110ea3" xlink:to="loc_us-gaap_SellingAndMarketingExpense_61c2e735-5144-4c0e-a75b-35578341b645" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_3bac5899-e1da-4bd8-9026-5929205da89d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_0ecdd52c-c493-47ed-922e-3a1ea1110ea3" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_3bac5899-e1da-4bd8-9026-5929205da89d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_e18fe1fe-4c5b-4f55-a160-9a241eda0291" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_d31c593c-d817-43bb-8314-4475a36da8bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_e18fe1fe-4c5b-4f55-a160-9a241eda0291" xlink:to="loc_us-gaap_GrossProfit_d31c593c-d817-43bb-8314-4475a36da8bb" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_41fe7709-6846-490b-8184-29f22efb0235" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpenses"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_e18fe1fe-4c5b-4f55-a160-9a241eda0291" xlink:to="loc_us-gaap_CostsAndExpenses_41fe7709-6846-490b-8184-29f22efb0235" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_d0ba8101-4e7f-44c5-badd-a05a78acb65c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_cf2946ff-1d52-498f-9734-46422674a70c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_d0ba8101-4e7f-44c5-badd-a05a78acb65c" xlink:to="loc_us-gaap_NetIncomeLoss_cf2946ff-1d52-498f-9734-46422674a70c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_1530114f-53db-4c49-a99d-c596dfd6c5d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_d0ba8101-4e7f-44c5-badd-a05a78acb65c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_1530114f-53db-4c49-a99d-c596dfd6c5d8" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_748b4f97-4918-46ca-a3c9-d14d980051e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/> |
| | <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_d0ba8101-4e7f-44c5-badd-a05a78acb65c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_748b4f97-4918-46ca-a3c9-d14d980051e4" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.shockwavemedical.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="swav-20231231.xsd#ConsolidatedStatementsofCashFlows"/> |
| <link:calculationLink xlink:role="http://www.shockwavemedical.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_edb3d455-2a56-4b79-ba0b-32032fc2567a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_13a02f82-02e3-439f-a34e-ca6389676fc0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/> |
| | <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_edb3d455-2a56-4b79-ba0b-32032fc2567a" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_13a02f82-02e3-439f-a34e-ca6389676fc0" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_986f08d5-7f76-403b-9f02-c13917898eeb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_edb3d455-2a56-4b79-ba0b-32032fc2567a" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_986f08d5-7f76-403b-9f02-c13917898eeb" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_3d520bf1-df98-4a44-b380-b40a5da0afbf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_edb3d455-2a56-4b79-ba0b-32032fc2567a" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_3d520bf1-df98-4a44-b380-b40a5da0afbf" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_79762dec-2f5b-4f9d-b8de-2da9f235cf73" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_edb3d455-2a56-4b79-ba0b-32032fc2567a" xlink:to="loc_us-gaap_ProfitLoss_79762dec-2f5b-4f9d-b8de-2da9f235cf73" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_6d7a9802-b6a3-4edf-832e-7c9ec52b7af4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_edb3d455-2a56-4b79-ba0b-32032fc2567a" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_6d7a9802-b6a3-4edf-832e-7c9ec52b7af4" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_34db229b-031a-4475-9f2c-bbb5d36768e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_edb3d455-2a56-4b79-ba0b-32032fc2567a" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_34db229b-031a-4475-9f2c-bbb5d36768e0" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_c66e6d03-7210-4384-924a-5e91ff663a02" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/> |
| | <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_edb3d455-2a56-4b79-ba0b-32032fc2567a" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_c66e6d03-7210-4384-924a-5e91ff663a02" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_0e31c8be-f455-4c22-b96f-10a1f1366faa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/> |
| | <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_edb3d455-2a56-4b79-ba0b-32032fc2567a" xlink:to="loc_us-gaap_ShareBasedCompensation_0e31c8be-f455-4c22-b96f-10a1f1366faa" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_5d29a4d4-6b85-4607-b392-2d9702d1a35e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/> |
| | <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_edb3d455-2a56-4b79-ba0b-32032fc2567a" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_5d29a4d4-6b85-4607-b392-2d9702d1a35e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_dfbed2e5-519e-4d62-ab7d-c5adf9ab25cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/> |
| | <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_edb3d455-2a56-4b79-ba0b-32032fc2567a" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_dfbed2e5-519e-4d62-ab7d-c5adf9ab25cc" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_3ded93c1-f511-47f2-9d95-2b914eefdf00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/> |
| | <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_edb3d455-2a56-4b79-ba0b-32032fc2567a" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_3ded93c1-f511-47f2-9d95-2b914eefdf00" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_bc822a66-7d3a-4146-b066-66484fcf8d73" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts"/> |
| | <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_edb3d455-2a56-4b79-ba0b-32032fc2567a" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_bc822a66-7d3a-4146-b066-66484fcf8d73" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_ab19514a-090f-437c-bf0e-83f06ca805b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/> |
| | <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_edb3d455-2a56-4b79-ba0b-32032fc2567a" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_ab19514a-090f-437c-bf0e-83f06ca805b9" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_b669d7c6-3a45-4a91-a968-fd7950c4d907" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/> |
| | <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_edb3d455-2a56-4b79-ba0b-32032fc2567a" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_b669d7c6-3a45-4a91-a968-fd7950c4d907" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_cb6110b7-a110-4430-8cbe-2c06b6d239fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/> |
| | <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_edb3d455-2a56-4b79-ba0b-32032fc2567a" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_cb6110b7-a110-4430-8cbe-2c06b6d239fc" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown_e7ce072e-f956-4244-a69b-c7129229d489" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown"/> |
| | <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_edb3d455-2a56-4b79-ba0b-32032fc2567a" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown_e7ce072e-f956-4244-a69b-c7129229d489" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_cf159cf0-1889-4105-a78f-49ced8a71518" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/> |
| | <link:calculationArc order="17" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_edb3d455-2a56-4b79-ba0b-32032fc2567a" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_cf159cf0-1889-4105-a78f-49ced8a71518" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_3c2dfb7a-23af-40ae-bfb3-5bf7705ff7e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/> |
| | <link:calculationArc order="18" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_edb3d455-2a56-4b79-ba0b-32032fc2567a" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_3c2dfb7a-23af-40ae-bfb3-5bf7705ff7e9" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_swav_ForeignCurrencyRemeasurementGainLossBeforeTax_f40cd85a-c406-4645-9431-97676a15036e" xlink:href="swav-20231231.xsd#swav_ForeignCurrencyRemeasurementGainLossBeforeTax"/> |
| | <link:calculationArc order="19" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_edb3d455-2a56-4b79-ba0b-32032fc2567a" xlink:to="loc_swav_ForeignCurrencyRemeasurementGainLossBeforeTax_f40cd85a-c406-4645-9431-97676a15036e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1634bcc7-7228-414f-9822-6af91c6bde0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_35ea9dd6-2173-4595-af4f-b072c6ceec6c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1634bcc7-7228-414f-9822-6af91c6bde0c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_35ea9dd6-2173-4595-af4f-b072c6ceec6c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_deab585e-4652-45bb-8926-33644b7c9482" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1634bcc7-7228-414f-9822-6af91c6bde0c" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_deab585e-4652-45bb-8926-33644b7c9482" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3ca925c3-da61-4a60-ab07-96630f8ad1bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1634bcc7-7228-414f-9822-6af91c6bde0c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3ca925c3-da61-4a60-ab07-96630f8ad1bf" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9d269ab3-46dd-42bc-b845-f6561722ea8c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1634bcc7-7228-414f-9822-6af91c6bde0c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9d269ab3-46dd-42bc-b845-f6561722ea8c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_aea238ef-be4d-42b2-9d51-e6926b9b41b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_2a30cdbe-1fb4-43be-b62b-81f2b9c1a7f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/> |
| | <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_aea238ef-be4d-42b2-9d51-e6926b9b41b4" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_2a30cdbe-1fb4-43be-b62b-81f2b9c1a7f2" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b0547cb5-c8fc-4d56-a758-02d3de034353" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_aea238ef-be4d-42b2-9d51-e6926b9b41b4" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b0547cb5-c8fc-4d56-a758-02d3de034353" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_c8d0e63e-eabc-4b5b-8d67-d0a0bccc024f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_aea238ef-be4d-42b2-9d51-e6926b9b41b4" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_c8d0e63e-eabc-4b5b-8d67-d0a0bccc024f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_b366a1d9-3881-4121-9cb1-c0bbfda69948" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/> |
| | <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_aea238ef-be4d-42b2-9d51-e6926b9b41b4" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_b366a1d9-3881-4121-9cb1-c0bbfda69948" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fdc8099f-6c82-4df0-84af-ac617a5479b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt_a0a1de32-76f9-4229-958b-feb016f4a8f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromConvertibleDebt"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fdc8099f-6c82-4df0-84af-ac617a5479b6" xlink:to="loc_us-gaap_ProceedsFromConvertibleDebt_a0a1de32-76f9-4229-958b-feb016f4a8f0" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_62d82361-f17f-4403-8f7d-f5f1b47fcbd4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fdc8099f-6c82-4df0-84af-ac617a5479b6" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_62d82361-f17f-4403-8f7d-f5f1b47fcbd4" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_bb7f3106-2a4a-4bf6-8966-d3f5c230abce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/> |
| | <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fdc8099f-6c82-4df0-84af-ac617a5479b6" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_bb7f3106-2a4a-4bf6-8966-d3f5c230abce" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_49e0cdb8-0720-4005-b120-e25c3b405528" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fdc8099f-6c82-4df0-84af-ac617a5479b6" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_49e0cdb8-0720-4005-b120-e25c3b405528" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_67241c81-ee9a-43b4-8d00-75a01c478e3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermDebt"/> |
| | <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fdc8099f-6c82-4df0-84af-ac617a5479b6" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_67241c81-ee9a-43b4-8d00-75a01c478e3a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_swav_PaymentForAssumedWarrantLiabilities_7666c121-6e4b-4a0e-a938-6f8af97522f9" xlink:href="swav-20231231.xsd#swav_PaymentForAssumedWarrantLiabilities"/> |
| | <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fdc8099f-6c82-4df0-84af-ac617a5479b6" xlink:to="loc_swav_PaymentForAssumedWarrantLiabilities_7666c121-6e4b-4a0e-a938-6f8af97522f9" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_swav_PurchasesOfCappedCallsRelatedToConvertibleDebt_dfc55369-b088-4060-a1b0-b09104c36766" xlink:href="swav-20231231.xsd#swav_PurchasesOfCappedCallsRelatedToConvertibleDebt"/> |
| | <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fdc8099f-6c82-4df0-84af-ac617a5479b6" xlink:to="loc_swav_PurchasesOfCappedCallsRelatedToConvertibleDebt_dfc55369-b088-4060-a1b0-b09104c36766" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_d8a150dc-0478-4423-9eaa-01ada44dc2b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/> |
| | <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fdc8099f-6c82-4df0-84af-ac617a5479b6" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_d8a150dc-0478-4423-9eaa-01ada44dc2b1" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.shockwavemedical.com/role/SummaryofSignificantAccountingPoliciesScheduleofReconciliationofCashCashEquivalentsandRestrictedCashDetails" xlink:type="simple" xlink:href="swav-20231231.xsd#SummaryofSignificantAccountingPoliciesScheduleofReconciliationofCashCashEquivalentsandRestrictedCashDetails"/> |
| <link:calculationLink xlink:role="http://www.shockwavemedical.com/role/SummaryofSignificantAccountingPoliciesScheduleofReconciliationofCashCashEquivalentsandRestrictedCashDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_c88e087b-3fcc-40ee-a974-b314613cf6a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9c178320-b246-497a-a802-03baca826bb8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_c88e087b-3fcc-40ee-a974-b314613cf6a6" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9c178320-b246-497a-a802-03baca826bb8" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_d31c49c3-47cd-4575-a607-553d0e6fa1fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCash"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_c88e087b-3fcc-40ee-a974-b314613cf6a6" xlink:to="loc_us-gaap_RestrictedCash_d31c49c3-47cd-4575-a607-553d0e6fa1fa" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.shockwavemedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" xlink:type="simple" xlink:href="swav-20231231.xsd#FinancialInstrumentsandFairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueDetails"/> |
| <link:calculationLink xlink:role="http://www.shockwavemedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_86b97411-e78e-4b26-958b-0695c4060d17" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_056c77da-477a-4131-9524-947d0ff66843" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_86b97411-e78e-4b26-958b-0695c4060d17" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_056c77da-477a-4131-9524-947d0ff66843" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_08392a52-0bbc-4b2d-9fa4-7c041bfaf333" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_86b97411-e78e-4b26-958b-0695c4060d17" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_08392a52-0bbc-4b2d-9fa4-7c041bfaf333" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.shockwavemedical.com/role/CashEquivalentsandShortTermInvestmentsSummaryofCashEquivalentsandShortTermInvestmentsDetails" xlink:type="simple" xlink:href="swav-20231231.xsd#CashEquivalentsandShortTermInvestmentsSummaryofCashEquivalentsandShortTermInvestmentsDetails"/> |
| <link:calculationLink xlink:role="http://www.shockwavemedical.com/role/CashEquivalentsandShortTermInvestmentsSummaryofCashEquivalentsandShortTermInvestmentsDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_swav_CashEquivalentsAndShortTermInvestmentsFairValueDisclosure_c15f29c3-1100-445c-83d1-d1a3c0a7d0a6" xlink:href="swav-20231231.xsd#swav_CashEquivalentsAndShortTermInvestmentsFairValueDisclosure"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_8d304a23-95a4-4650-8af7-f0cea6bb1e85" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashEquivalentsAtCarryingValue"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_swav_CashEquivalentsAndShortTermInvestmentsFairValueDisclosure_c15f29c3-1100-445c-83d1-d1a3c0a7d0a6" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValue_8d304a23-95a4-4650-8af7-f0cea6bb1e85" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_92247f56-f721-4097-b977-e0e23bb8771d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestments"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_swav_CashEquivalentsAndShortTermInvestmentsFairValueDisclosure_c15f29c3-1100-445c-83d1-d1a3c0a7d0a6" xlink:to="loc_us-gaap_ShortTermInvestments_92247f56-f721-4097-b977-e0e23bb8771d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_swav_CashEquivalentsAndShortTermInvestments_23b98816-2348-4bb5-82cb-4aa336b2da48" xlink:href="swav-20231231.xsd#swav_CashEquivalentsAndShortTermInvestments"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_51275d54-4bf6-40d7-bbe5-a8d09f41d7c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/> |
| | <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_swav_CashEquivalentsAndShortTermInvestments_23b98816-2348-4bb5-82cb-4aa336b2da48" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_51275d54-4bf6-40d7-bbe5-a8d09f41d7c3" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_swav_CashEquivalentsAndShortTermInvestmentsFairValueDisclosure_0c007f11-b8be-47ec-b425-f5581f81fa24" xlink:href="swav-20231231.xsd#swav_CashEquivalentsAndShortTermInvestmentsFairValueDisclosure"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_swav_CashEquivalentsAndShortTermInvestments_23b98816-2348-4bb5-82cb-4aa336b2da48" xlink:to="loc_swav_CashEquivalentsAndShortTermInvestmentsFairValueDisclosure_0c007f11-b8be-47ec-b425-f5581f81fa24" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_44ddee10-88e9-4fd0-a622-37f3771fbe74" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_swav_CashEquivalentsAndShortTermInvestments_23b98816-2348-4bb5-82cb-4aa336b2da48" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_44ddee10-88e9-4fd0-a622-37f3771fbe74" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_773fc8b2-c312-43d9-bacb-c82ef3640355" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_edefb7a7-4048-42c1-aea0-8401b07520e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_773fc8b2-c312-43d9-bacb-c82ef3640355" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_edefb7a7-4048-42c1-aea0-8401b07520e8" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_624f457b-3e04-4c35-956b-99b541c1ad80" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_773fc8b2-c312-43d9-bacb-c82ef3640355" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_624f457b-3e04-4c35-956b-99b541c1ad80" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_da7cb68c-b067-42f3-a50c-0dfaa71790e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/> |
| | <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_773fc8b2-c312-43d9-bacb-c82ef3640355" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_da7cb68c-b067-42f3-a50c-0dfaa71790e6" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.shockwavemedical.com/role/CashEquivalentsandShortTermInvestmentsSummaryofRemainingContractualMaturitiesforAvailableforsaleSecuritiesDetails" xlink:type="simple" xlink:href="swav-20231231.xsd#CashEquivalentsandShortTermInvestmentsSummaryofRemainingContractualMaturitiesforAvailableforsaleSecuritiesDetails"/> |
| <link:calculationLink xlink:role="http://www.shockwavemedical.com/role/CashEquivalentsandShortTermInvestmentsSummaryofRemainingContractualMaturitiesforAvailableforsaleSecuritiesDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_41739588-0a2c-448f-95b4-cd8d0d958be9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_aecd4406-a601-4332-9fa3-b76d387b1587" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_41739588-0a2c-448f-95b4-cd8d0d958be9" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_aecd4406-a601-4332-9fa3-b76d387b1587" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_ec1935af-a920-4abe-9482-082a3f08d2e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_41739588-0a2c-448f-95b4-cd8d0d958be9" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_ec1935af-a920-4abe-9482-082a3f08d2e4" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_swav_AvailableForSaleSecuritiesDebtMaturitiesWithinGreaterThanOneYearAndLessThanTwoYearsFairValue_79d94bc6-009b-4314-9443-6bdd677a8326" xlink:href="swav-20231231.xsd#swav_AvailableForSaleSecuritiesDebtMaturitiesWithinGreaterThanOneYearAndLessThanTwoYearsFairValue"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_41739588-0a2c-448f-95b4-cd8d0d958be9" xlink:to="loc_swav_AvailableForSaleSecuritiesDebtMaturitiesWithinGreaterThanOneYearAndLessThanTwoYearsFairValue_79d94bc6-009b-4314-9443-6bdd677a8326" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.shockwavemedical.com/role/BusinessCombinationAssetsAcquiredLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="swav-20231231.xsd#BusinessCombinationAssetsAcquiredLiabilitiesAssumedDetails"/> |
| <link:calculationLink xlink:role="http://www.shockwavemedical.com/role/BusinessCombinationAssetsAcquiredLiabilitiesAssumedDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_aa768603-de22-4381-bfb5-f20dbdced04c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_86c462c2-cbd9-4bb7-bb6d-127f782b80c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_aa768603-de22-4381-bfb5-f20dbdced04c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_86c462c2-cbd9-4bb7-bb6d-127f782b80c6" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_49f3b6c5-1c74-41fc-99bb-b390d8fe91b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_aa768603-de22-4381-bfb5-f20dbdced04c" xlink:to="loc_us-gaap_Goodwill_49f3b6c5-1c74-41fc-99bb-b390d8fe91b6" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_a084ed42-7fa9-4033-8877-95f8bfec5871" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_5b81f702-9056-42be-a848-55b5ab0b3791" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_a084ed42-7fa9-4033-8877-95f8bfec5871" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_5b81f702-9056-42be-a848-55b5ab0b3791" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_82220313-00db-4866-9fae-d58e6e5aeec1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_a084ed42-7fa9-4033-8877-95f8bfec5871" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_82220313-00db-4866-9fae-d58e6e5aeec1" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_swav_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLeaseLiabilities_281bca2b-b5bb-4794-96d9-2c6c1d51728b" xlink:href="swav-20231231.xsd#swav_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLeaseLiabilities"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_a084ed42-7fa9-4033-8877-95f8bfec5871" xlink:to="loc_swav_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLeaseLiabilities_281bca2b-b5bb-4794-96d9-2c6c1d51728b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_0d3e6d3f-0cf4-4b92-bbe1-16bd903cc048" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_a084ed42-7fa9-4033-8877-95f8bfec5871" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_0d3e6d3f-0cf4-4b92-bbe1-16bd903cc048" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_swav_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLeaseLiabilities_60679983-bed7-4f88-8f93-82f98bf801a9" xlink:href="swav-20231231.xsd#swav_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLeaseLiabilities"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_a084ed42-7fa9-4033-8877-95f8bfec5871" xlink:to="loc_swav_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLeaseLiabilities_60679983-bed7-4f88-8f93-82f98bf801a9" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_1633b876-50bb-4ce4-88ce-6765e0f1c966" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_a084ed42-7fa9-4033-8877-95f8bfec5871" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_1633b876-50bb-4ce4-88ce-6765e0f1c966" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_371071d9-ba5e-4d5b-a8a6-b31d89c153f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_3744829a-20ed-43ae-bab1-f5de3640df1e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_371071d9-ba5e-4d5b-a8a6-b31d89c153f6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_3744829a-20ed-43ae-bab1-f5de3640df1e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_27ec36f2-e37a-4947-9abd-7c16fd20b152" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_371071d9-ba5e-4d5b-a8a6-b31d89c153f6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_27ec36f2-e37a-4947-9abd-7c16fd20b152" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_26c7b279-a301-4eff-9855-da47707c0eb5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_371071d9-ba5e-4d5b-a8a6-b31d89c153f6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_26c7b279-a301-4eff-9855-da47707c0eb5" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_swav_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOperatingLeaseRightOfUseAssets_bc30217e-8395-4383-94ee-dfda41e24f50" xlink:href="swav-20231231.xsd#swav_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOperatingLeaseRightOfUseAssets"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_371071d9-ba5e-4d5b-a8a6-b31d89c153f6" xlink:to="loc_swav_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOperatingLeaseRightOfUseAssets_bc30217e-8395-4383-94ee-dfda41e24f50" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_d749dd4c-421f-4d2e-80e4-52b5c6f2508a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_371071d9-ba5e-4d5b-a8a6-b31d89c153f6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_d749dd4c-421f-4d2e-80e4-52b5c6f2508a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_9eb77581-3704-4251-9b3b-ab5f99f24525" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_371071d9-ba5e-4d5b-a8a6-b31d89c153f6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_9eb77581-3704-4251-9b3b-ab5f99f24525" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_94db5ec5-89d4-40ae-8710-37d757550dcd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/> |
| | <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_371071d9-ba5e-4d5b-a8a6-b31d89c153f6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_94db5ec5-89d4-40ae-8710-37d757550dcd" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_48a85331-5fc6-4b09-accc-c756ba3ab09c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/> |
| | <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_371071d9-ba5e-4d5b-a8a6-b31d89c153f6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_48a85331-5fc6-4b09-accc-c756ba3ab09c" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.shockwavemedical.com/role/BalanceSheetComponentsScheduleofInventoryDetails" xlink:type="simple" xlink:href="swav-20231231.xsd#BalanceSheetComponentsScheduleofInventoryDetails"/> |
| <link:calculationLink xlink:role="http://www.shockwavemedical.com/role/BalanceSheetComponentsScheduleofInventoryDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_a2f9d067-5ab5-4eef-b66b-87f56e1111b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_2deaf383-ad4d-4c3a-aa89-9a664a92f612" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_a2f9d067-5ab5-4eef-b66b-87f56e1111b3" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_2deaf383-ad4d-4c3a-aa89-9a664a92f612" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_4404900f-b0fe-483e-8d8a-52447eaae14b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_a2f9d067-5ab5-4eef-b66b-87f56e1111b3" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_4404900f-b0fe-483e-8d8a-52447eaae14b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_b70541cf-cad7-4d1e-95ef-9d8d3e865925" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_a2f9d067-5ab5-4eef-b66b-87f56e1111b3" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_b70541cf-cad7-4d1e-95ef-9d8d3e865925" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.shockwavemedical.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="swav-20231231.xsd#BalanceSheetComponentsScheduleofPropertyandEquipmentDetails"/> |
| <link:calculationLink xlink:role="http://www.shockwavemedical.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ae9317ec-5cd6-47c9-90af-f52114832912" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_f3b5bba0-f4a2-4430-9ddb-de0d6a9fec49" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_ae9317ec-5cd6-47c9-90af-f52114832912" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_f3b5bba0-f4a2-4430-9ddb-de0d6a9fec49" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2b8838d2-42a3-42f7-a593-1058cfe6c8b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_ae9317ec-5cd6-47c9-90af-f52114832912" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2b8838d2-42a3-42f7-a593-1058cfe6c8b4" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.shockwavemedical.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="swav-20231231.xsd#BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails"/> |
| <link:calculationLink xlink:role="http://www.shockwavemedical.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_9db28bf5-a031-4383-b391-cb0db10236c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_706f0d0a-60b4-4800-8253-e8e51bece0b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedProfessionalFeesCurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_9db28bf5-a031-4383-b391-cb0db10236c7" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_706f0d0a-60b4-4800-8253-e8e51bece0b3" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_4de12b51-ee9d-4cc3-87ff-7ca4229c5175" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_9db28bf5-a031-4383-b391-cb0db10236c7" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_4de12b51-ee9d-4cc3-87ff-7ca4229c5175" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_6a460efe-82d6-4ef5-b42b-c353cd672f88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedMarketingCostsCurrent"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_9db28bf5-a031-4383-b391-cb0db10236c7" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_6a460efe-82d6-4ef5-b42b-c353cd672f88" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_swav_ResearchAndDevelopmentLiabilitiesCurrent_c96010d6-688c-46ad-8ce3-463fcafc96ed" xlink:href="swav-20231231.xsd#swav_ResearchAndDevelopmentLiabilitiesCurrent"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_9db28bf5-a031-4383-b391-cb0db10236c7" xlink:to="loc_swav_ResearchAndDevelopmentLiabilitiesCurrent_c96010d6-688c-46ad-8ce3-463fcafc96ed" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_ecc1e620-16b6-4c5c-bb0a-950e255ce972" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_9db28bf5-a031-4383-b391-cb0db10236c7" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_ecc1e620-16b6-4c5c-bb0a-950e255ce972" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_18ed76ea-12a4-467a-9f72-eb46d54260ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_9db28bf5-a031-4383-b391-cb0db10236c7" xlink:to="loc_us-gaap_TaxesPayableCurrent_18ed76ea-12a4-467a-9f72-eb46d54260ae" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_swav_AssetPurchasesLiabilitiesCurrent_4bd0999c-a12b-4b32-903b-c7c65e56f91f" xlink:href="swav-20231231.xsd#swav_AssetPurchasesLiabilitiesCurrent"/> |
| | <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_9db28bf5-a031-4383-b391-cb0db10236c7" xlink:to="loc_swav_AssetPurchasesLiabilitiesCurrent_4bd0999c-a12b-4b32-903b-c7c65e56f91f" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.shockwavemedical.com/role/GoodwillandintangibleassetsScheduleofFiniteandIndefiniteLivedIntangibleAssetsDetails" xlink:type="simple" xlink:href="swav-20231231.xsd#GoodwillandintangibleassetsScheduleofFiniteandIndefiniteLivedIntangibleAssetsDetails"/> |
| <link:calculationLink xlink:role="http://www.shockwavemedical.com/role/GoodwillandintangibleassetsScheduleofFiniteandIndefiniteLivedIntangibleAssetsDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_61e9f0c6-3e9e-4fa9-aa27-01464e35b384" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_3735ccae-fcd8-43e2-b823-522802afaff0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_61e9f0c6-3e9e-4fa9-aa27-01464e35b384" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_3735ccae-fcd8-43e2-b823-522802afaff0" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_ea673962-e857-4dca-8399-0bcc6dcd9d5f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_61e9f0c6-3e9e-4fa9-aa27-01464e35b384" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_ea673962-e857-4dca-8399-0bcc6dcd9d5f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_055ac138-f013-4f6d-8a1b-5539ee492bea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_e5b41ffa-6060-49de-a4b4-266013d73ce3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_055ac138-f013-4f6d-8a1b-5539ee492bea" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_e5b41ffa-6060-49de-a4b4-266013d73ce3" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_80f3631a-c2ce-4d82-9837-aad3b946caf1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_055ac138-f013-4f6d-8a1b-5539ee492bea" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_80f3631a-c2ce-4d82-9837-aad3b946caf1" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_b54b4411-161c-42b5-805c-78ecafb51c1f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_16065038-f157-4db2-af43-3743d77e36f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/> |
| | <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_b54b4411-161c-42b5-805c-78ecafb51c1f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_16065038-f157-4db2-af43-3743d77e36f8" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_12439b76-4ab1-4c57-837a-43b15172ee8e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_b54b4411-161c-42b5-805c-78ecafb51c1f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_12439b76-4ab1-4c57-837a-43b15172ee8e" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.shockwavemedical.com/role/GoodwillandintangibleassetsFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="swav-20231231.xsd#GoodwillandintangibleassetsFutureAmortizationExpenseDetails"/> |
| <link:calculationLink xlink:role="http://www.shockwavemedical.com/role/GoodwillandintangibleassetsFutureAmortizationExpenseDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7dd66994-38da-4a2a-b76d-ef921c983c7f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_b11e0e7f-3e37-40ba-a0fe-df5cf860ec94" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7dd66994-38da-4a2a-b76d-ef921c983c7f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_b11e0e7f-3e37-40ba-a0fe-df5cf860ec94" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_1f87852b-25e3-4d1d-ad5f-80644232a7a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7dd66994-38da-4a2a-b76d-ef921c983c7f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_1f87852b-25e3-4d1d-ad5f-80644232a7a2" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_7c19565c-5e76-4f26-9f39-78a50421154a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7dd66994-38da-4a2a-b76d-ef921c983c7f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_7c19565c-5e76-4f26-9f39-78a50421154a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_9bf60f4f-5e18-48a7-8649-62962faee8d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7dd66994-38da-4a2a-b76d-ef921c983c7f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_9bf60f4f-5e18-48a7-8649-62962faee8d4" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_15891b57-8316-49de-b692-f497e8be4c0e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7dd66994-38da-4a2a-b76d-ef921c983c7f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_15891b57-8316-49de-b692-f497e8be4c0e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_aeb3d7a1-f594-40a7-b201-183f2ba2cc3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7dd66994-38da-4a2a-b76d-ef921c983c7f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_aeb3d7a1-f594-40a7-b201-183f2ba2cc3b" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.shockwavemedical.com/role/CommitmentsandContingenciesComponentsofLeaseCostsDetails" xlink:type="simple" xlink:href="swav-20231231.xsd#CommitmentsandContingenciesComponentsofLeaseCostsDetails"/> |
| <link:calculationLink xlink:role="http://www.shockwavemedical.com/role/CommitmentsandContingenciesComponentsofLeaseCostsDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_58113edc-0543-4a62-a852-a47c174e0583" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_4cd926e6-ce1f-49e0-a645-c05a0921ef4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_58113edc-0543-4a62-a852-a47c174e0583" xlink:to="loc_us-gaap_OperatingLeaseCost_4cd926e6-ce1f-49e0-a645-c05a0921ef4c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_4717b906-d7f7-4820-bfa5-cf4196c746e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeaseCost"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_58113edc-0543-4a62-a852-a47c174e0583" xlink:to="loc_us-gaap_VariableLeaseCost_4717b906-d7f7-4820-bfa5-cf4196c746e7" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.shockwavemedical.com/role/CommitmentsandContingenciesScheduleofMinimumFutureRentalPaymentsDetails" xlink:type="simple" xlink:href="swav-20231231.xsd#CommitmentsandContingenciesScheduleofMinimumFutureRentalPaymentsDetails"/> |
| <link:calculationLink xlink:role="http://www.shockwavemedical.com/role/CommitmentsandContingenciesScheduleofMinimumFutureRentalPaymentsDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ad92d716-ef64-47cb-bf69-eadb4b8e9662" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_e0b776cb-d54c-4a80-aa0c-ca0422e67e6e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ad92d716-ef64-47cb-bf69-eadb4b8e9662" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_e0b776cb-d54c-4a80-aa0c-ca0422e67e6e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_66e0feee-7942-42ee-9bfd-1c5cb28f6472" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ad92d716-ef64-47cb-bf69-eadb4b8e9662" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_66e0feee-7942-42ee-9bfd-1c5cb28f6472" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_50767faf-aee6-4fca-b25a-345eae3c11b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ad92d716-ef64-47cb-bf69-eadb4b8e9662" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_50767faf-aee6-4fca-b25a-345eae3c11b5" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_cc29de79-1446-4dcd-9659-d2b410486711" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ad92d716-ef64-47cb-bf69-eadb4b8e9662" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_cc29de79-1446-4dcd-9659-d2b410486711" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_3a09fd56-056c-4cbf-bfae-ad3cb11eb27c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ad92d716-ef64-47cb-bf69-eadb4b8e9662" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_3a09fd56-056c-4cbf-bfae-ad3cb11eb27c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_f093cba5-a860-414b-9b83-91041a96bca3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ad92d716-ef64-47cb-bf69-eadb4b8e9662" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_f093cba5-a860-414b-9b83-91041a96bca3" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_6022715e-2ba6-4ecf-bccf-59146520f9f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d6f6f6fb-a6d9-4143-9574-2514a5db35e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_6022715e-2ba6-4ecf-bccf-59146520f9f6" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d6f6f6fb-a6d9-4143-9574-2514a5db35e4" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_b5d0ffde-6b2a-4f6a-86a2-77e369a0f23c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_6022715e-2ba6-4ecf-bccf-59146520f9f6" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_b5d0ffde-6b2a-4f6a-86a2-77e369a0f23c" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.shockwavemedical.com/role/CommitmentsandContingenciesScheduleofMinimumFutureRentalPaymentsDetails_1" xlink:type="simple" xlink:href="swav-20231231.xsd#CommitmentsandContingenciesScheduleofMinimumFutureRentalPaymentsDetails_1"/> |
| <link:calculationLink xlink:role="http://www.shockwavemedical.com/role/CommitmentsandContingenciesScheduleofMinimumFutureRentalPaymentsDetails_1" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_169da4a8-48a8-454a-9498-ea2a785b5aa9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_325fe5ea-aea2-4300-9df2-b7543e195fd5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_169da4a8-48a8-454a-9498-ea2a785b5aa9" xlink:to="loc_us-gaap_OperatingLeaseLiability_325fe5ea-aea2-4300-9df2-b7543e195fd5" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_d1c339a8-c4e5-486e-83c1-2451ca687117" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_169da4a8-48a8-454a-9498-ea2a785b5aa9" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_d1c339a8-c4e5-486e-83c1-2451ca687117" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.shockwavemedical.com/role/CommitmentsandContingenciesScheduleofFutureLeasesLeasePaymentsDetails" xlink:type="simple" xlink:href="swav-20231231.xsd#CommitmentsandContingenciesScheduleofFutureLeasesLeasePaymentsDetails"/> |
| <link:calculationLink xlink:role="http://www.shockwavemedical.com/role/CommitmentsandContingenciesScheduleofFutureLeasesLeasePaymentsDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_swav_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount_41ec64cc-6c15-4b6f-9560-0ae3f30a8b39" xlink:href="swav-20231231.xsd#swav_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_swav_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmountYearFour_2e47ae01-747e-49c8-9ec1-f3499c60f407" xlink:href="swav-20231231.xsd#swav_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmountYearFour"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_swav_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount_41ec64cc-6c15-4b6f-9560-0ae3f30a8b39" xlink:to="loc_swav_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmountYearFour_2e47ae01-747e-49c8-9ec1-f3499c60f407" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_swav_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmountYearOne_65dc9a4e-b3b1-4519-93b2-eff246d4191a" xlink:href="swav-20231231.xsd#swav_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmountYearOne"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_swav_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount_41ec64cc-6c15-4b6f-9560-0ae3f30a8b39" xlink:to="loc_swav_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmountYearOne_65dc9a4e-b3b1-4519-93b2-eff246d4191a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_swav_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmountYearThree_4cd171ea-64d8-4bec-8534-b6f8288d12ea" xlink:href="swav-20231231.xsd#swav_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmountYearThree"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_swav_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount_41ec64cc-6c15-4b6f-9560-0ae3f30a8b39" xlink:to="loc_swav_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmountYearThree_4cd171ea-64d8-4bec-8534-b6f8288d12ea" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_swav_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmountAfterYearFive_02e5102b-e4af-4cc1-abff-5663f4a52376" xlink:href="swav-20231231.xsd#swav_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmountAfterYearFive"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_swav_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount_41ec64cc-6c15-4b6f-9560-0ae3f30a8b39" xlink:to="loc_swav_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmountAfterYearFive_02e5102b-e4af-4cc1-abff-5663f4a52376" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_swav_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmountYearFive_6897cf67-0531-407f-b198-aab14edcd91f" xlink:href="swav-20231231.xsd#swav_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmountYearFive"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_swav_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount_41ec64cc-6c15-4b6f-9560-0ae3f30a8b39" xlink:to="loc_swav_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmountYearFive_6897cf67-0531-407f-b198-aab14edcd91f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_swav_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmountYearTwo_35ee0478-2b9c-4353-8821-7a8118f8a472" xlink:href="swav-20231231.xsd#swav_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmountYearTwo"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_swav_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount_41ec64cc-6c15-4b6f-9560-0ae3f30a8b39" xlink:to="loc_swav_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmountYearTwo_35ee0478-2b9c-4353-8821-7a8118f8a472" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.shockwavemedical.com/role/IncomeTaxesScheduleofIncomeLossBeforeIncomeTaxesDetails" xlink:type="simple" xlink:href="swav-20231231.xsd#IncomeTaxesScheduleofIncomeLossBeforeIncomeTaxesDetails"/> |
| <link:calculationLink xlink:role="http://www.shockwavemedical.com/role/IncomeTaxesScheduleofIncomeLossBeforeIncomeTaxesDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_41d2170e-ece1-40eb-bdf8-9879dc1217e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_619f9243-b4ca-4b38-845c-3f8b6a6d8966" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_41d2170e-ece1-40eb-bdf8-9879dc1217e0" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_619f9243-b4ca-4b38-845c-3f8b6a6d8966" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_529d5011-6dee-40af-bf1d-dfec4b045388" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_41d2170e-ece1-40eb-bdf8-9879dc1217e0" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_529d5011-6dee-40af-bf1d-dfec4b045388" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.shockwavemedical.com/role/IncomeTaxesScheduleofCurrentIncomeTaxProvisionDetails" xlink:type="simple" xlink:href="swav-20231231.xsd#IncomeTaxesScheduleofCurrentIncomeTaxProvisionDetails"/> |
| <link:calculationLink xlink:role="http://www.shockwavemedical.com/role/IncomeTaxesScheduleofCurrentIncomeTaxProvisionDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_447c77ed-0c47-4a4f-891a-e01d48dabbee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_286b9120-f9c9-4710-a27f-f8dff332bcd7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_447c77ed-0c47-4a4f-891a-e01d48dabbee" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_286b9120-f9c9-4710-a27f-f8dff332bcd7" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_963e1ed5-4ba7-4030-8276-ecde7467c83a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_447c77ed-0c47-4a4f-891a-e01d48dabbee" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_963e1ed5-4ba7-4030-8276-ecde7467c83a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_fcdda335-8993-4940-ba0b-00b50afe8e3f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_8ce986da-99b6-4806-839e-93fd1355f41c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_fcdda335-8993-4940-ba0b-00b50afe8e3f" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_8ce986da-99b6-4806-839e-93fd1355f41c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_59786ab4-91ef-4d34-9399-2e7b7b57548b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_fcdda335-8993-4940-ba0b-00b50afe8e3f" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_59786ab4-91ef-4d34-9399-2e7b7b57548b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2d6e6eb6-0ef9-4a9a-b6b6-77d370c80c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_fcdda335-8993-4940-ba0b-00b50afe8e3f" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2d6e6eb6-0ef9-4a9a-b6b6-77d370c80c4a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_b728f0b3-0804-4519-b4b8-d114a709e1da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_304b9ca0-b7c7-4862-a733-fd9270851e2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_b728f0b3-0804-4519-b4b8-d114a709e1da" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_304b9ca0-b7c7-4862-a733-fd9270851e2e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_51846c2f-9165-4d6c-bc0a-a77a605fad21" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_b728f0b3-0804-4519-b4b8-d114a709e1da" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_51846c2f-9165-4d6c-bc0a-a77a605fad21" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_f8afa209-0ca3-48a2-bf8c-e9dc78b530eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_b728f0b3-0804-4519-b4b8-d114a709e1da" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_f8afa209-0ca3-48a2-bf8c-e9dc78b530eb" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.shockwavemedical.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="swav-20231231.xsd#IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"/> |
| <link:calculationLink xlink:role="http://www.shockwavemedical.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_8eba0e28-264b-4cb3-8399-99133fbe0b69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_swav_DeferredTaxLiabilitiesFixedAndIntangibleAssets_3822385f-10a2-41f9-b1d3-3c4e9a4102b6" xlink:href="swav-20231231.xsd#swav_DeferredTaxLiabilitiesFixedAndIntangibleAssets"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_8eba0e28-264b-4cb3-8399-99133fbe0b69" xlink:to="loc_swav_DeferredTaxLiabilitiesFixedAndIntangibleAssets_3822385f-10a2-41f9-b1d3-3c4e9a4102b6" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_swav_DeferredTaxLiabilitiesInProcessResearchAndDevelopment_2fd5ee15-15fc-44cd-92a3-1903686345c1" xlink:href="swav-20231231.xsd#swav_DeferredTaxLiabilitiesInProcessResearchAndDevelopment"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_8eba0e28-264b-4cb3-8399-99133fbe0b69" xlink:to="loc_swav_DeferredTaxLiabilitiesInProcessResearchAndDevelopment_2fd5ee15-15fc-44cd-92a3-1903686345c1" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_6423996e-95c1-46b3-96ad-51b335278109" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesOther"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_8eba0e28-264b-4cb3-8399-99133fbe0b69" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_6423996e-95c1-46b3-96ad-51b335278109" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_aeb5f2d0-3a76-471d-a56b-c25c865337a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_8eba0e28-264b-4cb3-8399-99133fbe0b69" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_aeb5f2d0-3a76-471d-a56b-c25c865337a5" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_bcc40c9b-27fa-4328-8899-23e538231e76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_da3f309f-1635-47a1-af92-5984a09a94e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_bcc40c9b-27fa-4328-8899-23e538231e76" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_da3f309f-1635-47a1-af92-5984a09a94e0" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_swav_DeferredTaxAssetsDeferredExpenseCapitalizedResearchAndDevelopmentCosts_10e72a04-a6d8-4724-b67c-8e9e92e24f4b" xlink:href="swav-20231231.xsd#swav_DeferredTaxAssetsDeferredExpenseCapitalizedResearchAndDevelopmentCosts"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_bcc40c9b-27fa-4328-8899-23e538231e76" xlink:to="loc_swav_DeferredTaxAssetsDeferredExpenseCapitalizedResearchAndDevelopmentCosts_10e72a04-a6d8-4724-b67c-8e9e92e24f4b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_6bd29a15-0748-4ee2-b39e-8647fb578c9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_bcc40c9b-27fa-4328-8899-23e538231e76" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_6bd29a15-0748-4ee2-b39e-8647fb578c9e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_83b4ee00-7462-4689-9cda-c74f5bbd63a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_bcc40c9b-27fa-4328-8899-23e538231e76" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_83b4ee00-7462-4689-9cda-c74f5bbd63a1" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_104287c5-09da-41e2-986b-7bbd662bdcaf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_bcc40c9b-27fa-4328-8899-23e538231e76" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_104287c5-09da-41e2-986b-7bbd662bdcaf" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_swav_DeferredTaxAssetConvertibleNote_05af73f1-093e-4f1c-a19b-97047178ac9d" xlink:href="swav-20231231.xsd#swav_DeferredTaxAssetConvertibleNote"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_bcc40c9b-27fa-4328-8899-23e538231e76" xlink:to="loc_swav_DeferredTaxAssetConvertibleNote_05af73f1-093e-4f1c-a19b-97047178ac9d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_19ae860a-c888-4a42-a3a3-e34424d8c96a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/> |
| | <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_bcc40c9b-27fa-4328-8899-23e538231e76" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_19ae860a-c888-4a42-a3a3-e34424d8c96a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_swav_DeferredTaxAssetsLeaseLiability_fa6ed2f5-ee57-4ba2-b905-2b36ffca652a" xlink:href="swav-20231231.xsd#swav_DeferredTaxAssetsLeaseLiability"/> |
| | <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_bcc40c9b-27fa-4328-8899-23e538231e76" xlink:to="loc_swav_DeferredTaxAssetsLeaseLiability_fa6ed2f5-ee57-4ba2-b905-2b36ffca652a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_948197ee-5593-4742-8556-5de0b38f2be9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_42e32efe-5c04-4eb5-a127-022c89d8eee9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/> |
| | <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_948197ee-5593-4742-8556-5de0b38f2be9" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_42e32efe-5c04-4eb5-a127-022c89d8eee9" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_17b7e871-ccf6-47f1-9aba-9be909fe605e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_948197ee-5593-4742-8556-5de0b38f2be9" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_17b7e871-ccf6-47f1-9aba-9be909fe605e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_41130387-c679-47a1-b8fe-ad43883ed967" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_d7439a62-d620-41ca-a670-878a3fa47d63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_41130387-c679-47a1-b8fe-ad43883ed967" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_d7439a62-d620-41ca-a670-878a3fa47d63" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_2cc09fda-b790-433e-8015-e777f1532319" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_41130387-c679-47a1-b8fe-ad43883ed967" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_2cc09fda-b790-433e-8015-e777f1532319" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.shockwavemedical.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxDetails" xlink:type="simple" xlink:href="swav-20231231.xsd#IncomeTaxesReconciliationofStatutoryFederalIncomeTaxDetails"/> |
| <link:calculationLink xlink:role="http://www.shockwavemedical.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_30ce34b8-610d-44e5-8465-e0df16d17767" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_swav_EffectiveIncomeTaxRateReconciliationSection162Limitation_ea9b1a98-dae9-4e3b-a6a0-108457e30aea" xlink:href="swav-20231231.xsd#swav_EffectiveIncomeTaxRateReconciliationSection162Limitation"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_30ce34b8-610d-44e5-8465-e0df16d17767" xlink:to="loc_swav_EffectiveIncomeTaxRateReconciliationSection162Limitation_ea9b1a98-dae9-4e3b-a6a0-108457e30aea" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_swav_IncomeTaxReconciliationEquityMethodInvestmentAmount_22ca6ec1-ed69-4b47-b240-28145da97c6b" xlink:href="swav-20231231.xsd#swav_IncomeTaxReconciliationEquityMethodInvestmentAmount"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_30ce34b8-610d-44e5-8465-e0df16d17767" xlink:to="loc_swav_IncomeTaxReconciliationEquityMethodInvestmentAmount_22ca6ec1-ed69-4b47-b240-28145da97c6b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_371ee7eb-dffb-41bd-8e16-4c15c17d7b8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/> |
| | <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_30ce34b8-610d-44e5-8465-e0df16d17767" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_371ee7eb-dffb-41bd-8e16-4c15c17d7b8f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_5381d555-f184-40d3-a732-15dad03fa070" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_30ce34b8-610d-44e5-8465-e0df16d17767" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_5381d555-f184-40d3-a732-15dad03fa070" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_6ac2cc37-91b4-4762-9ec2-6631b65b7be6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_30ce34b8-610d-44e5-8465-e0df16d17767" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_6ac2cc37-91b4-4762-9ec2-6631b65b7be6" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_f283f92f-90f5-479b-8b55-f777075318f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_30ce34b8-610d-44e5-8465-e0df16d17767" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_f283f92f-90f5-479b-8b55-f777075318f5" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationFdiiAmount_7ac55200-f968-40d7-829a-976484e5755d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationFdiiAmount"/> |
| | <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_30ce34b8-610d-44e5-8465-e0df16d17767" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationFdiiAmount_7ac55200-f968-40d7-829a-976484e5755d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_faf85333-91fe-4353-9569-36c116f78887" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/> |
| | <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_30ce34b8-610d-44e5-8465-e0df16d17767" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_faf85333-91fe-4353-9569-36c116f78887" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_swav_EffectiveIncomeTaxRateReconciliationSection382Limitation_c1af95e7-e2f4-4e0e-93ee-aee12e4fe783" xlink:href="swav-20231231.xsd#swav_EffectiveIncomeTaxRateReconciliationSection382Limitation"/> |
| | <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_30ce34b8-610d-44e5-8465-e0df16d17767" xlink:to="loc_swav_EffectiveIncomeTaxRateReconciliationSection382Limitation_c1af95e7-e2f4-4e0e-93ee-aee12e4fe783" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_1b05806d-89c2-4cf4-b15b-f94481835144" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/> |
| | <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_30ce34b8-610d-44e5-8465-e0df16d17767" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_1b05806d-89c2-4cf4-b15b-f94481835144" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_swav_EffectiveIncomeTaxRateReconciliationAcquisitionTaxStructuring_bc6b9d4b-9acd-4f61-a3ce-aea2fc463921" xlink:href="swav-20231231.xsd#swav_EffectiveIncomeTaxRateReconciliationAcquisitionTaxStructuring"/> |
| | <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_30ce34b8-610d-44e5-8465-e0df16d17767" xlink:to="loc_swav_EffectiveIncomeTaxRateReconciliationAcquisitionTaxStructuring_bc6b9d4b-9acd-4f61-a3ce-aea2fc463921" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_8a51aab9-8b0f-4530-ac96-ff09e1562521" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/> |
| | <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_30ce34b8-610d-44e5-8465-e0df16d17767" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_8a51aab9-8b0f-4530-ac96-ff09e1562521" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.shockwavemedical.com/role/NetIncomeLossPerShareComponentsofBasicandDilutedNetIncomeLossPerShareDetails" xlink:type="simple" xlink:href="swav-20231231.xsd#NetIncomeLossPerShareComponentsofBasicandDilutedNetIncomeLossPerShareDetails"/> |
| <link:calculationLink xlink:role="http://www.shockwavemedical.com/role/NetIncomeLossPerShareComponentsofBasicandDilutedNetIncomeLossPerShareDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_885fcd1a-d088-4bb5-a383-3f3d2390b87e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_5c7bfdad-1670-4afc-8101-148ab33698d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_885fcd1a-d088-4bb5-a383-3f3d2390b87e" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_5c7bfdad-1670-4afc-8101-148ab33698d2" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ba942358-78cb-4ff4-a7fd-ff7cc7a8fb57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_885fcd1a-d088-4bb5-a383-3f3d2390b87e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ba942358-78cb-4ff4-a7fd-ff7cc7a8fb57" xlink:type="arc"/> |
| | </link:calculationLink> |
| </link:linkbase> |