Need PLBC 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 Mar 19, 2026 | 2024 Dec 31, 2024 Mar 19, 2025 | 2023 Dec 31, 2023 Mar 20, 2024 | 2022 Dec 31, 2022 Mar 16, 2023 | 2021 Dec 31, 2021 Mar 17, 2022 | 2020 Dec 31, 2020 Mar 3, 2021 | 2019 Dec 31, 2019 Mar 5, 2020 | 2018 Dec 31, 2018 Mar 7, 2019 |
|---|
Total Revenue | 108.25M 48.6% | 72.86M 14.2% | 84.89M 20.4% | 70.53M 24.8% | 56.50M 18.1% | 47.86M 1.4% | 47.21M 9.7% | 43.03M 15.8% |
Cost of Revenue | 20.73M 75.2% | 11.83M 56.2% | 7.57M 197.1% | 2.55M 12.7% | 2.26M 48.6% | 4.40M 35.6% | 3.25M 45.2% | 2.24M 38.3% |
Gross Profit | 87.52M 43.4% | 61.03M 21.1% | 77.32M 13.7% | 67.98M 25.3% | 54.24M 24.8% | 43.45M 1.2% | 43.96M 7.8% | 40.80M 14.8% |
Gross Margin % | 81.00% 3.6% | 84.00% 7.7% | 91.00% 5.2% | 96.00% 0.0% | 96.00% 5.5% | 91.00% 2.2% | 93.00% 2.1% | 95.00% 1.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 35.17M 51.5% | 23.22M 6.4% | 21.82M 17.4% | 18.59M 35.2% | 13.74M 5.4% | 14.53M 3.4% | 15.04M 6.2% | 14.16M 4.4% |
Selling & Marketing | 0.00 100.0% | 1.03M 9.5% | 941.00K 39.8% | 673.00K 56.1% | 431.00K 17.0% | 519.00K 31.4% | 395.00K 8.8% | 433.00K 16.4% |
SG&A Expenses | 35.17M 45.0% | 24.25M 6.6% | 22.76M 18.2% | 19.26M 35.8% | 14.18M 5.8% | 15.05M 2.5% | 15.44M 5.8% | 14.59M 4.8% |
Other Operating Expenses | 12.76M 674.6% | -2.22M 115.5% | 14.35M 9.9% | 13.06M 12.8% | 11.58M 36.9% | 8.46M 18.3% | 7.15M 0.5% | 7.18M 15.1% |
Total Operating Expenses | 47.93M 117.5% | 22.03M 40.6% | 37.11M 14.8% | 32.32M 25.5% | 25.75M 9.6% | 23.50M 4.1% | 22.58M 4.2% | 21.67M 8.1% |
Cost and Expenses | 68.66M 102.7% | 33.86M 24.2% | 44.68M 28.2% | 34.87M 24.5% | 28.02M 0.4% | 27.91M 8.0% | 25.83M 8.0% | 23.91M 10.4% |
Operating Income | 39.59M 1.5% | 39.00M 3.0% | 40.21M 12.7% | 35.67M 25.2% | 28.49M 42.8% | 19.95M 6.7% | 21.38M 11.8% | 19.13M 23.4% |
Operating Margin % | 37.00% 31.5% | 54.00% 14.9% | 47.00% 7.8% | 51.00% 2.0% | 50.00% 19.0% | 42.00% 6.7% | 45.00% 2.3% | 44.00% 4.8% |
EBITDA | 42.43M 4.8% | 40.50M 3.3% | 41.88M 11.5% | 37.57M 25.6% | 29.91M 39.9% | 21.38M 5.8% | 22.70M 12.5% | 20.17M 22.0% |
EBITDA Margin % | 39.00% 30.4% | 56.00% 14.3% | 49.00% 7.5% | 53.00% 0.0% | 53.00% 17.8% | 45.00% 6.2% | 48.00% 2.1% | 47.00% 6.8% |
Interest Expense | 13.88M 30.5% | 10.63M 121.6% | 4.80M 284.1% | 1.25M 9.9% | 1.14M 7.5% | 1.23M 29.7% | 1.75M 41.3% | 1.24M 21.5% |
Interest Income | 102.31M 21.3% | 84.33M 13.0% | 74.59M 24.8% | 59.76M 24.3% | 48.07M 21.3% | 39.62M 0.8% | 39.30M 14.5% | 34.32M 18.5% |
Other Income (Expense) | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Pre-Tax Income | 39.59M 1.5% | 39.00M 3.0% | 40.21M 12.7% | 35.67M 25.2% | 28.49M 42.8% | 19.95M 6.7% | 21.38M 11.8% | 19.13M 23.4% |
Pre-Tax Margin % | 37.00% 31.5% | 54.00% 14.9% | 47.00% 7.8% | 51.00% 2.0% | 50.00% 19.0% | 42.00% 6.7% | 45.00% 2.3% | 44.00% 4.8% |
Tax Provision | 9.97M 3.9% | 10.38M 0.5% | 10.44M 13.1% | 9.22M 23.4% | 7.48M 36.5% | 5.48M 6.7% | 5.87M 14.3% | 5.13M 29.8% |
Net Income | 29.62M 3.5% | 28.62M 3.9% | 29.78M 12.6% | 26.44M 25.9% | 21.01M 45.1% | 14.47M 6.7% | 15.51M 10.9% | 13.99M 70.9% |
Net Margin % | 27.00% 30.8% | 39.00% 11.4% | 35.00% 5.4% | 37.00% 0.0% | 37.00% 23.3% | 30.00% 9.1% | 33.00% 0.0% | 33.00% 50.0% |
Basic EPS | 4.60 5.2% | 4.85 4.5% | 5.08 12.1% | 4.53 18.6% | 3.82 36.4% | 2.80 7.0% | 3.01 9.9% | 2.74 67.1% |
Diluted EPS | 4.54 5.4% | 4.80 4.4% | 5.02 12.3% | 4.47 18.9% | 3.76 35.7% | 2.77 6.7% | 2.97 10.8% | 2.68 69.6% |
Basic Shares Outstanding | 6.44M 9.2% | 5.89M 0.5% | 5.86M 0.4% | 5.84M 6.1% | 5.50M 6.3% | 5.18M 0.4% | 5.16M 0.9% | 5.11M 0.9% |
Diluted Shares Outstanding | 6.52M 9.2% | 5.97M 0.6% | 5.93M 0.4% | 5.91M 5.9% | 5.58M 6.7% | 5.23M 0.0% | 5.23M 0.2% | 5.22M 0.7% |