Need MYFW data in your own agent or pipeline?
Every table on this page — income statement, balance sheet, cash flow, PE history, dividends — is also available programmatically through the EvidInvest MCP server & financial data API for Claude, Cursor, or any MCP client and HTTP pipeline.
Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2025 Dec 31, 2025 Feb 27, 2026 | 2024 Dec 31, 2024 Mar 7, 2025 | 2023 Dec 31, 2023 Mar 15, 2024 | 2022 Dec 31, 2022 Mar 15, 2023 | 2021 Dec 31, 2021 Mar 15, 2022 | 2020 Dec 31, 2020 Mar 12, 2021 | 2019 Dec 31, 2019 Mar 12, 2020 | 2018 Dec 31, 2018 Mar 21, 2019 |
|---|
Total Revenue | 186.35M 4.8% | 177.77M 7.5% | 165.38M 29.7% | 127.51M 26.2% | 101.04M 2.0% | 103.06M 34.0% | 76.90M 17.8% | 65.25M 8.0% |
Cost of Revenue | 88.53M 1.9% | 90.26M 6.4% | 84.81M 304.8% | 20.95M 215.3% | 6.65M 44.2% | 11.91M 12.7% | 13.65M 63.5% | 8.35M 27.5% |
Gross Profit | 97.83M 11.8% | 87.51M 8.6% | 80.57M 24.4% | 106.56M 12.9% | 94.39M 3.6% | 91.15M 44.1% | 63.25M 10.8% | 57.08M 6.0% |
Gross Margin % | 52.00% 6.1% | 49.00% 0.0% | 49.00% 41.7% | 84.00% 9.7% | 93.00% 5.7% | 88.00% 7.3% | 82.00% 5.7% | 87.00% 2.2% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 52.41M 9.3% | 47.94M 0.1% | 47.89M 5.5% | 50.69M 19.2% | 42.52M 17.1% | 36.30M 0.7% | 36.57M 7.8% | 33.91M 3.6% |
Selling & Marketing | 1.22M 1.0% | 1.21M 21.6% | 1.54M 18.4% | 1.89M 17.0% | 1.61M 9.1% | 1.48M 14.5% | 1.29M 3.0% | 1.25M 16.0% |
SG&A Expenses | 53.63M 9.1% | 49.15M 0.6% | 49.43M 6.0% | 52.58M 19.1% | 44.13M 16.8% | 37.78M 0.2% | 37.86M 7.7% | 35.16M 2.7% |
Other Operating Expenses | 26.16M 2.3% | 26.78M 11.2% | 24.09M 4.3% | 25.16M 9.5% | 22.98M 13.2% | 20.30M 33.6% | 15.20M 6.2% | 14.31M 2.1% |
Total Operating Expenses | 79.79M 5.1% | 75.93M 3.3% | 73.51M 5.4% | 77.73M 15.8% | 67.11M 15.5% | 58.08M 9.5% | 53.05M 7.2% | 49.48M 1.3% |
Cost and Expenses | 168.36M 1.3% | 166.19M 5.0% | 158.32M 60.4% | 98.69M 33.8% | 73.76M 5.4% | 70.00M 4.9% | 66.71M 15.4% | 57.83M 4.4% |
Operating Income | 17.99M 55.4% | 11.58M 64.0% | 7.06M 75.5% | 28.83M 5.7% | 27.28M 17.5% | 33.06M 224.4% | 10.19M 37.3% | 7.42M 48.2% |
Operating Margin % | 10.00% 42.9% | 7.00% 75.0% | 4.00% 82.6% | 23.00% 14.8% | 27.00% 15.6% | 32.00% 146.2% | 13.00% 18.2% | 11.00% 37.5% |
EBITDA | 20.05M 41.8% | 14.14M 49.9% | 9.44M 69.4% | 30.84M 8.1% | 28.54M 16.5% | 34.18M 188.1% | 11.86M 23.0% | 9.64M 29.4% |
EBITDA Margin % | 11.00% 37.5% | 8.00% 33.3% | 6.00% 75.0% | 24.00% 14.3% | 28.00% 15.2% | 33.00% 120.0% | 15.00% 0.0% | 15.00% 25.0% |
Interest Expense | 84.42M 4.4% | 88.33M 18.6% | 74.45M 331.1% | 17.27M 218.9% | 5.42M 25.1% | 7.23M 44.3% | 12.99M 58.9% | 8.17M 41.9% |
Interest Income | 159.35M 4.7% | 152.19M 5.0% | 144.94M 44.8% | 100.09M 61.6% | 61.92M 16.1% | 53.33M 18.4% | 45.05M 16.1% | 38.80M 16.4% |
Other Income (Expense) | -917.00K | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Pre-Tax Income | 17.07M 47.5% | 11.58M 64.0% | 7.06M 75.5% | 28.83M 5.7% | 27.28M 17.5% | 33.06M 224.4% | 10.19M 37.3% | 7.42M 48.2% |
Pre-Tax Margin % | 9.00% 28.6% | 7.00% 75.0% | 4.00% 82.6% | 23.00% 14.8% | 27.00% 15.6% | 32.00% 146.2% | 13.00% 18.2% | 11.00% 37.5% |
Tax Provision | 3.89M 25.1% | 3.11M 69.2% | 1.84M 74.2% | 7.13M 6.9% | 6.67M 21.8% | 8.53M 290.9% | 2.18M 22.9% | 1.77M 40.5% |
Net Income | 13.19M 55.6% | 8.47M 62.2% | 5.22M 75.9% | 21.70M 5.3% | 20.61M 16.0% | 24.53M 206.3% | 8.01M 41.8% | 5.65M 179.1% |
Net Margin % | 7.00% 40.0% | 5.00% 66.7% | 3.00% 82.4% | 17.00% 15.0% | 20.00% 16.7% | 24.00% 140.0% | 10.00% 11.1% | 9.00% 200.0% |
Basic EPS | 1.36 54.5% | 0.88 3.3% | 0.91 60.3% | 2.29 11.2% | 2.58 17.0% | 3.11 204.9% | 1.02 59.4% | 0.64 1455.9% |
Diluted EPS | 1.34 54.0% | 0.87 3.3% | 0.90 59.6% | 2.23 10.8% | 2.50 18.8% | 3.08 205.0% | 1.01 60.3% | 0.63 1360.0% |
Basic Shares Outstanding | 9.65M 0.1% | 9.65M 1.1% | 9.54M 0.8% | 9.46M 18.6% | 7.98M 1.0% | 7.90M 0.1% | 7.89M 17.5% | 6.71M 13.5% |
Diluted Shares Outstanding | 9.96M 1.9% | 9.77M 0.5% | 9.73M 0.1% | 9.71M 18.0% | 8.24M 3.4% | 7.96M 0.6% | 7.91M 17.2% | 6.75M 10.5% |