TPI Composites (TPIC) Income Statement (2016 - 2025)
Income Statement report data from Sep 30, 2016 to Jun 30, 2025 for TPI Composites (TPIC).
Reported currency: USD
| Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2023 | Dec 31, 2022 | Sep 30, 2022 | Jun 30, 2022 | Mar 31, 2022 | Dec 31, 2021 | Sep 30, 2021 | Jun 30, 2021 | Mar 31, 2021 | Dec 31, 2020 | Sep 30, 2020 | Jun 30, 2020 | Mar 31, 2020 | Dec 31, 2019 | Sep 30, 2019 | Jun 30, 2019 | Mar 31, 2019 | Dec 31, 2018 | Sep 30, 2018 | Jun 30, 2018 | Mar 31, 2018 | Dec 31, 2017 | Sep 30, 2017 | Jun 30, 2017 | Mar 31, 2017 | Dec 31, 2016 | Sep 30, 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue and COGS | ||||||||||||||||||||||||||||||||||||
Total Revenue | 276M (-17.82%) | 336M (-49.66%) | 668M (+157.66%) | 259M (-16.35%) | 310M (+5.36%) | 294M (-0.10%) | 294M (-20.50%) | 370M (-1.01%) | 374M (-7.44%) | 404M (+12.78%) | 358M (-6.81%) | 384M (-2.05%) | 393M (+14.25%) | 344M (+165.75%) | 129M (-73.05%) | 480M (+4.52%) | 459M (+13.38%) | 405M | -61.51M | 474M (+26.83%) | 374M (+4.82%) | 357M (-15.51%) | 422M (+9.97%) | 384M (+16.04%) | 331M (+10.34%) | 300M (+3.35%) | 290M (+13.76%) | 255M (+10.57%) | 231M (-9.20%) | 254M (+0.19%) | 254M (0.00%) | 254M (+5.81%) | 240M (+14.84%) | 209M (+4.46%) | 200M (+0.39%) | 199M |
Cost Of Revenue | 297M (-13.21%) | 342M (-47.82%) | 655M (+160.43%) | 251M (-19.80%) | 314M (+4.69%) | 300M (-3.68%) | 311M (-15.49%) | 368M (-10.58%) | 411M (+2.52%) | 401M (+34.61%) | 298M (-21.69%) | 381M (-1.42%) | 386M (+16.18%) | 332M (+103.31%) | 164M (-65.37%) | 472M (+7.21%) | 440M (+14.97%) | 383M | -24.22M | 425M (+15.62%) | 368M (+5.50%) | 348M (-9.83%) | 386M (+15.10%) | 336M (+17.69%) | 285M (+0.81%) | 283M (+10.45%) | 256M (+18.32%) | 217M (+9.26%) | 198M (-6.04%) | 211M (-0.29%) | 212M (+0.36%) | 211M (+5.89%) | 199M (+9.08%) | 183M (+11.22%) | 164M (-4.38%) | 172M |
Costof Goods And Services Sold | 297M (-13.21%) | 342M (-47.82%) | 655M (+160.43%) | 251M (-19.80%) | 314M (+4.69%) | 300M (-3.68%) | 311M (-15.49%) | 368M (-10.58%) | 411M (+2.52%) | 401M (+34.61%) | 298M (-21.69%) | 381M (-1.42%) | 386M (+16.18%) | 332M (+103.31%) | 164M (-65.37%) | 472M (+7.21%) | 440M (+14.97%) | 383M | -24.22M | 425M (+15.62%) | 368M (+5.50%) | 348M (-9.83%) | 386M (+15.10%) | 336M (+17.69%) | 285M (+0.81%) | 283M (+10.45%) | 256M (+18.32%) | 217M (+9.26%) | 198M (-6.04%) | 211M (-0.29%) | 212M (+0.36%) | 211M (+5.89%) | 199M (+9.08%) | 183M (+11.22%) | 164M (-4.38%) | 172M |
Gross Profit | -20.35M (+264.70%) | -5.58M | 13M (+67.14%) | 7.70M | -3.74M (-31.38%) | -5.45M (-67.15%) | -16.59M | 2.33M | -37.44M | 2.71M (-95.49%) | 60M (+1520.22%) | 3.71M (-40.92%) | 6.28M (-43.42%) | 11M | -34.23M | 7.41M (-59.79%) | 18M (-14.75%) | 22M | -37.30M | 49M (+694.98%) | 6.17M (-24.39%) | 8.16M (-77.10%) | 36M (-25.86%) | 48M (+5.74%) | 45M (+171.51%) | 17M (-50.47%) | 34M (-11.93%) | 38M (+18.53%) | 32M (-24.68%) | 43M (+2.60%) | 42M (-1.78%) | 43M (+5.41%) | 40M (+55.18%) | 26M (-26.72%) | 36M (+30.41%) | 27M |
Operating Expenses | ||||||||||||||||||||||||||||||||||||
Research And Development | 8.66M (+3.46%) | 8.37M (-35.71%) | 13M (+73.14%) | 7.52M (-63.64%) | 21M (-6.97%) | 22M (+91.97%) | 12M (+140.25%) | 4.82M (+42.60%) | 3.38M | - | 3.25M (-32.57%) | 4.82M (-35.90%) | 7.52M (-25.40%) | 10M (-14.86%) | 12M (-18.57%) | 15M (+43.96%) | 10M (-29.62%) | 14M (+33.12%) | 11M (+25.64%) | 8.58M (-21.43%) | 11M (-9.23%) | 12M (+149.07%) | 4.83M (-78.17%) | 22M (-3.36%) | 23M (+25.96%) | 18M (-14.37%) | 21M (-0.89%) | 21M (+23.67%) | 17M (+17.50%) | 15M (+27.29%) | 12M (-6.23%) | 12M (+17.17%) | 11M (+71.10%) | 6.16M (-7.78%) | 6.68M (+31.24%) | 5.09M |
Selling General And Administrative | 4.55M (-23.14%) | 5.92M | -9.45M | 9.82M (+6.62%) | 9.21M (+9.64%) | 8.40M (+50.27%) | 5.59M (-36.62%) | 8.82M (+30.28%) | 6.77M (-3.70%) | 7.03M (-28.05%) | 9.77M (+21.67%) | 8.03M (+20.03%) | 6.69M (-14.89%) | 7.86M (+44.75%) | 5.43M (-33.70%) | 8.19M (+22.06%) | 6.71M (-24.78%) | 8.92M (+13.63%) | 7.85M (-15.23%) | 9.26M (+34.40%) | 6.89M (-27.47%) | 9.50M (-21.62%) | 12M (+14.23%) | 11M (+15.20%) | 9.21M (+15.27%) | 7.99M (-31.30%) | 12M (+19.16%) | 9.76M (-11.19%) | 11M (-1.52%) | 11M (-7.00%) | 12M (+28.76%) | 9.32M (-13.30%) | 11M (+29.36%) | 8.31M (-14.68%) | 9.74M (-30.77%) | 14M |
Operating Expenses | 13M (-9.07%) | 15M (+2.45%) | 14M (-18.46%) | 18M (-41.87%) | 30M (-2.01%) | 31M (+67.72%) | 18M (+28.10%) | 14M (+15.74%) | 12M (+74.26%) | 7.11M (-46.86%) | 13M (+5.69%) | 13M (-19.92%) | 16M (-14.03%) | 18M (-29.08%) | 26M (+7.37%) | 24M (+27.04%) | 19M (-19.21%) | 24M (+27.19%) | 19M (+3.47%) | 18M (-0.61%) | 18M (-16.91%) | 22M (+26.31%) | 17M (-47.41%) | 33M (-9.42%) | 36M (+37.54%) | 26M (-20.41%) | 33M (+5.45%) | 31M (+10.10%) | 28M (+9.31%) | 26M (+9.84%) | 24M (+8.81%) | 22M (+1.78%) | 21M (+47.13%) | 14M (-11.88%) | 16M (-14.26%) | 19M |
Operating Income | ||||||||||||||||||||||||||||||||||||
Operating Income | -33.67M (+66.35%) | -20.24M (+1305.56%) | -1.44M (-85.38%) | -9.85M (-70.97%) | -33.93M (-6.43%) | -36.26M (+3.75%) | -34.95M (+190.77%) | -12.02M (-75.88%) | -49.83M (+1032.50%) | -4.40M | 47M | -8.95M (-6.09%) | -9.53M (+30.73%) | -7.29M (-87.88%) | -60.16M (+259.38%) | -16.74M (+2786.21%) | -580.00K (-69.63%) | -1.91M (-96.58%) | -55.79M | 31M | -11.81M (-12.45%) | -13.49M | 18M (+19.52%) | 15M (+63.36%) | 9.47M | -9.42M | 930K (-87.10%) | 7.21M (+77.59%) | 4.06M (-76.26%) | 17M (-6.66%) | 18M (-12.72%) | 21M (+9.49%) | 19M (+65.12%) | 12M (-39.44%) | 19M (+135.50%) | 8.14M |
EBITDA | -26.56M (+104.62%) | -12.98M | 16M | -1.94M (-92.73%) | -26.70M (-1.77%) | -27.18M (+10.09%) | -24.69M (+1335.47%) | -1.72M (-95.36%) | -37.09M | 5.39M (-90.77%) | 58M (+3596.20%) | 1.58M (-58.09%) | 3.77M (-23.37%) | 4.92M | -36.30M (+1688.18%) | -2.03M | 14M (+41.77%) | 9.96M | -42.94M | 45M | -20.00K (-99.15%) | -2.34M | 30M (+16.90%) | 25M (+23.45%) | 20M (+1550.81%) | 1.24M (-85.02%) | 8.28M (-36.75%) | 13M (+28.46%) | 10M (-57.84%) | 24M (-6.61%) | 26M (-2.04%) | 26M (+10.36%) | 24M (+53.86%) | 16M (-31.30%) | 23M (+94.09%) | 12M |
Other Income / Expenses | ||||||||||||||||||||||||||||||||||||
Interest Income | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 40K (+33.33%) | 30K (-40.00%) | 50K (0.00%) | 50K (0.00%) | 50K (+25.00%) | 40K (0.00%) | 40K (+100.00%) | 20K (-60.00%) | 50K (+400.00%) | 10K (-50.00%) | 20K (-92.59%) | 270K (+800.00%) | 30K |
Interest Expense | -24.62M (+1.74%) | -24.20M (-18.87%) | -29.83M (+38.29%) | -21.57M (-3.83%) | -22.43M (+4.91%) | -21.38M (+252.22%) | -6.07M (+274.69%) | -1.62M (-13.83%) | -1.88M (-25.69%) | -2.53M (+17.67%) | -2.15M (+77.69%) | -1.21M (+27.37%) | -950.00K (+33.80%) | -710.00K (-87.30%) | -5.59M (+110.15%) | -2.66M (-1.12%) | -2.69M (-0.37%) | -2.70M (-9.09%) | -2.97M (-3.88%) | -3.09M (+21.65%) | -2.54M (+43.50%) | -1.77M (+9.26%) | -1.62M (-23.94%) | -2.13M (-6.17%) | -2.27M (+13.50%) | -2.00M (-1.96%) | -2.04M (-12.07%) | -2.32M (-14.39%) | -2.71M (-18.86%) | -3.34M (+5.36%) | -3.17M (-2.46%) | -3.25M (+10.92%) | -2.93M (-3.30%) | -3.03M (-38.16%) | -4.90M (+5.15%) | -4.66M |
Net Interest Income | 25M (+1.74%) | 24M (-18.87%) | 30M (+38.29%) | 22M (-3.83%) | 22M (+4.91%) | 21M (+251.64%) | 6.08M (+273.01%) | 1.63M (-13.30%) | 1.88M (-25.69%) | 2.53M (+17.67%) | 2.15M (+77.69%) | 1.21M (+26.04%) | 960K (+35.21%) | 710K (-87.30%) | 5.59M (+110.15%) | 2.66M (-1.12%) | 2.69M (-0.37%) | 2.70M (-9.09%) | 2.97M (-3.88%) | 3.09M (+21.18%) | 2.55M (+44.07%) | 1.77M (+9.26%) | 1.62M (-25.35%) | 2.17M (-6.06%) | 2.31M (+12.68%) | 2.05M (-1.91%) | 2.09M (-11.81%) | 2.37M (-14.13%) | 2.76M (-18.34%) | 3.38M (+6.29%) | 3.18M (-3.64%) | 3.30M (+11.86%) | 2.95M (-3.28%) | 3.05M (-41.01%) | 5.17M (+10.23%) | 4.69M |
Other Non Operating Income | -10.96M (+219.53%) | -3.43M (+111.73%) | -1.62M (-83.83%) | -10.02M (+268.38%) | -2.72M | 10K | -7.82M (+47.55%) | -5.30M (-20.90%) | -6.70M (+54.02%) | -4.35M (-64.75%) | -12.34M | 6.23M (+10.27%) | 5.65M | -450.00K (-97.51%) | -18.08M (+496.70%) | -3.03M (-60.29%) | -7.63M (+78.27%) | -4.28M | 3.04M | -18.03M (+641.98%) | -2.43M (+834.62%) | -260.00K (-97.17%) | -9.20M | 880K | -4.92M (-7.69%) | -5.33M | 120K | -5.67M (+62.46%) | -3.49M (+9.40%) | -3.19M (+91.02%) | -1.67M | 430K | -970.00K (-8.49%) | -1.06M (+10500.00%) | -10.00K (-97.44%) | -390.00K |
Net Income | ||||||||||||||||||||||||||||||||||||
Income Before Tax | -69.25M (+44.66%) | -47.87M (+45.50%) | -32.90M (-20.61%) | -41.44M (-29.86%) | -59.08M (+2.50%) | -57.64M (+17.99%) | -48.85M (+157.92%) | -18.94M (-67.57%) | -58.41M (+417.36%) | -11.29M | 32M | -3.93M (-18.80%) | -4.84M (-42.72%) | -8.45M (-89.92%) | -83.83M (+273.74%) | -22.43M (+105.59%) | -10.91M (+22.58%) | -8.90M (-84.03%) | -55.72M | 10M | -16.79M (+8.18%) | -15.52M | 7.54M (-47.16%) | 14M (+520.43%) | 2.30M | -16.70M (+202.54%) | -5.52M (+645.95%) | -740.00K (-64.76%) | -2.10M | 11M (-21.41%) | 14M (-25.86%) | 18M (+19.25%) | 15M (+102.52%) | 7.54M (-24.90%) | 10M (+222.83%) | 3.11M |
Income Tax Expense | -680.00K | 420K (-91.21%) | 4.78M (+101.69%) | 2.37M (-1.66%) | 2.41M (-25.62%) | 3.24M (-57.03%) | 7.54M (-5.87%) | 8.01M (+2662.07%) | 290K (-92.49%) | 3.86M (-81.13%) | 20M (+617.89%) | 2.85M (-51.53%) | 5.88M (+100.00%) | 2.94M | -210.00K | 8.25M (-71.44%) | 29M | -7.10M | 5.47M | -32.34M | 49M | -15.03M | 8.40M (-55.41%) | 19M (+3825.00%) | 480K | -4.60M | 3.32M | -10.27M | 1.96M (0.00%) | 1.96M (-82.64%) | 11M | -3.52M | 5.70M (+144.64%) | 2.33M | -910.00K | 310K |
Net Income From Continuing Operations | -68.23M (+41.23%) | -48.31M (+0.48%) | -48.08M (+19.99%) | -40.07M (-56.01%) | -91.09M (+48.19%) | -61.47M (+6.72%) | -57.60M (+1.39%) | -56.81M (-12.92%) | -65.24M (+194.80%) | -22.13M (-47.97%) | -42.53M (+2793.20%) | -1.47M (-73.32%) | -5.51M (-65.13%) | -15.80M (-81.90%) | -87.28M (+184.49%) | -30.68M (-22.91%) | -39.80M (+2111.11%) | -1.80M | 5.18M (-87.78%) | 42M | -66.10M (+13389.80%) | -490.00K (-43.02%) | -860.00K (-81.18%) | -4.57M | 1.83M | -12.10M (+36.72%) | -8.85M | 9.53M | -4.05M | 8.65M (+291.40%) | 2.21M (-89.83%) | 22M (+126.93%) | 9.58M (+83.88%) | 5.21M (-52.42%) | 11M (+291.07%) | 2.80M |
Net Income | -68.23M (+41.23%) | -48.31M (+0.48%) | -48.08M (+19.99%) | -40.07M (-56.01%) | -91.09M (+48.19%) | -61.47M (+6.72%) | -57.60M (+1.39%) | -56.81M (-12.92%) | -65.24M (+194.80%) | -22.13M (-47.97%) | -42.53M (+2793.20%) | -1.47M (-73.32%) | -5.51M (-65.13%) | -15.80M (-81.90%) | -87.28M (+184.49%) | -30.68M (-22.91%) | -39.80M (+2111.11%) | -1.80M | 5.18M (-87.78%) | 42M | -66.10M (+13389.80%) | -490.00K (-43.02%) | -860.00K (-81.18%) | -4.57M | 1.83M | -12.10M (+36.72%) | -8.85M | 9.53M | -4.05M | 8.65M (+291.40%) | 2.21M (-89.83%) | 22M (+126.93%) | 9.58M (+83.88%) | 5.21M (-52.42%) | 11M (+291.07%) | 2.80M |