COM:TPICOMPOSITES
TPI Composites
- Stock
Last Close
3.46
28/10 20:00
Market Cap
178.48M
Beta: -
Volume Today
390.46K
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 | 215.05M - | 320.75M 49.15% | 585.85M 82.65% | 754.88M 28.85% | 930.28M 23.24% | 1.03B 10.68% | 1.44B 39.52% | 1.67B 16.26% | 1.73B 3.74% | 1.52B 12.11% | 1.46B 4.44% | |
cost of revenue | 206.79M - | 306.10M 48.02% | 544.11M 77.76% | 677.87M 24.58% | 817.57M 20.61% | 956.78M 17.03% | 1.36B 42.00% | 1.61B 18.21% | 1.76B 9.85% | 1.51B 14.51% | 1.55B 2.45% | |
gross profit | 8.27M - | 14.65M 77.28% | 41.74M 184.91% | 77.00M 84.47% | 112.71M 46.37% | 72.84M 35.37% | 77.85M 6.87% | 64.10M 17.66% | -31.58M 149.27% | 14.64M 146.37% | -89.85M 713.53% | |
selling and marketing expenses | -1.40M - | |||||||||||
general and administrative expenses | 7.57M - | 9.18M 21.27% | 14.13M 53.96% | 33.89M 139.93% | 40.37M 19.12% | 48.12M 19.20% | 39.92M 17.05% | 33.50M 16.08% | 29.25M 12.69% | 32.35M 10.61% | 49.13M 51.88% | |
selling general and administrative expenses | 7.57M - | 9.18M 21.27% | 14.13M 53.96% | 33.89M 139.93% | 40.37M 19.12% | 48.12M 19.20% | 39.92M 17.05% | 33.50M 16.08% | 29.25M 12.69% | 32.35M 10.61% | 47.73M 47.56% | |
research and development expenses | 1M - | 1M 0% | 1M 0% | 1.10M 10% | 1.40M 27.27% | |||||||
other expenses | 140K - | 539K 285% | 246K 54.36% | 238K 3.25% | 1.19M 400.42% | 4.65M 290.43% | 3.65M 21.55% | 3.88M 6.25% | 2.20M 43.16% | 2.33M 5.76% | 1.98M 15.19% | |
cost and expenses | 214.35M - | 315.27M 47.08% | 558.23M 77.07% | 711.76M 27.50% | 857.95M 20.54% | 1.00B 17.13% | 1.40B 39.17% | 1.64B 17.23% | 1.79B 9.39% | 1.54B 14.11% | 1.59B 3.49% | |
operating expenses | 7.57M - | 9.18M 21.27% | 14.13M 53.96% | 33.89M 139.93% | 40.37M 19.12% | 48.12M 19.20% | 39.92M 17.05% | 33.50M 16.08% | 29.25M 12.69% | 32.35M 10.61% | 49.13M 51.88% | |
interest expense | 3.47M - | 7.24M 108.29% | 14.56M 101.29% | 17.61M 20.93% | 12.38M 29.71% | 10.42M 15.86% | 8.18M 21.48% | 10.50M 28.39% | 13.62M 29.72% | 5.03M 63.08% | 12.11M 140.84% | |
ebitda | 6.24M - | 13.64M 118.50% | 39.44M 189.10% | 43.70M 10.78% | 73.62M 68.49% | 29.55M 59.86% | 41.74M 41.25% | 34.58M 17.15% | -58.62M 269.52% | -15.37M 73.77% | -100.12M 551.20% | |
operating income | 699K - | 5.48M 683.55% | 27.62M 404.27% | 43.11M 56.10% | 72.34M 67.78% | 24.72M 65.83% | 3.16M 87.23% | -15.09M 577.86% | -97.70M 547.61% | -17.70M 81.88% | -138.99M 685.05% | |
depreciation and amortization | 5.25M - | 7.44M 41.73% | 11.42M 53.42% | 12.90M 12.97% | 20.88M 61.88% | 26.43M 26.59% | 38.58M 45.98% | 49.67M 28.74% | 39.08M 21.33% | 2.33M 94.04% | 38.87M 1,568.20% | |
total other income expenses net | -1.75M - | -4.15M 136.87% | -1.56M 62.51% | -5.01M 221.72% | -3.28M 34.48% | -12.24M 273.05% | 4.25M 134.73% | 7.34M 72.78% | -35.09M 577.87% | -8.23M 76.54% | -39.91M 384.71% | |
income before tax | -4.37M - | -5.72M 30.90% | 11.66M 303.72% | 20.84M 78.72% | 56.77M 172.45% | 2.25M 96.04% | 7.41M 229.79% | -7.74M 204.54% | -132.79M 1,614.94% | -25.94M 80.47% | -178.89M 589.71% | |
income tax expense | -3.35M - | 925K 127.64% | 3.98M 329.95% | 7.00M 75.89% | 13.08M 86.99% | -3.03M 123.19% | 23.11M 862.12% | 11.28M 51.18% | 26.76M 137.15% | 29.61M 10.66% | 17.56M 40.69% | |
net income | 1.28M - | -6.65M 619.78% | 7.68M 215.55% | 13.84M 80.19% | 43.69M 215.63% | 5.28M 87.92% | -15.71M 397.56% | -19.03M 21.13% | -159.55M 738.53% | -55.55M 65.18% | -201.78M 263.24% | |
weighted average shs out | 26.55M - | 26.55M 0% | 26.55M 0% | 17.53M 33.97% | 33.84M 93.06% | 34.31M 1.38% | 35.06M 2.19% | 35.53M 1.34% | 37.41M 5.30% | 41.96M 12.14% | 42.67M 1.70% | |
weighted average shs out dil | 26.55M - | 26.55M 0% | 26.55M 0% | 17.62M 33.66% | 34.86M 97.90% | 36.00M 3.27% | 35.06M 2.61% | 35.53M 1.34% | 37.41M 5.30% | 41.96M 12.14% | 42.67M 1.70% | |
eps | -0.48 - | -0.25 47.92% | -0.07 73.76% | 1.23 1,975% | 1.14 7.32% | 0.15 86.84% | -0.45 400% | -0.54 20.00% | -4.26 688.89% | -1.32 69.01% | -4.73 258.33% | |
epsdiluted | -0.48 - | -0.25 47.92% | -0.07 73.76% | 1.22 1,959.76% | 1.11 9.02% | 0.15 86.49% | -0.45 400% | -0.54 20.00% | -4.26 688.89% | -1.32 69.01% | -4.73 258.33% |
All numbers in (except ratios and percentages)