
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Total net revenues | $32.6M+16.3% | $28.0M+15.9% | $24.1M+49398.7% | $49K-99.9% | $54.9M |
| Cost of revenues | $33.5M+4.4% | $32.1M-9.5% | $35.5M+5.9% | $33.5M+17.3% | $28.6M |
| Gross profit | $32.6M+11.2% | $29.3M+73.1% | $16.9M-28.7% | $23.7M-9.9% | $26.4M |
| Selling, general and administrative | $27.8M+14.0% | $24.4M+1.2% | $24.1M+2.6% | $23.5M | — |
| Research and development cost | $1.3M-9.0% | $1.4M-12.4% | $1.6M+19.3% | $1.3M+99.1% | $674K |
| Total operating expenses | $29.1M+12.7% | $25.8M+0.4% | $25.7M+3.5% | $24.8M+5.0% | $23.6M |
| Income (loss) from operations | $3.5M+0.2% | $3.5M+139.8% | -$8.8M-714.2% | -$1.1M-139.6% | $2.7M |
| Interest expense | -$871K+23.7% | -$1.1M-49.3% | -$765K-106.9% | -$370K+6.2% | -$394K |
| Interest income | $1.9M-2.1% | $1.9M+56.9% | $1.2M-26.5% | $1.7M+62.8% | $1.0M |
| Gain (loss) on foreign currency exchange transactions | $1.3M+209.6% | -$1.2M-117.6% | $6.7M+55.9% | $4.3M+824.4% | -$597K |
| Other income | $244K+64.9% | $148K | — | — | — |
| Total other income (expenses) | $2.5M+1042.4% | -$270K-104.9% | $5.6M+75.6% | $3.2M+458.3% | $567K |
| Net income before income taxes | $6.0M+87.6% | $3.2M+200.2% | -$3.2M-254.0% | $2.1M | — |
| Income tax provision | -$1.5M-28.9% | -$1.1M-23.6% | -$927K+6.3% | -$989K+3.7% | -$1.0M |
| Net income | $4.6M+120.0% | $2.1M+150.1% | -$4.1M-476.5% | $1.1M-51.3% | $2.3M |
| Non-controlling interest | -$1.6M-18.2% | -$1.4M-26.8% | -$1.1M+43.7% | -$2.0M-303.8% | -$483K |
| Net income attributable to NetSol | $2.9M+327.5% | $684K+113.0% | -$5.2M-516.1% | -$851K-147.9% | $1.8M |
| Basic | $11.6M+1.7% | $11.4M+0.9% | $11.3M+0.3% | $11.3M-2.2% | $11.5M |
| Diluted | $11.6M+1.4% | $11.4M+1.3% | $11.3M+0.3% | $11.3M-2.2% | $11.5M |
| License [Member] | |||||
| Subscription and Support [Member] | |||||
| Service [Member] | |||||
Source: SEC EDGAR XBRL. % change vs prior period shown where available.
Source: SEC EDGAR 10-K and 10-Q filings. Up to 10 years annual / 16 quarters shown.