COM:FORMFACTOR
FormFactor
- Stock
Last Close
40.78
22/11 21:00
Market Cap
4.76B
Beta: -
Volume Today
500.56K
Avg: -
Preview
Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page
Dec '13 | Dec '14 | Dec '15 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Dec '21 | Dec '22 | Dec '23 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 231.53M - | 268.53M 15.98% | 282.36M 5.15% | 383.88M 35.96% | 548.44M 42.87% | 529.67M 3.42% | 589.46M 11.29% | 693.62M 17.67% | 769.67M 10.97% | 747.94M 2.82% | 663.10M 11.34% | |
cost of revenue | 189.25M - | 191.09M 0.97% | 196.62M 2.89% | 281.20M 43.02% | 332.84M 18.37% | 319.34M 4.06% | 351.97M 10.22% | 405.70M 15.27% | 446.91M 10.16% | 451.93M 1.12% | 404.52M 10.49% | |
gross profit | 42.28M - | 77.44M 83.14% | 85.74M 10.72% | 102.68M 19.76% | 215.60M 109.97% | 210.34M 2.44% | 237.50M 12.91% | 287.92M 21.23% | 322.77M 12.10% | 296.01M 8.29% | 258.58M 12.64% | |
selling and marketing expenses | ||||||||||||
general and administrative expenses | ||||||||||||
selling general and administrative expenses | 53.22M - | 51.38M 3.44% | 45.09M 12.25% | 73.44M 62.88% | 94.68M 28.91% | 99.09M 4.66% | 106.33M 7.31% | 115.10M 8.24% | 123.79M 7.55% | 131.88M 6.53% | 133.01M 0.86% | |
research and development expenses | 42.14M - | 42.73M 1.39% | 44.18M 3.41% | 57.45M 30.03% | 73.81M 28.47% | 74.98M 1.58% | 81.50M 8.70% | 89.03M 9.25% | 100.94M 13.37% | 109.22M 8.21% | 115.77M 5.99% | |
other expenses | 623K - | 161K 74.16% | 2.55M 1,481.99% | -2.62M 202.67% | -152K 94.19% | -224K 47.37% | 602K 368.75% | 750K 24.58% | 495K 34% | 1.32M 166.06% | ||
cost and expenses | 284.61M - | 285.20M 0.21% | 285.89M 0.24% | 412.10M 44.14% | 501.33M 21.65% | 493.41M 1.58% | 539.80M 9.40% | 609.83M 12.97% | 671.64M 10.14% | 693.02M 3.18% | 653.30M 5.73% | |
operating expenses | 95.36M - | 94.11M 1.31% | 89.27M 5.14% | 130.90M 46.62% | 168.49M 28.72% | 174.07M 3.31% | 187.83M 7.91% | 204.13M 8.68% | 224.73M 10.09% | 241.10M 7.28% | 248.78M 3.19% | |
interest expense | 386K - | 302K 21.76% | 285K 5.63% | 327K 14.74% | 4.49M 1,273.39% | 3.31M 26.21% | 1.92M 42.21% | 864K 54.88% | 602K 30.32% | 579K 3.82% | ||
ebitda | -47.35M - | -12.78M 73.00% | -2.97M 76.78% | -8.52M 187.07% | 47.51M 657.40% | 37.40M 21.27% | 97.83M 161.58% | 134.72M 37.71% | 143.62M 6.60% | 96.49M 32.82% | 82.76M 14.23% | |
operating income | -58.79M - | -20.56M 65.03% | -4.10M 80.04% | -47.91M 1,067.61% | 46.30M 196.65% | 36.11M 22.01% | 49.66M 37.53% | 83.79M 68.72% | 98.04M 17.01% | 54.91M 43.99% | 82.76M 50.71% | |
depreciation and amortization | 28.91M - | 30.49M 5.47% | 23.77M 22.04% | 46.80M 96.87% | 44.57M 4.77% | 43.69M 1.97% | 48.17M 10.27% | 50.94M 5.74% | 45.58M 10.51% | 41.57M 8.79% | ||
total other income expenses net | -5.10M - | -3.73M 26.88% | 1.98M 153.14% | -22.31M 1,226.62% | -962K 95.69% | -384K 60.08% | 1.40M 464.84% | 1.39M 1.00% | 462K 66.69% | 2.96M 540.26% | 6.51M 120.11% | |
income before tax | -57.78M - | -20.09M 65.22% | -1.27M 93.68% | -50.20M 3,849.25% | 42.21M 184.08% | 33.93M 19.62% | 51.06M 50.51% | 85.17M 66.80% | 98.50M 15.64% | 57.87M 41.25% | 89.27M 54.25% | |
income tax expense | -99K - | -910K 819.19% | 252K 127.69% | -43.64M 17,416.67% | 1.29M 102.96% | -70.11M 5,522.20% | 11.72M 116.71% | 6.65M 43.23% | 14.58M 119.12% | 7.13M 51.07% | 6.88M 3.53% | |
net income | -57.68M - | -19.18M 66.74% | -1.52M 92.06% | -6.56M 330.53% | 40.91M 723.96% | 104.04M 154.29% | 39.35M 62.18% | 78.52M 99.57% | 83.92M 6.88% | 50.74M 39.54% | 82.39M 62.38% | |
weighted average shs out | 54.20M - | 55.91M 3.14% | 57.85M 3.47% | 64.94M 12.26% | 72.29M 11.32% | 73.48M 1.65% | 74.99M 2.06% | 76.68M 2.25% | 77.79M 1.44% | 77.58M 0.27% | 77.37M 0.27% | |
weighted average shs out dil | 54.20M - | 55.91M 3.14% | 57.85M 3.47% | 64.94M 12.26% | 74.24M 14.32% | 75.18M 1.27% | 77.29M 2.80% | 79.00M 2.22% | 79.13M 0.17% | 78.20M 1.18% | 78.16M 0.05% | |
eps | -1.06 - | -0.34 67.92% | -0.03 92.26% | -0.10 280.23% | 0.57 670.00% | 1.42 149.12% | 0.52 63.38% | 1.02 96.15% | 1.08 5.88% | 0.65 39.81% | 1.06 63.08% | |
epsdiluted | -1.06 - | -0.34 67.92% | -0.03 92.26% | -0.10 280.23% | 0.55 650% | 1.38 150.91% | 0.51 63.04% | 0.99 94.12% | 1.06 7.07% | 0.65 38.68% | 1.05 61.54% |
All numbers in USD (except ratios and percentages)