Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS

TTMI Stock Annual Balance Sheet. Download in Excel

TTM Technologies Inc. logo

TTM Technologies Inc.

Sector: Technology   

Industry: Contract Manufacturers

24.81
 
USD
  
0.08
  
(0.32%)
Previous close: 24.73  Open: 24.38  Bid: 24.15  Ask: 24.99
52 week range    
13.43   
   28.00
Mkt Cap: 2,676 M  Avg Vol (90 Days): 625,026
Peers   
PLXS / 
SANM / 
FLEX / 
JBL / 
BHE / 
ELTK / 
Last updated: Sunday 22nd December 2024

Stock Rankings

68
MarketXLS Rank
65
Value
84
Technical
55
Quality
How are these ranks calculated?
Search for a stock

Financials

TTMI Balance Sheet

Annual
Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20Dec-21Dec-22Dec-23
Accounts payable235 M377 M372 M497 M431 M330 M327 M361 M362 M335 M
Accounts receivable313 M456 M433 M484 M523 M504 M381 M386 M473 M414 M
Accrued expenses368 M588 M566 M716 M526 M415 M327 M361 M362 M335 M
Accumulated depreciation & depletion-422 M-533 M-647 M-816 M-957 M-612 M-686 M-753 M-825 M-863 M
Additional paid in capital587 M746 M758 M777 M798 M815 M831 M840 M858 M881 M
Building & improvements247 M447 M437 M506 M534 M382 M399 M429 M443 M512 M
Cash and equivalents279 M263 M256 M409 M256 M380 M452 M538 M403 M450 M
CashCashEquivalentsAndShortTermInvestments279 M263 M256 M409 M256 M380 M452 M538 M403 M450 M
CashEquivalents279 M263 M256 M409 M256 M
Common par83000.099000.0100000.0102000.0104000.0106000.0107000.0108000.0110000.0111000.0
Common stock equity715 M819 M821 M1,011 M1,227 M1,279 M1,444 M1,455 M1,536 M1,511 M
CommonStock83000.099000.0100000.0102000.0104000.0106000.0107000.0108000.0110000.0111000.0
Construction in progress58 M33 M26 M28 M91 M
Cost in excess12 M347 M373 M373 M767 M707 M637 M637 M760 M703 M
CurrentAccruedExpenses133 M210 M194 M218 M95 M85 M
CurrentCapitalLeaseObligation2 M8 M8 M19 M7 M7 M8 M6 M7 M16 M
CurrentDeferredRevenue3 M4 M4 M14 M104 M127 M
CurrentDeferredTaxesAssets62 M85 M77 M64 M175 M164 M116 M112 M76 M55 M
CurrentDeferredTaxesLiabilities10 M42 M36 M19 M85 M73 M-40 M-33 M-52 M-42 M
Deferred revenues3 M4 M4 M14 M104 M127 M
DeferredFinancingCosts7 M7 M6 M8 M
DerivativeProductLiabilities12 M15 M1 M
Finished goods43 M101 M91 M99 M1 M5 M4 M3 M5 M2 M
Float term debt375 M1,013 M909 M975 M1,462 M1,226 M860 M943 M942 M999 M
GoodwillAndOtherIntangibleAssets31 M498 M499 M476 M1,143 M1,032 M919 M877 M1,048 M939 M
Gross fixed assets (Plant Property & Equipment)1,177 M1,636 M1,614 M1,872 M2,009 M634 M1,361 M1,440 M1,568 M1,757 M
IncomeTaxPayable5 M22 M11 M13 M2 M7 M28 M5 M
Intangibles19 M151 M127 M103 M376 M326 M281 M240 M288 M237 M
InterestPayable581000.014 M927000.06 M9 M9 M7 M9 M9 M9 M
Inventories145 M269 M269 M295 M109 M114 M116 M128 M171 M213 M
Invested capital1,856 M1,730 M1,987 M2,690 M2,505 M3,147 M3,326 M3,407 M3,427 M
Land & improvements31 M92 M69 M71 M75 M62 M62 M62 M77 M71 M
Leases15 M13 M12 M
LongTermCapitalLeaseObligation1,020 M980 M1,492 M15 M17 M15 M12 M81 M
LongTermDebtAndCapitalLeaseObligation375 M1,013 M909 M975 M1,462 M1,241 M860 M943 M942 M999 M
LongTermProvisions2 M346000.0429000.0
Machinery furniture & equipment855 M1,059 M1,053 M1,243 M1,357 M778 M833 M892 M990 M987 M
Minority interest8 M8 M
Net fixed assets (net PP&E)755 M1,103 M967 M1,057 M1,052 M22 M675 M687 M743 M894 M
NetOtherUnrealizedGainLoss3 M
NetUnrealizedGainLossForeignCurrency5 M51000.0
Non-current deferred income taxes28 M35 M33 M34 M51 M56 M-50 M-63 M-85 M-73 M
NonCurrentDeferredRevenue39 M30 M
NonCurrentDeferredTaxesAssets101 M319 M299 M232 M202 M178 M132 M128 M143 M137 M
NonCurrentPensionAndOtherPostretirementBenefitPlans9 M10 M5 M2 M836000.0
Notes payable32 M
Other current assets2 M15 M40 M39 M38 M68 M569 M9 M69 M46 M
Other equity adjustments31 M2 M-44 M3 M-4 M-10 M
Other fixed assets22 M675 M687 M743 M894 M
Other non-current assets17 M17 M21 M28 M56 M486 M54 M54 M39 M67 M
Other non-current liabilities15 M55 M73 M75 M95 M92 M74 M69 M135 M114 M
Other receivable5 M2 M192000.02,659 M2,847 M2,133 M2,105 M2,249 M2,495 M2,233 M
OtherCurrentBorrowings128 M157 M111 M5 M30 M250 M
OtherCurrentLiabilities41 M73 M12 M86 M114 M278 M187 M182 M246 M239 M
OtherEquityInterest-1 M-1 M
OtherInventories116 M128 M171 M213 M
OtherPayable596 M143 M
Payables235 M377 M372 M497 M431 M330 M327 M361 M362 M335 M
Prepaid expenses61 M35 M55 M33 M30 M23 M27 M31 M41 M54 M
Raw materials44 M71 M73 M76 M98 M98 M104 M115 M146 M166 M
RecievablesAdjustmentsAllowances-3 M-2 M-3 M-2 M-3 M-2 M-2 M-3 M
Retained earnings98 M72 M107 M231 M433 M474 M613 M679 M776 M753 M
Short term debt128 M157 M111 M5 M30 M250 M
Total assets1,601 M2,640 M2,500 M2,782 M3,458 M3,561 M2,896 M3,026 M3,324 M3,324 M
Total current assets798 M1,023 M1,013 M1,221 M1,207 M1,343 M1,249 M1,407 M1,493 M1,423 M
Total current liabilities496 M745 M689 M720 M673 M947 M518 M558 M711 M700 M
Total equity715 M819 M821 M1,011 M1,227 M1,279 M1,444 M1,455 M1,536 M1,511 M
Total liabilities886 M1,813 M1,671 M1,771 M2,230 M2,282 M1,452 M1,570 M1,788 M1,813 M
Total non-current assets803 M1,618 M1,487 M1,561 M2,251 M1,540 M1,647 M1,618 M1,831 M1,901 M
Total non-current liabilities390 M1,068 M982 M1,050 M1,557 M1,335 M934 M1,012 M1,077 M1,112 M
TotalEquityGrossMinority715 M827 M829 M1,011 M1,227 M1,279 M1,444 M1,455 M1,536 M1,511 M
TotalEquityGrossMinorityInterest715 M827 M829 M1,011 M1,227 M1,279 M1,444 M1,455 M1,536 M1,511 M
TotalLiabilitiesAndTotalEquityGrossMinorityInterest1,601 M2,640 M2,500 M2,782 M3,458 M3,561 M2,896 M3,026 M3,324 M3,324 M
TotalNonCurrentLiabilitiesNetMinorityInteres390 M1,068 M982 M1,050 M1,557 M1,335 M934 M1,012 M1,077 M1,112 M
Treasury stock-64 M-99 M-123 M
Work in progress58 M97 M105 M120 M10 M11 M8 M10 M20 M45 M
Working capital302 M278 M324 M501 M534 M396 M731 M849 M732 M726 M
debtc128 M157 M111 M5 M30 M250 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement “your own” investment strategies in Excel with thousands of MarketXLS functions and templates.

MarketXLS is a complete Excel stock solution

Kevin Hsu

StockKevin.com

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel

Lloyd Lenase

Option Day Trader

MarketXLS is a data junkie’s dream. It gives me the flexibility to mine for hidden treasures.

Dave

Swing trader since 2011

I like to access historical closing prices on a particular date. That makes tracking performance easy.

Patrick Cusatis, Ph.D., CFA

Associate Professor of Finance - Penn State University