Penumbra Inc (PEN)

Financial leverage ratio

Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020
Total assets US$ in thousands 1,533,180 1,556,300 1,370,890 1,244,250 822,983
Total stockholders’ equity US$ in thousands 1,150,930 1,178,940 998,858 953,927 641,498
Financial leverage ratio 1.33 1.32 1.37 1.30 1.28

December 31, 2024 calculation

Financial leverage ratio = Total assets ÷ Total stockholders’ equity
= $1,533,180K ÷ $1,150,930K
= 1.33

The financial leverage ratio of Penumbra Inc has been gradually increasing over the past five years. It was 1.28 as of December 31, 2020, and has risen to 1.30 by December 31, 2021. Subsequently, the ratio further increased to 1.37 by December 31, 2022. However, there was a slight decrease to 1.32 by December 31, 2023, followed by a marginal increase to 1.33 by December 31, 2024. Overall, the trend indicates a slight increase in the company's reliance on debt financing to support its operations and growth over the years analyzed.