Source: PDF Solutions, Inc.'s 10-K / 10-Q XBRL data on SEC EDGAR · fetched Nov 06, 2026
Revenue, net income & free cash flow
Income statement
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Revenue
$107.46M
$101.87M
$85.79M
$85.58M
$88.05M
$111.06M
$148.55M
$165.84M
$179.47M
$219.02M
Cost of revenue
$44.45M
$47.52M
$42.80M
$33.47M
$36.77M
$44.19M
$47.91M
$51.75M
$54.14M
$60.62M
Gross profit
$63.01M
$54.35M
$42.99M
$52.11M
$51.28M
$66.87M
$100.64M
$114.09M
$125.32M
$158.40M
Research & development
$27.56M
$30.08M
$28.00M
$32.75M
$34.65M
$43.78M
$56.13M
$50.74M
$53.57M
$64.23M
Selling, general & admin
$22.06M
$23.68M
$23.93M
$26.30M
$32.68M
$37.65M
$45.34M
$62.22M
$69.92M
$84.74M
Operating income
$12.97M
$190.00K
-$9.95M
—
—
—
—
-$151.00K
$935.00K
$5.85M
Interest expense
—
—
—
—
—
—
—
$0
$0
$3.96M
Pre-tax income
$12.96M
-$74.00K
-$9.46M
-$7.36M
-$18.06M
-$18.32M
$470.00K
$4.87M
$6.58M
$3.20M
Income tax
$3.85M
$1.26M
-$1.74M
-$1.94M
$22.30M
$3.17M
$3.90M
$1.76M
$2.52M
$3.84M
Net income
$9.10M
-$1.34M
-$7.72M
-$5.42M
-$40.36M
-$21.49M
-$3.43M
$3.10M
$4.06M
-$640.00K
EBITDA
$16.55M
$4.98M
-$4.99M
—
—
—
—
$4.83M
$4.56M
$9.93M
EPS (basic)
$0.29
$-0.04
$-0.24
$-0.17
$-1.17
$-0.58
$-0.09
$0.08
$0.11
$-0.02
EPS (diluted)
$0.28
$-0.04
$-0.24
$-0.17
$-1.17
$-0.58
$-0.09
$0.08
$0.10
$-0.02
Diluted shares
32.43M
32.04M
32.17M
32.41M
34.46M
37.14M
37.31M
38.94M
39.05M
39.32M
Gross margin
58.6%
53.4%
50.1%
60.9%
58.2%
60.2%
67.8%
68.8%
69.8%
72.3%
Operating margin
12.1%
0.2%
-11.6%
—
—
—
—
-0.1%
0.5%
2.7%
Net margin
8.5%
-1.3%
-9.0%
-6.3%
-45.8%
-19.3%
-2.3%
1.9%
2.3%
-0.3%
Balance sheet
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Cash & equivalents
$116.79M
$101.27M
$96.09M
$97.61M
$30.32M
$27.68M
$119.62M
$98.98M
$90.59M
$42.22M
Short-term investments
—
—
—
$0
$114.98M
$112.54M
$19.56M
$36.54M
$24.29M
$0
Receivables
$48.16M
$57.56M
$51.57M
$40.65M
$34.14M
$40.09M
$42.16M
$44.90M
$73.65M
$82.94M
Total current assets
$170.28M
$163.90M
$157.22M
$147.58M
$193.38M
$188.51M
$193.41M
$197.85M
$205.98M
$163.89M
Goodwill
$215.00K
$1.92M
$2.29M
$2.29M
$15.77M
$14.12M
$14.12M
$15.03M
$14.95M
$95.00M
Total assets
$222.33M
$224.18M
$225.91M
$239.54M
$287.58M
$273.77M
$278.67M
$290.14M
$315.29M
$418.70M
Total current liabilities
$18.52M
$19.64M
$19.53M
$28.00M
$42.20M
$43.83M
$58.20M
$50.84M
$60.54M
$71.89M
Short-term debt
—
—
—
—
—
—
—
—
$0
$2.24M
Long-term debt
—
—
—
—
—
—
—
—
$0
$64.76M
Total debt
—
—
—
—
—
—
—
—
$0
$67.00M
Total liabilities
$23.53M
$25.81M
$26.11M
$43.39M
$53.07M
$54.18M
$68.66M
$61.19M
$69.25M
$147.68M
Shareholders' equity
$198.80M
$198.37M
$199.79M
$196.16M
$234.51M
$219.59M
$210.01M
$228.95M
$246.04M
$271.02M
Cash flow
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Operating cash flow
$2.00M
$10.54M
$13.34M
$24.59M
$21.78M
$4.24M
$32.30M
$14.60M
$9.70M
$24.05M
Capital expenditures
$11.28M
$10.26M
$13.12M
$10.55M
$6.00M
$3.67M
$8.41M
$11.24M
$17.16M
$32.63M
Free cash flow
-$9.28M
$290.00K
$222.00K
$14.04M
$15.78M
$571.00K
$23.89M
$3.36M
-$7.45M
-$8.58M
Investing cash flow
-$11.28M
-$14.10M
-$13.12M
-$13.21M
-$150.50M
-$4.67M
$84.60M
-$28.99M
-$5.94M
-$137.36M
Financing cash flow
$30.00K
-$12.22M
-$5.20M
-$9.84M
$64.80M
-$5.53M
-$24.31M
-$5.89M
-$11.23M
$64.56M
Share buybacks
$2.18M
$13.42M
$5.25M
$9.64M
$0
$4.52M
$22.47M
$743.00K
$6.90M
$244.00K
Stock-based compensation
$11.00M
$11.81M
$10.29M
$11.42M
$12.46M
$12.93M
$19.65M
$21.48M
$25.05M
$25.93M
Depreciation & amortization
$3.58M
$4.79M
$4.97M
$6.03M
$6.72M
$6.22M
$5.53M
$4.99M
$3.63M
$4.08M
Income statement
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Revenue
$41.12M
$41.31M
$41.66M
$46.41M
$50.09M
$47.78M
$51.73M
$57.12M
$62.40M
$60.13M
$61.53M
$68.33M
Cost of revenue
$13.19M
$13.53M
$12.23M
$12.48M
$15.90M
$12.96M
$14.89M
$15.84M
$16.94M
$16.94M
$19.11M
$18.59M
Gross profit
$27.93M
$27.78M
$29.43M
$33.92M
$34.18M
$34.82M
$36.84M
$41.27M
$45.46M
$43.19M
$42.42M
$49.74M
Research & development
$12.31M
$12.98M
$12.65M
$13.52M
$14.42M
$14.63M
$14.91M
$15.44M
$19.26M
$18.33M
$17.32M
$19.45M
Selling, general & admin
$16.19M
$16.50M
$16.26M
$18.09M
$19.07M
$23.37M
$19.74M
$19.94M
$21.68M
$17.49M
$18.98M
$20.97M
Operating income
—
-$1.96M
$264.00K
$2.12M
$512.00K
-$3.56M
$1.12M
$4.83M
$3.46M
$6.31M
$5.06M
$8.29M
Interest expense
—
—
$0
$0
$0
$311.00K
$1.24M
$1.24M
$1.16M
$1.09M
$1.11M
$1.12M
Pre-tax income
$143.00K
-$268.00K
$1.74M
$3.63M
$1.47M
-$3.00M
$71.00K
$3.49M
$2.64M
$5.82M
$4.62M
$8.35M
Income tax
-$744.00K
$125.00K
$38.00K
$1.42M
$935.00K
$36.00K
-$1.07M
$2.19M
$2.69M
$1.02M
$353.00K
$1.51M
Net income
$887.00K
-$393.00K
$1.71M
$2.21M
$539.00K
-$3.03M
$1.15M
$1.29M
-$48.00K
$4.79M
$4.27M
$6.84M
EBITDA
—
-$896.00K
$1.33M
$2.88M
$1.25M
-$2.87M
$1.92M
$5.97M
$4.91M
$7.87M
$7.21M
$10.51M
EPS (basic)
$0.02
$-0.01
$0.04
$0.06
$0.02
$-0.08
$0.03
$0.03
$0.00
$0.12
$0.10
$0.16
EPS (diluted)
$0.02
$-0.01
$0.04
$0.06
$0.01
$-0.08
$0.03
$0.03
$0.00
$0.12
$0.10
$0.16
Diluted shares
-40.00K
38.50M
39.13M
39.10M
19.00K
39.09M
39.26M
39.62M
70.00K
40.38M
41.78M
42.98M
Gross margin
67.9%
67.3%
70.6%
73.1%
68.3%
72.9%
71.2%
72.3%
72.9%
71.8%
68.9%
72.8%
Operating margin
—
-4.7%
0.6%
4.6%
1.0%
-7.4%
2.2%
8.5%
5.5%
10.5%
8.2%
12.1%
Net margin
2.2%
-1.0%
4.1%
4.8%
1.1%
-6.3%
2.2%
2.3%
-0.1%
8.0%
6.9%
10.0%
Balance sheet
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Cash & equivalents
$98.98M
$85.26M
$91.99M
$96.43M
$90.59M
$43.73M
$37.41M
$35.88M
$42.22M
$31.15M
$114.88M
$107.13M
Short-term investments
$36.54M
$37.63M
$25.89M
$23.72M
$24.29M
$10.41M
$2.99M
$0
$0
—
—
—
Receivables
$44.90M
$47.27M
$56.41M
$46.67M
$73.65M
$63.68M
$69.26M
$74.95M
$82.94M
$96.02M
$90.58M
$96.87M
Total current assets
$197.85M
$187.32M
$193.29M
$191.40M
$205.98M
$140.62M
$134.79M
$146.12M
$163.89M
$175.64M
$252.61M
$257.19M
Goodwill
$15.03M
$14.95M
$14.95M
$15.01M
$14.95M
$96.64M
$96.80M
$96.78M
$95.00M
$95.01M
$94.99M
$94.99M
Total assets
$290.14M
$286.82M
$298.00M
$307.35M
$315.29M
$389.97M
$391.13M
$406.40M
$418.70M
$430.56M
$519.18M
$540.96M
Total current liabilities
$50.84M
$51.80M
$55.46M
$57.73M
$60.54M
$64.30M
$56.96M
$66.08M
$71.89M
$74.97M
$73.28M
$78.11M
Short-term debt
—
—
—
—
$0
$2.24M
$2.24M
$2.24M
$2.24M
$2.24M
$2.86M
$2.24M
Long-term debt
—
—
—
—
$0
$66.42M
$65.88M
$65.32M
$64.76M
$64.21M
$63.66M
$63.10M
Total debt
—
—
—
—
$0
$68.66M
$68.12M
$67.56M
$67.00M
$66.45M
$66.52M
$65.33M
Total liabilities
$61.19M
$61.41M
$65.85M
$66.89M
$69.25M
$140.99M
$133.61M
$142.02M
$147.68M
$150.10M
$146.68M
$157.95M
Shareholders' equity
$228.95M
$225.41M
$232.15M
$240.46M
$246.04M
$248.98M
$257.52M
$264.38M
$271.02M
$280.46M
$372.50M
$383.01M
Cash flow
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Operating cash flow
$2.03M
-$1.86M
$684.00K
$9.28M
$1.61M
$8.64M
-$5.21M
$3.29M
$17.34M
$1.67M
$16.40M
$13.76M
Capital expenditures
$2.66M
$2.02M
$5.32M
$4.17M
$5.64M
$8.11M
$8.55M
$6.19M
$9.79M
$10.47M
$14.05M
$14.88M
Free cash flow
-$633.00K
-$3.88M
-$4.64M
$5.10M
-$4.03M
$535.00K
-$13.76M
-$2.90M
$7.55M
-$8.80M
$2.35M
-$1.12M
Investing cash flow
-$14.76M
-$2.64M
$6.83M
-$4.00M
-$6.12M
-$123.86M
-$385.00K
-$3.32M
-$9.79M
-$10.50M
-$14.08M
-$15.07M
Financing cash flow
-$313.00K
-$8.75M
-$401.00K
-$1.75M
-$325.00K
$67.96M
-$1.31M
-$1.19M
-$890.00K
-$2.15M
$81.34M
-$6.61M
Share buybacks
$0
$6.90M
$0
$0
$0
—
—
$244.00K
$0
—
—
—
Stock-based compensation
$5.92M
$6.11M
$5.70M
$6.73M
$6.51M
$6.60M
$6.20M
$6.26M
$6.87M
$6.40M
$6.00M
$8.47M
Depreciation & amortization
$1.21M
$1.06M
$1.06M
$766.00K
$733.00K
$685.00K
$804.00K
$1.15M
$1.45M
$1.56M
$2.14M
$2.22M
Quarterly figures are rebuilt from the year-to-date totals companies report — Q4 is the full year minus the first nine months, since no 10-Q is filed for it. Values are as filed; later restatements replace earlier ones. Fiscal years are labelled by the calendar year in which they end.