TPI Composites Inc.

NASDAQ: TPIC · Real-Time Price · USD
0.97
0.03 (3.62%)
At close: May 02, 2025, 3:04 PM

TPI Composites Balance Sheet Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
196.52M 161.06M 133.55M 242.16M 129.86M 70.28M 85.35M 148.11M 119.07M
n/a 597K 586K 1.24M 2.79M 6.14M 5.66M 4.58M 8.13M
n/a n/a n/a -27.43M -27.33M -19.71M -24.94M -12.97M -9.85M
28.18M 12.47M 12.24M 40.66M 40.27M 30.9M 31.23M 17.09M 20.81M
196.73M 283.96M 426.08M 333.21M 368.66M 373.21M 289.38M 238.7M 73.07M
3.97M 9.42M 10.66M 11.53M 10.84M 6.73M 5.74M 131.92M 105.4M
31.6M 30.42M 73.99M 76.06M 30.47M 28.65M 18.86M 4.63M 2.61M
445.09M 503.07M 645.16M 660.27M 548.16M 468.42M 414.2M 432.97M 325.23M
215.73M 264.93M 289.15M 306.77M 367.83M 327.36M 159.42M 123.48M 91.17M
3.46M 5.25M 6.07M 6.35M 8.54M 8.5M 9.64M 4.67M 4.72M
247.37M 301M 317.01M 347.43M 408.1M 358.25M 190.66M 140.57M 111.98M
692.46M 804.08M 962.18M 1.01B 956.26M 826.68M 604.86M 573.53M 437.21M
235.47M 227.72M 280.5M 282.48M 295.99M 293.1M 199.08M 167.18M 112.28M
n/a 24.02M 17.1M 1.27M 614K 3.01M 7.14M 91.18M 70.96M
157.59M 70.47M 82.19M 66.44M 58.65M 30.13M 27.06M 35.51M 33.4M
80.91M 42.2M 54.57M 96.64M 24.75M 31.01M n/a 2.76M 19.91M
473.97M 386.42M 456.58M 469.11M 406.11M 373.88M 270.04M 322.59M 236.55M
485.03M 413.96M 1K 8.21M 177.94M 115.69M 110.56M 85.88M 89.75M
7.07M 8.1M 10.67M 20.84M 15.24M 18.17M -18.08M 3.44M 4.39M
591.73M 539.96M 455.11M 287.62M 349.11M 247.75M 113.85M 90.32M 94.14M
1.07B 926.38M 911.69M 756.73M 755.22M 621.63M 383.9M 412.92M 330.7M
742.25M 624.34M 216.76M 243.81M 398.89M 271.9M 137.62M 121.39M 123.16M
487K 470K 424K 374K 368K 353K 347K 340K 337K
-777.05M -536.35M -334.57M -269.26M -109.72M -90.69M -74.98M -80.26M -182.8M
-22.82M -7.63M -15.39M -54.01M -32.99M -23.61M -14.39M -558K -3.86M
-373.24M -122.3M 50.49M 250.97M 201.03M 205.05M 220.96M 160.62M 106.51M
n/a 597K 586K -27.43M -27.33M -19.71M -24.94M 475K 8.54M