Sanmina Corporation (SANM)
Gross profit margin
Dec 31, 2023 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2023 | Dec 31, 2022 | Sep 30, 2022 | Jun 30, 2022 | Mar 31, 2022 | Dec 31, 2021 | Sep 30, 2021 | Jun 30, 2021 | Mar 31, 2021 | Dec 31, 2020 | Sep 30, 2020 | Jun 30, 2020 | Mar 31, 2020 | Dec 31, 2019 | Sep 30, 2019 | Jun 30, 2019 | Mar 31, 2019 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross profit (ttm) | US$ in thousands | 708,665 | 743,211 | 742,012 | 720,989 | 676,295 | 622,206 | 580,016 | 554,421 | 528,911 | 527,965 | 549,857 | 544,740 | 531,176 | 525,707 | 515,480 | 531,802 | 577,483 | 591,938 | 571,317 | 542,058 |
Revenue (ttm) | US$ in thousands | 8,427,300 | 8,913,590 | 9,094,690 | 8,915,390 | 8,514,240 | 7,922,760 | 7,348,510 | 6,984,030 | 6,759,880 | 6,753,930 | 6,978,280 | 6,979,700 | 6,875,450 | 6,960,370 | 6,977,620 | 7,349,930 | 7,886,020 | 8,233,870 | 8,218,000 | 8,004,370 |
Gross profit margin | 8.41% | 8.34% | 8.16% | 8.09% | 7.94% | 7.85% | 7.89% | 7.94% | 7.82% | 7.82% | 7.88% | 7.80% | 7.73% | 7.55% | 7.39% | 7.24% | 7.32% | 7.19% | 6.95% | 6.77% |
December 31, 2023 calculation
Gross profit margin = Gross profit (ttm) ÷ Revenue (ttm)
= $708,665K ÷ $8,427,300K
= 8.41%
The gross profit margin of Sanmina Corporation has shown a generally increasing trend over the past few quarters, indicating improved profitability in generating revenue after accounting for the cost of goods sold. The margin has fluctuated within a narrow range between 6.77% to 8.41% over the last five years, with a recent uptick observed in the most recent quarter ending December 31, 2023. This demonstrates the company's ability to control production costs and potentially enhance pricing strategies, leading to a more efficient utilization of resources and higher gross profit margins. It will be essential to continue monitoring this trend to assess the sustainability of these improvements and their impact on the company's overall financial performance.
Peer comparison
Dec 31, 2023