NASDAQ:NCPL | Profit Margins | Netcapital Inc.

Complete source-backed margin history.

Available history
2012-07-31 to 2026-01-31
Data captured

Historical Profit Margins

DateGross marginOperating marginNet margin
2026-01-3198.07%-2304.61%-1921.46%
2025-10-3196.33%-4149.61%-4169.26%
2025-07-3196.10%-1728.76%-1916.28%
2025-04-3099.21%-475.95%-5085.63%
2025-01-3195.31%-1105.36%-1969.15%
2024-10-3188.40%-1291.54%-1302.13%
2024-07-3192.81%-1763.54%-1776.86%
2024-04-3096.83%-443.70%-750.84%
2024-01-3194.35%-115.57%-213.61%
2023-10-3199.01%2.56%16.63%
2023-07-3198.81%-49.28%-32.35%
2023-04-3099.25%43.66%32.46%
2023-01-3199.81%25.24%75.05%
2022-10-3197.96%18.84%10.29%
2022-07-3198.43%0.50%4.81%
2022-04-3098.66%27.42%27.06%
2022-01-3197.83%-7.49%100.55%
2021-10-3165.27%-17.95%-15.14%
2021-07-3195.47%-172.12%233.12%
2021-04-3096.97%-63.25%143.77%
2021-01-3198.74%7.25%3.34%
2020-10-3161.27%7.43%4.11%
2020-07-3175.54%2.98%1.75%
2020-04-3098.20%-18.19%-347.35%
2020-01-3199.56%79.20%78.58%
2019-10-3199.56%79.20%71.62%
2019-07-3198.01%24.60%20.61%
2019-04-30100.16%86.03%81.74%
2019-01-3188.77%14.46%10.21%
2018-10-3188.77%14.46%-16.77%
2018-07-3195.02%-5.31%-7.84%
2018-04-3078.14%-69.78%144.42%
2018-01-3195.02%-5.31%-7.84%
2017-10-31100.00%-303.13%879.59%
2017-07-31100.00%-3530.68%-5620.38%
2017-04-30100.00%-1308.31%-3041.29%
2017-01-31100.00%-18722.42%-22600.27%
2016-10-31-2226.53%-2719.10%
2016-07-31-3580.83%-4355.33%
2016-04-30-8190.39%
2016-01-31-5096.01%
2015-10-31-1747.22%
2015-07-31-890.94%
2015-04-30-3946.38%
2015-01-31-980.08%
2014-10-31418.97%
2014-07-31923.88%
2014-04-30286.67%
2014-01-31-510.98%
2013-10-31-343.87%
2013-07-31-382.20%
2013-04-30-570.27%
2013-01-31-77.51%
2012-10-31-510.04%
2012-07-31-137.07%

Annual Profit Margins

DateGross marginOperating marginNet margin
2025-04-3095.36%-957.07%-3255.05%
2024-04-3097.82%-69.52%-100.70%
2023-04-3099.00%26.75%34.79%
2022-04-3097.99%-18.81%63.92%
2021-04-3083.92%-8.50%31.13%
2020-04-3099.37%65.42%34.49%
2019-04-3097.51%61.60%57.51%
2018-04-3078.52%-172.76%117.95%
2017-04-30100.00%-2552.74%-3850.29%
2016-04-30-1575.91%-1862.55%
2015-04-30-518.70%
2014-04-30-598.10%
2013-04-30-324.47%