Need FRPT 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 23, 2026 | 2024 Dec 31, 2024 Feb 20, 2025 | 2023 Dec 31, 2023 Apr 30, 2024 | 2022 Dec 31, 2022 May 1, 2023 | 2021 Dec 31, 2021 Mar 1, 2022 | 2020 Dec 31, 2020 Feb 22, 2021 | 2019 Dec 31, 2019 Feb 25, 2020 | 2018 Dec 31, 2018 Apr 30, 2019 |
|---|
Total Revenue | 1.10B 13.0% | 975.18M 27.2% | 766.89M 28.8% | 595.34M 39.9% | 425.49M 33.5% | 318.79M 29.7% | 245.86M 27.2% | 193.24M 23.6% |
Cost of Revenue | 676.82M 16.8% | 579.22M 12.2% | 516.02M 26.1% | 409.31M 55.4% | 263.34M 41.7% | 185.88M 41.2% | 131.66M 27.5% | 103.25M 23.0% |
Gross Profit | 425.20M 7.4% | 395.96M 57.8% | 250.87M 34.9% | 186.03M 14.7% | 162.15M 22.0% | 132.91M 16.4% | 114.20M 26.9% | 89.99M 24.3% |
Gross Margin % | 39.00% 4.9% | 41.00% 24.2% | 33.00% 6.5% | 31.00% 18.4% | 38.00% 9.5% | 42.00% 8.7% | 46.00% 2.1% | 47.00% 2.2% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 800.00K 30.9% | 1.16M 137.7% | 486.80K 71.1% |
General & Administrative | 0.00 | 0.00 100.0% | 8.11M 94.9% | 159.21M 17.1% | 135.97M 30.3% | 104.32M 15.8% | 90.07M 34.9% | 66.75M 20.5% |
Selling & Marketing | 0.00 | 0.00 100.0% | 57.43M 10.1% | 63.89M 25.7% | 50.84M 66.2% | 30.59M 25.4% | 24.38M 25.4% | 19.44M 50.8% |
SG&A Expenses | 340.92M 4.8% | 357.96M 27.2% | 281.32M 26.1% | 223.10M 19.4% | 186.81M 38.5% | 134.91M 17.9% | 114.45M 32.8% | 86.19M 26.2% |
Other Operating Expenses | -10.68M | 0.00 | 0.00 100.0% | 1.71M 13053.8% | 13.00K 85.1% | 87.00K 1612.9% | 5.08K 105.0% | -102.34K 80.5% |
Total Operating Expenses | 330.24M 7.7% | 357.96M 27.2% | 281.32M 18.2% | 238.02M 27.4% | 186.81M 38.5% | 134.91M 17.9% | 114.45M 20.6% | 94.88M 26.2% |
Cost and Expenses | 1.01B 7.5% | 937.18M 17.5% | 797.34M 23.2% | 647.33M 43.8% | 450.15M 40.3% | 320.79M 30.3% | 246.11M 24.2% | 198.12M 24.5% |
Operating Income | 94.96M 149.9% | 38.00M 224.8% | -30.45M 41.4% | -51.98M 110.9% | -24.65M 1189.9% | -1.91M 671.1% | -247.84K 94.9% | -4.89M 77.6% |
Operating Margin % | 9.00% 125.0% | 4.00% 200.0% | -4.00% 55.6% | -9.00% 50.0% | -6.00% 500.0% | -1.00% | 0.00% 100.0% | -3.00% 50.0% |
EBITDA | 171.76M 28.8% | 133.40M 224.6% | 41.10M 386.5% | -14.35M 300.7% | 7.15M 62.8% | 19.21M 22.6% | 15.67M 72.6% | 9.08M 3.6% |
EBITDA Margin % | 16.00% 14.3% | 14.00% 180.0% | 5.00% 350.0% | -2.00% 200.0% | 2.00% 66.7% | 6.00% 0.0% | 6.00% 20.0% | 5.00% 16.7% |
Interest Expense | 14.12M 15.2% | 12.26M 13.0% | 14.10M 170.7% | 5.21M 80.7% | 2.88M 137.8% | 1.21M 22.3% | 991.00K 234.5% | 296.23K 67.5% |
Interest Income | 0.00 100.0% | 11.87M 8.9% | 13.03M 661.9% | 1.71M 13053.8% | 13.00K | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -24.18M 353.9% | 9.52M 991.8% | -1.07M 69.5% | -3.50M 21.9% | -2.87M 155.0% | -1.13M 14.1% | -986.00K 147.7% | -398.00K 72.3% |
Pre-Tax Income | 70.77M 48.9% | 47.52M 250.8% | -31.51M 43.2% | -55.48M 101.5% | -27.53M 781.6% | -3.12M 152.1% | -1.24M 76.6% | -5.28M 26.2% |
Pre-Tax Margin % | 6.00% 20.0% | 5.00% 225.0% | -4.00% 55.6% | -9.00% 50.0% | -6.00% 500.0% | -1.00% 0.0% | -1.00% 66.7% | -3.00% 0.0% |
Tax Provision | -68.36M 11532.1% | 598.00K 184.8% | 210.00K 25.5% | 282.00K 74.1% | 162.00K 149.2% | 65.00K 54.9% | 144.15K 87.0% | 77.10K 2.5% |
Net Income | 139.14M 196.5% | 46.92M 239.6% | -33.61M 39.7% | -55.76M 101.4% | -27.69M 768.7% | -3.19M 130.6% | -1.38M 74.2% | -5.36M 25.8% |
Net Margin % | 13.00% 160.0% | 5.00% 225.0% | -4.00% 55.6% | -9.00% 28.6% | -7.00% 600.0% | -1.00% 0.0% | -1.00% 66.7% | -3.00% 0.0% |
Basic EPS | 2.85 193.8% | 0.97 238.6% | -0.70 42.1% | -1.21 86.2% | -0.65 710.5% | -0.08 108.3% | -0.04 74.3% | -0.15 25.0% |
Diluted EPS | 2.64 183.9% | 0.93 232.9% | -0.70 42.1% | -1.21 86.2% | -0.65 712.5% | -0.08 100.0% | -0.04 73.3% | -0.15 25.0% |
Basic Shares Outstanding | 48.80M 0.6% | 48.49M 0.7% | 48.16M 4.3% | 46.19M 7.6% | 42.93M 8.0% | 39.76M 10.6% | 35.95M 1.8% | 35.33M 2.4% |
Diluted Shares Outstanding | 56.04M 11.5% | 50.26M 4.3% | 48.16M 4.3% | 46.19M 7.6% | 42.93M 8.0% | 39.76M 10.6% | 35.95M 1.8% | 35.33M 2.4% |