Incyte Corporation (INCY)

Financial leverage ratio

Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020
Total assets US$ in thousands 5,444,320 6,782,110 5,840,980 4,933,350 3,560,920
Total stockholders’ equity US$ in thousands 3,447,630 5,189,840 4,370,120 3,770,000 2,611,270
Financial leverage ratio 1.58 1.31 1.34 1.31 1.36

December 31, 2024 calculation

Financial leverage ratio = Total assets ÷ Total stockholders’ equity
= $5,444,320K ÷ $3,447,630K
= 1.58

The financial leverage ratio for Incyte Corporation has shown some fluctuations over the years. It decreased from 1.36 in December 2020 to 1.31 in December 2021, indicating a reduction in the company's reliance on debt financing. However, the ratio slightly increased to 1.34 in December 2022 before dropping back to 1.31 in December 2023. Notably, there was a significant spike in the ratio to 1.58 in December 2024, suggesting a higher level of financial risk due to increased debt in the company's capital structure. Overall, the trend in Incyte Corporation's financial leverage ratio signals a varying level of leverage and highlights the importance of closely monitoring the company's debt levels in relation to its equity.