Premium functions are now FREE OF CHARGE due to the modification of the investment data Data developments may cause some parts work incorrectly Incorrect sections - Financial statements, Earnings upcoming dates and calendars Please take our apologise. It will be fixed soon

TTMI - TTM Technologies Inc


IEX Last Trade
19.43
-0.210   -1.081%

Share volume: 789,919
Last Updated: Fri 30 Aug 2024 09:59:59 PM CEST
Bare Printed Circuit Board Manufacturing : 0.51%

PREVIOUS CLOSE
CHG
CHG%

$19.64
-0.21
-1.07%
5D - 1M - 3M - 1Y - 3Y - 5Y - 10Y - 15Y
Income statement Balance sheet Cash flow To see more then 2 years history Buy Premium
View ratios

Fiscal Date 2022-07-04 2022-10-03 2023-01-02 2023-04-03 2023-07-03 2023-10-02 2024-01-01 2024-04-01
Fiscal Quarter Q2 2022 Q3 2022 Q4 2022 Q1 2023 Q2 2023 Q3 2023 Q4 2023 Q1 2024
Report Date 2022-08-10 2022-11-08 2023-03-03 2023-05-09 2023-08-10 2023-11-07 2024-02-27 2024-05-07
Total revenue 625.550 M 671.080 M 617.156 M 544.437 M 546.509 M 572.582 M 569.039 M 570.113 M
Cost of revenue 508.477 M 542.513 M 495.754 M 458.314 M 448.002 M 459.312 M 453.671 M 466.394 M
Gross profit 117.073 M 128.567 M 121.402 M 86.123 M 98.507 M 113.270 M 115.368 M 103.719 M
    9.82% -5.57% -29.06% 14.38% 14.99% 1.85% -10.10%  
Operating expenses 71.596 M 68.516 M 61.277 M 63.460 M 62.444 M 63.852 M 64.069 M 71.285 M
Selling general and admin 66.363 M 61.194 M 54.579 M 56.375 M 56.020 M 57.679 M 56.479 M 63.964 M
Research and development 5.233 M 7.322 M 6.698 M 7.085 M 6.424 M 6.173 M 7.590 M 7.321 M
Total expenses 588.348 M 621.302 M 567.306 M 543.738 M 514.298 M 534.593 M 529.170 M 549.108 M
    5.60% -8.69% -4.15% -5.41% 3.95% -1.01% 3.77%  
Operating income 37.202 M 49.778 M 49.850 M 699.000 K 32.211 M 37.989 M 39.869 M 21.005 M
Ebit 37.202 M 49.778 M 49.850 M 699.000 K 32.211 M 37.989 M 39.869 M 21.005 M
Pretax income 34.129 M 49.163 M 83.094 M -13.738 M 13.410 M -17.259 M 17.884 M 14.069 M
    44.05% 69.02% -116.53% -197.61% -228.70% -203.62% -21.33%  
Income tax 6.337 M 5.635 M 77.077 M -7.924 M 6.586 M 19.807 M 546.000 K 3.603 M
Net income basic 27.792 M 43.528 M 6.017 M -5.814 M 6.824 M -37.066 M 17.338 M 10.466 M
    56.62% -86.18% -196.63% 217.37% -643.17% 146.78% -39.64%  
Net income 27.792 M 43.528 M 6.017 M -5.814 M 6.824 M -37.066 M 17.338 M 10.466 M
    56.62% -86.18% -196.63% 217.37% -643.17% 146.78% -39.64%