Source: ACM Research, 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
$27.37M
$36.51M
$74.64M
$107.52M
$156.62M
$259.75M
$388.83M
$557.72M
$782.12M
$901.31M
Cost of revenue
$14.04M
$19.28M
$40.19M
$56.87M
$87.03M
$144.90M
$205.22M
$281.51M
$390.56M
$501.24M
Gross profit
$13.33M
$17.23M
$34.45M
$50.65M
$69.60M
$114.86M
$183.62M
$276.21M
$391.55M
$400.07M
Research & development
$3.26M
$5.14M
$10.38M
$12.90M
$19.12M
$34.21M
$62.23M
$92.71M
$105.47M
$144.99M
Operating income
$3.49M
$700.00K
$6.47M
$17.79M
$21.49M
$38.70M
$59.03M
$95.84M
$151.00M
$109.43M
Interest expense
$181.00K
$277.00K
$498.00K
$745.00K
$982.00K
$765.00K
$1.66M
$2.68M
$4.15M
$6.96M
Pre-tax income
$2.98M
-$325.00K
$7.38M
$18.94M
$19.30M
$43.05M
$67.36M
$116.22M
$166.30M
$135.19M
Income tax
$595.00K
$547.00K
$806.00K
-$518.00K
-$2.38M
$134.00K
$16.80M
$19.36M
$35.03M
$13.30M
Net income
$1.03M
-$318.00K
$6.57M
$18.89M
$18.78M
$37.76M
$39.26M
$77.35M
$103.63M
$94.08M
EBITDA
$3.68M
$971.00K
$6.89M
$18.58M
$22.55M
$41.05M
$63.87M
$102.75M
$157.57M
$123.83M
EPS (basic)
$0.30
$-0.05
$0.42
$1.12
$0.34
$0.65
$0.66
$1.29
$1.67
$1.47
EPS (diluted)
$0.18
$-0.05
$0.37
$0.99
$0.30
$0.58
$0.59
$1.16
$1.53
$1.37
Diluted shares
3.79M
6.87M
17.91M
19.14M
63.55M
65.36M
65.34M
64.87M
66.24M
67.31M
Gross margin
48.7%
47.2%
46.2%
47.1%
44.4%
44.2%
47.2%
49.5%
50.1%
44.4%
Operating margin
12.8%
1.9%
8.7%
16.5%
13.7%
14.9%
15.2%
17.2%
19.3%
12.1%
Net margin
3.8%
-0.9%
8.8%
17.6%
12.0%
14.5%
10.1%
13.9%
13.2%
10.4%
Balance sheet
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Cash & equivalents
$10.12M
$17.68M
$27.12M
$58.26M
$71.77M
$562.55M
$247.95M
$182.09M
$407.44M
$757.37M
Short-term investments
—
—
—
$0
$28.24M
$29.50M
$20.21M
$21.31M
$19.37M
$35.52M
Receivables
$16.03M
$26.76M
$24.61M
$31.09M
$56.44M
$105.55M
$182.94M
$283.19M
$387.05M
$504.25M
Inventory
$11.67M
$15.39M
$38.76M
$44.80M
$88.64M
$218.12M
$393.17M
$545.39M
$597.98M
$702.63M
Total current assets
$40.35M
$62.91M
$96.03M
$198.40M
$260.66M
$952.93M
$963.81M
$1.18B
$1.48B
$2.44B
Total assets
$44.47M
$67.89M
$103.05M
$217.70M
$341.26M
$1.05B
$1.24B
$1.49B
$1.86B
$2.87B
Total current liabilities
$17.07M
$21.82M
$46.14M
$53.50M
$102.91M
$205.94M
$396.21M
$500.66M
$641.23M
$745.71M
Short-term debt
$4.76M
$5.09M
$9.45M
$0
$1.59M
$2.41M
$2.32M
$6.78M
$44.47M
$35.08M
Long-term debt
—
—
—
$0
$17.98M
$22.96M
$18.69M
$53.95M
$105.53M
$178.93M
Total debt
$4.76M
$5.09M
$9.45M
$0
$19.57M
$25.37M
$21.01M
$60.73M
$150.00M
$214.01M
Total liabilities
$23.95M
$28.03M
$50.72M
$60.22M
$133.09M
$240.51M
$423.33M
$564.75M
$759.82M
$941.68M
Shareholders' equity
-$2.43M
$39.86M
$52.32M
$97.32M
$141.15M
$676.20M
$674.86M
$767.39M
$904.62M
$1.46B
Cash flow
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Operating cash flow
-$3.70M
-$8.10M
$6.91M
$9.40M
-$13.55M
-$40.09M
-$62.19M
-$75.32M
$152.45M
-$10.32M
Capital expenditures
$795.00K
$651.00K
$1.83M
$971.00K
$5.21M
$9.15M
$91.09M
$61.88M
$82.46M
$56.28M
Free cash flow
-$4.50M
-$8.75M
$5.08M
$8.43M
-$18.76M
-$49.25M
-$153.29M
-$137.20M
$69.99M
-$66.61M
Investing cash flow
-$810.00K
-$23.72M
-$2.07M
-$5.53M
-$69.95M
-$11.28M
-$265.67M
-$6.75M
-$11.96M
-$390.33M
Financing cash flow
$10.55M
$38.72M
$5.12M
$87.44M
$32.83M
$538.77M
$45.87M
$18.53M
$92.48M
$742.49M
Share buybacks
—
—
$0
$2.83M
$0
$0
—
—
—
—
Stock-based compensation
$383.00K
$1.62M
$3.36M
$3.57M
$5.63M
$5.12M
$7.73M
$27.34M
$49.58M
$33.58M
Depreciation & amortization
$187.00K
$271.00K
$417.00K
$788.00K
$1.05M
$2.35M
$4.84M
$6.91M
$6.57M
$14.40M
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
$170.32M
$152.19M
$202.48M
$203.98M
$223.47M
$172.35M
$215.37M
$269.16M
$244.43M
$231.26M
$292.92M
$367.69M
Cost of revenue
$91.25M
$73.07M
$105.70M
$99.14M
$112.66M
$89.80M
$110.91M
$156.01M
$144.52M
$124.03M
$158.30M
$215.28M
Gross profit
$79.08M
$79.12M
$96.78M
$104.83M
$110.81M
$82.55M
$104.46M
$113.15M
$99.91M
$107.24M
$134.62M
$152.41M
Research & development
$32.47M
$23.92M
$25.97M
$27.84M
$27.75M
$27.50M
$33.82M
$39.65M
$44.02M
$36.55M
$42.25M
$51.37M
Operating income
$23.37M
$25.23M
$37.59M
$44.18M
$43.99M
$25.78M
$31.69M
$28.92M
$23.04M
$36.18M
$49.74M
$55.53M
Interest expense
$697.00K
$783.00K
$932.00K
$1.21M
$1.23M
$1.56M
$1.76M
$1.85M
$1.79M
$1.93M
$2.06M
$1.57M
Pre-tax income
$31.43M
$26.46M
$40.73M
$42.68M
$56.42M
$27.17M
$38.16M
$49.09M
$20.78M
$30.01M
$135.72M
$8.21M
Income tax
$8.13M
$4.37M
$9.34M
$4.01M
$17.32M
$2.15M
$1.89M
$2.69M
$6.57M
$3.77M
$13.47M
$1.89M
Net income
$17.70M
$17.43M
$24.21M
$30.90M
$31.08M
$20.38M
$29.76M
$35.89M
$8.05M
$17.31M
$88.98M
$1.54M
EBITDA
$25.21M
$27.71M
$39.80M
$46.57M
$43.49M
$28.16M
$35.21M
$31.38M
$29.08M
$41.34M
$56.04M
$62.50M
EPS (basic)
$0.30
$0.28
$0.39
$0.49
$0.50
$0.32
$0.47
$0.56
$0.12
$0.26
$1.31
$0.02
EPS (diluted)
$0.26
$0.26
$0.35
$0.45
$0.46
$0.30
$0.44
$0.52
$0.11
$0.24
$1.23
$0.02
Diluted shares
36.49K
66.24M
67.06M
66.67M
-274.72K
66.95M
67.46M
68.41M
-239.41K
69.77M
71.84M
73.63M
Gross margin
46.4%
52.0%
47.8%
51.4%
49.6%
47.9%
48.5%
42.0%
40.9%
46.4%
46.0%
41.5%
Operating margin
13.7%
16.6%
18.6%
21.7%
19.7%
15.0%
14.7%
10.7%
9.4%
15.6%
17.0%
15.1%
Net margin
10.4%
11.5%
12.0%
15.2%
13.9%
11.8%
13.8%
13.3%
3.3%
7.5%
30.4%
0.4%
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
$182.09M
$211.31M
$324.03M
$333.47M
$407.44M
$457.24M
$442.09M
$1.06B
$757.37M
$872.27M
$969.23M
$884.93M
Short-term investments
$21.31M
$18.65M
$19.60M
$20.35M
$19.37M
$18.32M
$21.11M
$39.98M
$35.52M
$34.66M
$105.09M
$66.91M
Receivables
$283.19M
$296.37M
$293.50M
$370.59M
$387.05M
$387.85M
$433.66M
$477.00M
$504.25M
$526.51M
$538.39M
$704.69M
Inventory
$545.39M
—
$602.93M
$628.72M
$597.98M
$609.57M
$648.28M
$676.41M
$702.63M
$738.00M
$783.12M
$851.22M
Total current assets
$1.18B
$1.23B
$1.34B
$1.45B
$1.48B
$1.55B
$1.65B
$2.36B
$2.44B
$2.62B
$2.87B
$3.04B
Total assets
$1.49B
$1.56B
$1.67B
$1.79B
$1.86B
$1.93B
$2.04B
$2.77B
$2.87B
$3.07B
$3.40B
$3.59B
Total current liabilities
$500.66M
$533.25M
$586.17M
$610.03M
$641.23M
$628.88M
$671.01M
$677.87M
$745.71M
$745.68M
$786.26M
$961.15M
Short-term debt
$6.78M
$6.55M
$19.67M
$30.67M
$44.47M
$67.94M
$62.14M
$48.64M
$35.08M
$13.30M
$40.79M
$64.12M
Long-term debt
$53.95M
$53.41M
$70.83M
$106.07M
$105.53M
$134.54M
$162.99M
$193.36M
$178.93M
$220.86M
$192.90M
$148.28M
Total debt
$60.73M
$59.96M
$90.50M
$136.74M
$150.00M
$202.47M
$225.13M
$241.99M
$214.01M
$234.16M
$233.69M
$212.40M
Total liabilities
$564.75M
$595.96M
$666.19M
$725.09M
$759.82M
$778.41M
$848.03M
$885.43M
$941.68M
$982.43M
$994.12M
$1.12B
Shareholders' equity
$767.39M
$796.20M
$833.17M
$888.17M
$904.62M
$949.15M
$986.45M
$1.43B
$1.46B
$1.58B
$1.86B
$1.90B
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
-$38.35M
-$9.65M
$61.59M
$11.91M
$88.59M
$5.28M
-$44.90M
-$4.62M
$33.92M
-$29.54M
-$6.36M
-$70.44M
Capital expenditures
$12.34M
$25.42M
$13.09M
$32.53M
$11.42M
$16.73M
$14.73M
$11.02M
$13.81M
$22.20M
$65.11M
$25.17M
Free cash flow
-$50.69M
-$35.07M
$48.50M
-$20.62M
$77.18M
-$11.44M
-$59.63M
-$15.64M
$20.11M
-$51.74M
-$71.47M
-$95.62M
Investing cash flow
$543.00K
$12.29M
$19.60M
-$23.32M
-$20.53M
-$16.84M
-$14.46M
-$11.49M
-$347.55M
-$9.79M
-$69.69M
-$26.11M
Financing cash flow
$11.52M
$26.85M
$31.40M
$18.77M
$15.46M
$67.21M
$43.77M
$627.14M
$4.37M
$163.40M
$169.20M
$7.27M
Share buybacks
—
—
—
—
—
—
—
$0
—
—
—
$0
Stock-based compensation
$12.67M
$14.57M
$14.34M
$11.88M
$8.78M
$9.82M
$9.77M
$7.56M
$6.43M
$5.62M
$6.58M
$10.70M
Depreciation & amortization
$1.83M
$2.48M
$2.21M
$2.39M
-$500.00K
$2.38M
$3.52M
$2.46M
$6.04M
$5.16M
$6.30M
$6.97M
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.