Need PDLB 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 13, 2026 | 2024 Dec 31, 2024 Mar 13, 2025 | 2023 Dec 31, 2023 Mar 19, 2024 | 2022 Dec 31, 2022 Mar 21, 2023 | 2021 Dec 31, 2021 Mar 31, 2022 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Mar 29, 2019 |
|---|
Total Revenue | 194.31M 16.1% | 167.29M 24.4% | 134.47M 54.3% | 87.12M 12.3% | 77.58M 27.3% | 60.96M 16.2% | 52.48M 8.6% | 48.31M 16.8% |
Cost of Revenue | 88.42M 1.1% | 87.49M 42.1% | 61.57M 53.2% | 40.20M 266.4% | 10.97M 20.6% | 13.81M 9.5% | 12.62M 17.5% | 10.74M 26.4% |
Gross Profit | 105.89M 32.7% | 79.80M 9.5% | 72.89M 55.3% | 46.92M 29.6% | 66.61M 41.3% | 47.15M 18.3% | 39.87M 6.1% | 37.57M 14.3% |
Gross Margin % | 54.00% 12.5% | 48.00% 11.1% | 54.00% 0.0% | 54.00% 37.2% | 86.00% 11.7% | 77.00% 1.3% | 76.00% 2.6% | 78.00% 1.3% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 39.65M 17.9% | 33.64M 1.4% | 33.19M 12.6% | 29.49M 20.6% | 24.45M 6.9% | 22.88M 16.8% | 19.59M 5.4% | 18.59M 5.2% |
Selling & Marketing | 627.00K 12.2% | 714.00K 13.5% | 825.00K 39.1% | 593.00K 187.9% | 206.00K 57.8% | 488.00K 208.9% | 158.00K 26.5% | 215.00K 30.2% |
SG&A Expenses | 40.27M 17.2% | 34.35M 1.0% | 34.01M 13.1% | 30.08M 22.0% | 24.66M 5.5% | 23.37M 18.3% | 19.75M 5.0% | 18.80M 4.6% |
Other Operating Expenses | 26.11M 12.3% | 29.77M 9.9% | 33.03M 38.5% | 53.69M 545.1% | 8.32M 55.1% | 18.55M 29.1% | 26.17M 74.8% | 14.97M 16.1% |
Total Operating Expenses | 66.38M 3.5% | 64.12M 4.4% | 67.04M 20.0% | 83.77M 154.0% | 32.98M 21.3% | 41.91M 8.7% | 45.91M 36.0% | 33.77M 5.7% |
Cost and Expenses | 154.80M 2.1% | 151.61M 17.9% | 128.61M 3.7% | 123.97M 182.0% | 43.95M 21.1% | 55.73M 4.8% | 58.53M 31.5% | 44.51M 0.4% |
Operating Income | 39.51M 151.9% | 15.69M 168.0% | 5.85M 115.9% | -36.85M 209.6% | 33.62M 542.3% | 5.24M 186.5% | -6.05M 259.3% | 3.80M 228.2% |
Operating Margin % | 20.00% 122.2% | 9.00% 125.0% | 4.00% 109.5% | -42.00% 197.7% | 43.00% 377.8% | 9.00% 175.0% | -12.00% 250.0% | 8.00% 214.3% |
EBITDA | 43.03M 110.7% | 20.42M 96.8% | 10.38M 131.9% | -32.58M 190.3% | 36.10M 365.5% | 7.75M 302.6% | -3.83M 168.4% | 5.60M 519.2% |
EBITDA Margin % | 22.00% 83.3% | 12.00% 50.0% | 8.00% 121.6% | -37.00% 178.7% | 47.00% 261.5% | 13.00% 285.7% | -7.00% 158.3% | 12.00% 500.0% |
Interest Expense | 85.71M 0.5% | 86.16M 42.2% | 60.60M 275.3% | 16.15M 95.7% | 8.25M 27.4% | 11.37M 8.0% | 12.36M 30.2% | 9.49M 39.9% |
Interest Income | 185.53M 14.1% | 162.64M 29.2% | 125.87M 52.1% | 82.75M 23.3% | 67.10M 25.8% | 53.34M 5.6% | 50.49M 9.4% | 46.16M 18.4% |
Other Income (Expense) | -1.08M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Pre-Tax Income | 38.43M 145.0% | 15.69M 168.0% | 5.85M 115.9% | -36.85M 209.6% | 33.62M 542.3% | 5.24M 186.5% | -6.05M 259.3% | 3.80M 228.2% |
Pre-Tax Margin % | 20.00% 122.2% | 9.00% 125.0% | 4.00% 109.5% | -42.00% 197.7% | 43.00% 377.8% | 9.00% 175.0% | -12.00% 250.0% | 8.00% 214.3% |
Tax Provision | 9.73M 106.4% | 4.71M 88.4% | 2.50M 136.5% | -6.84M 183.4% | 8.21M 494.0% | 1.38M 249.6% | -924.00K 182.4% | 1.12M 21.3% |
Net Income | 28.70M 161.6% | 10.97M 227.3% | 3.35M 111.2% | -30.00M 218.0% | 25.41M 559.6% | 3.85M 175.2% | -5.13M 291.4% | 2.68M 161.0% |
Net Margin % | 15.00% 114.3% | 7.00% 250.0% | 2.00% 105.9% | -34.00% 203.0% | 33.00% 450.0% | 6.00% 160.0% | -10.00% 266.7% | 6.00% 154.5% |
Basic EPS | 1.21 163.0% | 0.46 206.7% | 0.15 111.4% | -1.32 186.8% | 1.52 560.9% | 0.23 179.3% | -0.29 293.3% | 0.15 193.8% |
Diluted EPS | 1.19 158.7% | 0.46 206.7% | 0.15 111.4% | -1.32 187.4% | 1.51 556.5% | 0.23 179.3% | -0.29 293.3% | 0.15 193.8% |
Basic Shares Outstanding | 22.84M 1.8% | 22.43M 1.4% | 22.75M 0.2% | 22.69M 35.5% | 16.75M 0.4% | 16.67M 4.4% | 17.43M 2.1% | 17.81M 3.6% |
Diluted Shares Outstanding | 23.26M 3.2% | 22.55M 1.2% | 22.82M 0.6% | 22.69M 35.1% | 16.79M 0.6% | 16.68M 4.3% | 17.43M 2.1% | 17.81M 3.5% |