Source: TTM Technologies's 10-K / 10-Q XBRL data on SEC EDGAR · fetched Nov 05, 2026
Revenue, net income & free cash flow
Income statement
fiscal years · USD
Fiscal year
FY2017
FY2018
FY2018
FY2019
FY2020
FY2022
FY2023
FY2024
FY2024
FY2025
Revenue
$2.53B
$2.66B
$2.24B
$2.13B
$2.11B
$2.25B
$2.50B
$2.23B
$2.44B
$2.91B
Cost of revenue
$2.11B
$2.23B
$1.84B
$1.76B
$1.75B
$1.88B
$2.04B
$1.82B
$1.97B
$2.30B
Gross profit
$423.62M
$429.58M
$402.67M
$377.18M
$359.02M
$372.01M
$457.96M
$413.27M
$477.38M
$601.69M
Research & development
—
—
$13.72M
$17.94M
$19.77M
$18.15M
$24.81M
$27.27M
$31.84M
$28.99M
Operating income
$173.45M
$212.76M
$118.97M
$109.63M
$28.09M
$125.99M
$210.41M
$42.32M
$116.04M
$264.68M
Interest expense
$76.01M
$53.90M
$75.76M
$82.09M
$73.16M
$45.48M
$45.52M
$48.12M
$47.52M
$45.33M
Pre-tax income
$67.00M
$139.96M
$47.19M
$34.33M
-$46.28M
$70.05M
$182.86M
$297.00K
$83.95M
$210.34M
Income tax
$31.43M
$15.23M
-$88.21M
$2.40M
-$29.89M
$15.64M
$88.28M
$19.02M
$27.65M
$32.89M
Net income
$34.86M
$124.21M
$173.58M
$41.30M
$177.53M
$54.41M
$94.58M
-$18.72M
$56.30M
$177.45M
EBITDA
$329.68M
$363.57M
$210.30M
$203.00M
$127.66M
$211.93M
$301.68M
$141.47M
$221.28M
$374.96M
EPS (basic)
$0.35
$1.22
$1.68
$0.39
$1.67
$0.51
$0.93
$-0.18
$0.55
$1.73
EPS (diluted)
$0.34
$1.04
$1.38
$0.39
$1.67
$0.50
$0.91
$-0.18
$0.54
$1.68
Diluted shares
101.48M
132.48M
134.04M
106.33M
106.37M
108.15M
103.87M
102.74M
104.10M
105.45M
Gross margin
16.7%
16.2%
18.0%
17.7%
17.1%
16.5%
18.4%
18.5%
19.5%
20.7%
Operating margin
6.8%
8.0%
5.3%
5.1%
1.3%
5.6%
8.4%
1.9%
4.8%
9.1%
Net margin
1.4%
4.7%
7.8%
1.9%
8.4%
2.4%
3.8%
-0.8%
2.3%
6.1%
Balance sheet
fiscal years · USD
Fiscal year
FY2017
FY2018
FY2018
FY2019
FY2020
FY2022
FY2023
FY2024
FY2024
FY2025
Cash & equivalents
$256.28M
$409.33M
$256.36M
$379.82M
$451.56M
$537.68M
$402.75M
$450.21M
$503.93M
$501.23M
Receivables
$432.79M
$483.90M
$523.16M
$503.60M
$381.11M
$386.35M
$473.23M
$413.56M
$448.61M
$563.74M
Inventory
$269.21M
$294.59M
$109.38M
$113.75M
$115.65M
$127.61M
$170.64M
$213.07M
$224.99M
$250.06M
Total current assets
$1.01B
$1.22B
$1.21B
$1.34B
$1.25B
$1.41B
$1.49B
$1.43B
$1.61B
$1.86B
Goodwill
$372.61M
$372.57M
$698.78M
$706.52M
$637.32M
$637.32M
$760.44M
$702.74M
$670.13M
$670.13M
Total assets
$2.50B
$2.78B
$3.46B
$3.56B
$2.90B
$3.03B
$3.32B
$3.32B
$3.47B
$3.84B
Total current liabilities
$689.07M
$720.36M
$673.21M
$946.67M
$518.05M
$558.15M
$761.33M
$703.98M
$809.05M
$962.20M
Short-term debt
$110.65M
$4.58M
$30.00M
$249.97M
—
—
$50.00M
$3.50M
$3.79M
$3.81M
Long-term debt
$909.03M
$975.48M
$1.46B
$1.23B
$842.85M
$927.82M
$879.41M
$914.34M
$914.36M
$912.34M
Total debt
$1.02B
$980.06M
$1.49B
$1.48B
$842.85M
$927.82M
$929.41M
$917.84M
$918.15M
$916.15M
Total liabilities
$1.68B
$1.77B
$2.23B
$2.28B
$1.45B
$1.57B
$1.79B
$1.81B
$1.91B
$2.08B
Shareholders' equity
$820.85M
$1.01B
$1.23B
$1.28B
$1.44B
$1.46B
$1.54B
$1.51B
$1.56B
$1.76B
Cash flow
fiscal years · USD
Fiscal year
FY2017
FY2018
FY2018
FY2019
FY2020
FY2022
FY2023
FY2024
FY2024
FY2025
Operating cash flow
$298.34M
$332.75M
$273.14M
$311.94M
$287.18M
$176.63M
$272.87M
$187.28M
$236.89M
$291.88M
Capital expenditures
$85.14M
$151.34M
$150.13M
$142.58M
$103.29M
$81.95M
$102.88M
$160.24M
$185.74M
$292.56M
Free cash flow
$213.20M
$181.41M
$123.01M
$169.36M
$183.89M
$94.68M
$169.99M
$27.04M
$51.16M
-$683.00K
Investing cash flow
-$77.97M
-$124.09M
-$746.19M
-$135.97M
$404.29M
-$84.14M
-$395.46M
-$92.03M
-$146.21M
-$273.94M
Financing cash flow
-$217.11M
-$58.98M
$321.06M
-$31.81M
-$642.31M
-$7.23M
-$11.31M
-$47.67M
-$36.82M
-$20.92M
Share buybacks
—
—
—
—
—
$64.73M
$35.42M
$24.43M
$34.48M
$17.88M
Stock-based compensation
$11.09M
$18.29M
$20.68M
$16.82M
$16.07M
$17.71M
$19.52M
$22.89M
$29.78M
$41.67M
Depreciation & amortization
$156.23M
$150.81M
$91.33M
$93.37M
$99.57M
$85.94M
$91.28M
$99.16M
$105.23M
$110.27M
Income statement
quarters · USD
Quarter ended
Jan 2024
Apr 2024
Jul 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Revenue
$569.04M
$570.11M
$605.14M
$616.54M
$650.97M
$648.67M
$730.62M
$752.74M
$774.32M
$845.98M
$1.00B
$1.20B
Cost of revenue
$453.67M
$466.39M
$487.91M
$486.65M
$524.42M
$517.70M
$582.51M
$596.00M
$608.45M
$664.79M
$792.20M
$911.99M
Gross profit
$115.37M
$103.72M
$117.23M
$129.89M
$126.54M
$130.97M
$148.11M
$156.74M
$165.87M
$181.18M
$211.86M
$291.86M
Research & development
$7.59M
$7.32M
$8.55M
$8.05M
$7.92M
$8.06M
$7.01M
$7.04M
$6.88M
$7.81M
$7.98M
$9.65M
Operating income
$34.58M
$17.07M
$38.99M
$50.96M
$9.03M
$50.26M
$61.77M
$71.91M
$80.75M
$72.45M
$109.06M
$162.25M
Interest expense
$13.37M
$12.32M
$12.22M
$11.77M
$11.20M
$11.46M
$11.10M
$10.40M
$12.38M
$10.60M
$10.50M
$12.81M
Pre-tax income
$17.88M
$14.07M
$30.53M
$25.02M
$14.33M
$40.99M
$45.52M
$61.81M
$62.01M
$58.52M
$81.25M
$141.70M
Income tax
$546.00K
$3.60M
$4.18M
$10.71M
$9.16M
$8.81M
$4.00M
$8.76M
$11.32M
$8.54M
-$1.80M
$56.90M
Net income
$17.34M
$10.47M
$26.35M
$14.31M
$5.17M
$32.18M
$41.53M
$53.05M
$50.69M
$49.99M
$83.05M
$84.80M
EBITDA
$59.67M
$41.76M
$65.17M
$78.79M
$35.55M
$77.12M
$89.46M
$99.49M
$108.89M
$101.74M
$140.18M
$196.56M
EPS (basic)
$0.17
$0.10
$0.26
$0.14
$0.05
$0.32
$0.41
$0.51
$0.49
$0.48
$0.80
$0.80
EPS (diluted)
$0.17
$0.10
$0.25
$0.14
$0.05
$0.31
$0.40
$0.50
$0.47
$0.47
$0.77
$0.79
Diluted shares
-129.00K
104.10M
103.89M
103.83M
170.00K
104.53M
104.87M
105.81M
392.00K
107.08M
107.58M
107.70M
Gross margin
20.3%
18.2%
19.4%
21.1%
19.4%
20.2%
20.3%
20.8%
21.4%
21.4%
21.1%
24.2%
Operating margin
6.1%
3.0%
6.4%
8.3%
1.4%
7.7%
8.5%
9.6%
10.4%
8.6%
10.9%
13.5%
Net margin
3.0%
1.8%
4.4%
2.3%
0.8%
5.0%
5.7%
7.0%
6.5%
5.9%
8.3%
7.0%
Balance sheet
quarters · USD
Quarter ended
Jan 2024
Apr 2024
Jul 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Cash & equivalents
$450.21M
$440.39M
$446.25M
$469.50M
$503.93M
$411.26M
$447.97M
$491.12M
$501.23M
$410.05M
$507.90M
$876.35M
Receivables
$413.56M
$367.54M
$400.71M
$422.88M
$448.61M
$496.22M
$495.35M
$500.15M
$563.74M
$618.08M
$720.14M
$836.36M
Inventory
$213.07M
$220.51M
$216.91M
$227.91M
$224.99M
$246.84M
$250.34M
$253.69M
$250.06M
$280.21M
$307.97M
$325.43M
Total current assets
$1.43B
$1.41B
$1.45B
$1.52B
$1.61B
$1.58B
$1.68B
$1.76B
$1.86B
$1.91B
$2.25B
$2.96B
Goodwill
$702.74M
$702.74M
$702.74M
$702.74M
$670.13M
$670.13M
$670.13M
$670.13M
$670.13M
$670.13M
$670.13M
$872.66M
Total assets
$3.32B
$3.30B
$3.34B
$3.42B
$3.47B
$3.45B
$3.58B
$3.72B
$3.84B
$3.98B
$4.42B
$5.56B
Total current liabilities
$703.98M
$671.21M
$712.10M
$763.25M
$809.05M
$764.54M
$827.75M
$905.20M
$962.20M
$1.02B
$1.26B
$1.77B
Short-term debt
$3.50M
$2.62M
$2.62M
$3.46M
$3.79M
$3.80M
$3.81M
$3.81M
$3.81M
$3.85M
$4.00M
$184.00M
Long-term debt
$914.34M
$913.89M
$913.43M
$912.81M
$914.36M
$913.85M
$913.34M
$912.84M
$912.34M
$911.84M
$969.46M
$1.46B
Total debt
$917.84M
$916.51M
$916.05M
$916.27M
$918.15M
$917.65M
$917.14M
$916.64M
$916.15M
$915.69M
$973.46M
$1.64B
Total liabilities
$1.81B
$1.78B
$1.81B
$1.87B
$1.91B
$1.87B
$1.94B
$2.02B
$2.08B
$2.14B
$2.48B
$3.52B
Shareholders' equity
$1.51B
$1.52B
$1.53B
$1.55B
$1.56B
$1.59B
$1.64B
$1.70B
$1.76B
$1.84B
$1.93B
$2.04B
Cash flow
quarters · USD
Quarter ended
Jan 2024
Apr 2024
Jul 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Operating cash flow
$47.47M
$43.90M
$41.85M
$65.09M
$86.05M
-$10.65M
$97.80M
$141.80M
$62.93M
$21.74M
$96.43M
$154.71M
Capital expenditures
$46.08M
$49.34M
$39.47M
$40.90M
$56.03M
$63.32M
$60.41M
$99.45M
$69.39M
$106.85M
$62.36M
$82.43M
Free cash flow
$1.40M
-$5.45M
$2.39M
$24.19M
$30.02M
-$73.97M
$37.40M
$42.35M
-$6.46M
-$85.11M
$34.07M
$72.28M
Investing cash flow
-$45.95M
-$42.56M
-$9.96M
-$40.94M
-$52.76M
-$63.22M
-$60.23M
-$99.23M
-$51.25M
-$106.80M
-$50.42M
-$456.44M
Financing cash flow
$40.19M
-$11.08M
-$26.02M
-$1.11M
$1.40M
-$18.82M
-$948.00K
$550.00K
-$1.70M
-$6.20M
$51.76M
$670.09M
Share buybacks
$9.81M
$9.33M
$25.14M
$0
$0
$17.88M
$0
$0
$0
$0
$0
$0
Stock-based compensation
$6.16M
$6.79M
$6.58M
$8.33M
$8.08M
$8.79M
$9.19M
$11.61M
$12.08M
$24.36M
$13.29M
$24.09M
Depreciation & amortization
$25.09M
$24.70M
$26.18M
$27.83M
$26.52M
$26.86M
$27.69M
$27.58M
$28.14M
$29.29M
$31.12M
$34.31M
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.