{"transactions":[{"id":1506220,"issuer":{"id":4343,"kind":"organization","name":"BENCHMARK ELECTRONICS INC"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2024-05-22T19:50:44.000Z","date":"2024-05-21","kind":"grant","planned":false,"acquired":true,"shares":4038,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"shares","element":"transactionShares","label":"F1","text":"These shares are represented by a restricted stock unit award bearing the right to receive Common Shares and are scheduled to vest one-year from the date of grant."}],"balance_after":20669,"source":{"system":"sec-edgar","filing":"0000950170-24-063453","document":"ownership.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/863436/000095017024063453/ownership.xml","form_type":"4"}},{"id":1890329,"issuer":{"id":4343,"kind":"organization","name":"BENCHMARK ELECTRONICS INC"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2023-05-17T21:40:17.000Z","date":"2023-05-16","kind":"grant","planned":false,"acquired":true,"shares":7073,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"shares","element":"transactionShares","label":"F1","text":"These shares are represented by a restricted stock unit award bearing the right to receive Common Shares and are scheduled to vest one-year from the date of grant."}],"balance_after":16631,"source":{"system":"sec-edgar","filing":"0001209191-23-030319","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/863436/000120919123030319/doc4.xml","form_type":"4"}},{"id":1940103,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"President and COO Wind"}}],"security":"Restricted Stock Units","published_at":"2023-03-23T20:53:27.000Z","date":"2023-03-21","kind":"grant","planned":false,"acquired":true,"shares":19707,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F1","text":"Each restricted stock unit (\"RSU\") represents a contingent right to receive one share of the common stock. All unvested  RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F1","text":"Each restricted stock unit (\"RSU\") represents a contingent right to receive one share of the common stock. All unvested  RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F2","text":"The RSUs will vest in three tranches: 25% vests on the first anniversary of the grant date, 25% vests on the second anniversary of the grant date and 50% vests on the third anniversary of the grant date; provided, that the Reporting Person continues to provide services to the Issuer through the vesting period."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F1","text":"Each restricted stock unit (\"RSU\") represents a contingent right to receive one share of the common stock. All unvested  RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F2","text":"The RSUs will vest in three tranches: 25% vests on the first anniversary of the grant date, 25% vests on the second anniversary of the grant date and 50% vests on the third anniversary of the grant date; provided, that the Reporting Person continues to provide services to the Issuer through the vesting period."}],"balance_after":19707,"derivative":{"underlying":"Common Stock","underlying_shares":19707},"source":{"system":"sec-edgar","filing":"0001562180-23-003078","document":"primarydocument.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218023003078/primarydocument.xml","form_type":"4"}},{"id":1954081,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"President and COO Wind"}}],"security":"Restricted Stock Units","published_at":"2023-03-14T22:23:19.000Z","date":"2023-03-11","kind":"exercise","acquired":false,"shares":16998,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F2","text":"100% of the RSUs vested in full on the third anniversary of the grant date; provided that the Reporting Person continues to provide service to the Issuer through the vesting date.  The RSUs do not have an expiration date."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F3","text":"Each RSU represents a contingent right to receive one share of the common stock. All unvested RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F2","text":"100% of the RSUs vested in full on the third anniversary of the grant date; provided that the Reporting Person continues to provide service to the Issuer through the vesting date.  The RSUs do not have an expiration date."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F3","text":"Each RSU represents a contingent right to receive one share of the common stock. All unvested RSUs will automatically expire upon Reporting Person's termination of service from Issuer."}],"balance_after":0,"derivative":{"underlying":"Common Stock","underlying_shares":16998},"source":{"system":"sec-edgar","filing":"0001562180-23-002783","document":"primarydocument.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":3,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218023002783/primarydocument.xml","form_type":"4"}},{"id":1954080,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"President and COO Wind"}}],"security":"Common Stock","published_at":"2023-03-14T22:23:19.000Z","date":"2023-03-13","kind":"tax_withholding","acquired":false,"shares":7029,"price":12.9,"value":90674.1,"ownership":{"direct":true},"footnotes":[{"field":"shares","element":"transactionShares","label":"F1","text":"Represents the shares required to satisfy tax withholding obligations in connection with the vesting of 16,998 restricted stock units(\"RSUs\")."}],"balance_after":45825,"source":{"system":"sec-edgar","filing":"0001562180-23-002783","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":2,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218023002783/primarydocument.xml","form_type":"4"}},{"id":1954079,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"President and COO Wind"}}],"security":"Common Stock","published_at":"2023-03-14T22:23:19.000Z","date":"2023-03-11","kind":"exercise","acquired":true,"shares":16998,"price":0,"value":0.0,"ownership":{"direct":true},"balance_after":52854,"source":{"system":"sec-edgar","filing":"0001562180-23-002783","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218023002783/primarydocument.xml","form_type":"4"}},{"id":2053691,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"President and COO Wind"}}],"security":"Restricted Stock Units","published_at":"2023-01-17T21:10:14.000Z","date":"2023-01-12","kind":"exercise","acquired":false,"shares":19459,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F2","text":"Each RSU represents a contingent right to receive one share of the common stock. All unvested RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F2","text":"Each RSU represents a contingent right to receive one share of the common stock. All unvested RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F3","text":"On January 12, 2022, the Reporting Person was granted 38,918 RSU's.\n50% of such RSU award vested on January 12, 2023 and the remaining 50% will vest on January 12, 2024."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F4","text":"Subject to the Reporting Person remaining a service provider to the Company through and including the second anniversary of the date of the above award, if the aggregate market value of the total number of shares issued pursuant to the award as of such date, together with the aggregate market value of any shares underlying this award that have been sold before such date, is less than the aggregate market value of the total number of shares issuable as of original grant date (in each case, as measured by reference to the closing market prices of the Company's common stock on said dates), then the Reporting Person will receive additional fully vested shares on such second anniversary date with an aggregate market value equal to the difference between the two amounts. Any such additional shares shall be issued pursuant to, and shall be subject to, the terms of the Company's 2015 Stock Option and Incentive Plan and the applicable award agreement thereunder."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F2","text":"Each RSU represents a contingent right to receive one share of the common stock. All unvested RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F3","text":"On January 12, 2022, the Reporting Person was granted 38,918 RSU's.\n50% of such RSU award vested on January 12, 2023 and the remaining 50% will vest on January 12, 2024."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F4","text":"Subject to the Reporting Person remaining a service provider to the Company through and including the second anniversary of the date of the above award, if the aggregate market value of the total number of shares issued pursuant to the award as of such date, together with the aggregate market value of any shares underlying this award that have been sold before such date, is less than the aggregate market value of the total number of shares issuable as of original grant date (in each case, as measured by reference to the closing market prices of the Company's common stock on said dates), then the Reporting Person will receive additional fully vested shares on such second anniversary date with an aggregate market value equal to the difference between the two amounts. Any such additional shares shall be issued pursuant to, and shall be subject to, the terms of the Company's 2015 Stock Option and Incentive Plan and the applicable award agreement thereunder."}],"balance_after":19459,"derivative":{"underlying":"Common Stock","underlying_shares":19459},"source":{"system":"sec-edgar","filing":"0001562180-23-000438","document":"primarydocument.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":3,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218023000438/primarydocument.xml","form_type":"4"}},{"id":2053690,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"President and COO Wind"}}],"security":"Common Stock","published_at":"2023-01-17T21:10:14.000Z","date":"2023-01-12","kind":"tax_withholding","acquired":false,"shares":5633,"price":13.91,"value":78355.03,"ownership":{"direct":true},"footnotes":[{"field":"shares","element":"transactionShares","label":"F1","text":"Represents the shares required to satisfy tax withholding obligations in connection with the vesting of 19,459 restricted stock units(\"RSUs\")."}],"balance_after":35856,"source":{"system":"sec-edgar","filing":"0001562180-23-000438","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":2,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218023000438/primarydocument.xml","form_type":"4"}},{"id":2053689,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"President and COO Wind"}}],"security":"Common Stock","published_at":"2023-01-17T21:10:14.000Z","date":"2023-01-12","kind":"exercise","acquired":true,"shares":19459,"price":0,"value":0.0,"ownership":{"direct":true},"balance_after":41489,"source":{"system":"sec-edgar","filing":"0001562180-23-000438","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218023000438/primarydocument.xml","form_type":"4"}},{"id":2067152,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"President and COO Wind"}}],"security":"Restricted Stock Units","published_at":"2023-01-04T21:12:55.000Z","date":"2022-12-31","kind":"exercise","acquired":false,"shares":19684,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F2","text":"The Performance Based RSUs vested in full on December 31, 2022.  The reporting person was eligible to receive 100% of the Performance Based RSUs if (i) the Issuer's 30 day, volume weighted average stock price exceeded the following stock price hurdles: $30, $38 and $43; and (ii) the reporting person provided continuous service to the Issuer, during the applicable performance period of the underlying award (March 11, 2020 to December 31, 2022)."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F3","text":"Each RSU represents a contingent right to receive one share of the common stock. All unvested RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F2","text":"The Performance Based RSUs vested in full on December 31, 2022.  The reporting person was eligible to receive 100% of the Performance Based RSUs if (i) the Issuer's 30 day, volume weighted average stock price exceeded the following stock price hurdles: $30, $38 and $43; and (ii) the reporting person provided continuous service to the Issuer, during the applicable performance period of the underlying award (March 11, 2020 to December 31, 2022)."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F3","text":"Each RSU represents a contingent right to receive one share of the common stock. All unvested RSUs will automatically expire upon Reporting Person's termination of service from Issuer."}],"balance_after":0,"derivative":{"underlying":"Common Stock","underlying_shares":19684},"source":{"system":"sec-edgar","filing":"0001562180-23-000112","document":"primarydocument.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":3,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218023000112/primarydocument.xml","form_type":"4"}},{"id":2067151,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"President and COO Wind"}}],"security":"Common Stock","published_at":"2023-01-04T21:12:55.000Z","date":"2022-12-31","kind":"tax_withholding","acquired":false,"shares":8278,"price":10.14,"value":83938.92,"ownership":{"direct":true},"footnotes":[{"field":"shares","element":"transactionShares","label":"F1","text":"Represents the shares required to satisfy tax withholding obligations in connection with the vesting of 19,684 performance based restricted stock units (\"Performance Based RSUs\")."}],"balance_after":22030,"source":{"system":"sec-edgar","filing":"0001562180-23-000112","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":2,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218023000112/primarydocument.xml","form_type":"4"}},{"id":2067150,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"President and COO Wind"}}],"security":"Common Stock","published_at":"2023-01-04T21:12:55.000Z","date":"2022-12-31","kind":"exercise","acquired":true,"shares":19684,"price":0,"value":0.0,"ownership":{"direct":true},"balance_after":30308,"source":{"system":"sec-edgar","filing":"0001562180-23-000112","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218023000112/primarydocument.xml","form_type":"4"}},{"id":2256009,"issuer":{"id":4343,"kind":"organization","name":"BENCHMARK ELECTRONICS INC"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2022-05-26T19:09:06.000Z","date":"2022-05-25","kind":"grant","acquired":true,"shares":6209,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"shares","element":"transactionShares","label":"F1","text":"These shares are represented by a restricted stock unit award bearing the right to receive Common Shares and are scheduled to vest one-year from the date of grant."}],"balance_after":9558,"source":{"system":"sec-edgar","filing":"0001209191-22-032140","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/863436/000120919122032140/doc4.xml","form_type":"4"}},{"id":2267900,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"President and COO Wind"}}],"security":"Restricted Stock Units","published_at":"2022-05-17T21:07:15.000Z","date":"2022-05-16","kind":"exercise","acquired":false,"shares":3029,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F2","text":"The RSUs award vests in three equal installments on the first, second and third anniversary of the date of the grant provided, that the Reporting Person continues to provide services to the Issuer through the vesting date. The RSUs do not have an expiration date."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F3","text":"Each RSU represents a contingent right to receive one share of the common stock. All unvested RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F2","text":"The RSUs award vests in three equal installments on the first, second and third anniversary of the date of the grant provided, that the Reporting Person continues to provide services to the Issuer through the vesting date. The RSUs do not have an expiration date."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F3","text":"Each RSU represents a contingent right to receive one share of the common stock. All unvested RSUs will automatically expire upon Reporting Person's termination of service from Issuer."}],"balance_after":0,"derivative":{"underlying":"Common Stock","underlying_shares":3029},"source":{"system":"sec-edgar","filing":"0001562180-22-004115","document":"primarydocument.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":3,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218022004115/primarydocument.xml","form_type":"4"}},{"id":2267899,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"President and COO Wind"}}],"security":"Common Stock","published_at":"2022-05-17T21:07:15.000Z","date":"2022-05-16","kind":"tax_withholding","acquired":false,"shares":1274,"price":12.07,"value":15377.18,"ownership":{"direct":true},"footnotes":[{"field":"kind","element":"transactionCoding","label":"F1","text":"Represents the shares required to satisfy tax withholding obligations in connection with the vesting of 3,029 restricted stock units (\"RSUs\")."}],"balance_after":10624,"source":{"system":"sec-edgar","filing":"0001562180-22-004115","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":2,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218022004115/primarydocument.xml","form_type":"4"}},{"id":2267898,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"President and COO Wind"}}],"security":"Common Stock","published_at":"2022-05-17T21:07:15.000Z","date":"2022-05-16","kind":"exercise","acquired":true,"shares":3029,"price":0,"value":0.0,"ownership":{"direct":true},"balance_after":11898,"source":{"system":"sec-edgar","filing":"0001562180-22-004115","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218022004115/primarydocument.xml","form_type":"4"}},{"id":2335345,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"President and COO Wind"}}],"security":"Restricted Stock Units","published_at":"2022-03-14T23:06:13.000Z","date":"2022-03-10","kind":"grant","acquired":true,"shares":13414,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F1","text":"Each restricted stock unit (\"RSU\") represents a contingent right to receive one share of the common stock. All unvested  RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F1","text":"Each restricted stock unit (\"RSU\") represents a contingent right to receive one share of the common stock. All unvested  RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F3","text":"100% of the RSUs will vest on March 10, 2025; provided, that the Reporting Person continues to provide services to the Issuer through the vesting date."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F1","text":"Each restricted stock unit (\"RSU\") represents a contingent right to receive one share of the common stock. All unvested  RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F3","text":"100% of the RSUs will vest on March 10, 2025; provided, that the Reporting Person continues to provide services to the Issuer through the vesting date."}],"balance_after":13414,"derivative":{"underlying":"Common Stock","underlying_shares":13414},"source":{"system":"sec-edgar","filing":"0001562180-22-002619","document":"primarydocument.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":2,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218022002619/primarydocument.xml","form_type":"4"}},{"id":2335344,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"President and COO Wind"}}],"security":"Restricted Stock Units","published_at":"2022-03-14T23:06:13.000Z","date":"2022-03-10","kind":"grant","acquired":true,"shares":10060,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F1","text":"Each restricted stock unit (\"RSU\") represents a contingent right to receive one share of the common stock. All unvested  RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F1","text":"Each restricted stock unit (\"RSU\") represents a contingent right to receive one share of the common stock. All unvested  RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F2","text":"The performance-based RSUs will be credited as follows: 1/3 will be credited upon the Issuer's common stock achieving a market price of $21, 1/3 will be credited upon the Issuer's common stock achieving a market price of $27 and 1/3 will be credited upon the Issuer's common stock achieving a market price of $32.50, in each case during the performance period from March 10, 2022 through December 31, 2024, and the total credited amount of RSUs will vest on the last day of the performance period so long as the Reporting Person continues to provide service to the Issuer through the performance period."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F1","text":"Each restricted stock unit (\"RSU\") represents a contingent right to receive one share of the common stock. All unvested  RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F2","text":"The performance-based RSUs will be credited as follows: 1/3 will be credited upon the Issuer's common stock achieving a market price of $21, 1/3 will be credited upon the Issuer's common stock achieving a market price of $27 and 1/3 will be credited upon the Issuer's common stock achieving a market price of $32.50, in each case during the performance period from March 10, 2022 through December 31, 2024, and the total credited amount of RSUs will vest on the last day of the performance period so long as the Reporting Person continues to provide service to the Issuer through the performance period."}],"balance_after":10060,"derivative":{"underlying":"Common Stock","underlying_shares":10060},"source":{"system":"sec-edgar","filing":"0001562180-22-002619","document":"primarydocument.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218022002619/primarydocument.xml","form_type":"4"}},{"id":2341727,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"President and COO Wind"}}],"security":"Restricted Stock Units","published_at":"2022-03-09T21:30:08.000Z","date":"2022-03-07","kind":"exercise","acquired":false,"shares":2563,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F2","text":"100% of the RSUs vested in full on the third anniversary of the grant date; provided that the Reporting Person continues to provide service to the Issuer through the vesting date.  The RSUs do not have an expiration date."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F3","text":"Each RSU represents a contingent right to receive one share of the common stock. All unvested RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F2","text":"100% of the RSUs vested in full on the third anniversary of the grant date; provided that the Reporting Person continues to provide service to the Issuer through the vesting date.  The RSUs do not have an expiration date."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F3","text":"Each RSU represents a contingent right to receive one share of the common stock. All unvested RSUs will automatically expire upon Reporting Person's termination of service from Issuer."}],"balance_after":0,"derivative":{"underlying":"Common Stock","underlying_shares":2563},"source":{"system":"sec-edgar","filing":"0001562180-22-002466","document":"primarydocument.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":3,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218022002466/primarydocument.xml","form_type":"4"}},{"id":2341726,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"President and COO Wind"}}],"security":"Common Stock","published_at":"2022-03-09T21:30:08.000Z","date":"2022-03-07","kind":"tax_withholding","acquired":false,"shares":1078,"price":12.73,"value":13722.94,"ownership":{"direct":true},"footnotes":[{"field":"price","element":"transactionPricePerShare","label":"F1","text":"Represents the shares required to satisfy tax withholding obligations in connection with the vesting of 2,563 restricted stock units (\"RSUs\")."}],"balance_after":8869,"source":{"system":"sec-edgar","filing":"0001562180-22-002466","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":2,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218022002466/primarydocument.xml","form_type":"4"}},{"id":2341725,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"President and COO Wind"}}],"security":"Common Stock","published_at":"2022-03-09T21:30:08.000Z","date":"2022-03-07","kind":"exercise","acquired":true,"shares":2563,"price":0,"value":0.0,"ownership":{"direct":true},"balance_after":9947,"source":{"system":"sec-edgar","filing":"0001562180-22-002466","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218022002466/primarydocument.xml","form_type":"4"}},{"id":2434793,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"President and COO Wind"}}],"security":"Restricted Stock Units","published_at":"2022-01-14T22:52:46.000Z","date":"2022-01-12","kind":"grant","acquired":true,"shares":38918,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F1","text":"Each restricted stock unit (\"RSU\") represents a contingent right to receive one share of the common stock. All unvested  RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F1","text":"Each restricted stock unit (\"RSU\") represents a contingent right to receive one share of the common stock. All unvested  RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F2","text":"50% of the restricted stock unit award vests on the first anniversary of the grant date and the remaining 50% of the restricted stock unit award vests on the second anniversary date of the grant date."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F3","text":"Subject to the reporting person remaining a service provider to the Company through and including the second anniversary of the date of the above award, if the aggregate market value of the total number of shares issued pursuant to the award as of such date, together with the aggregate market value of any shares underlying this award that have been sold before such date, is less than the aggregate market value of the total number of shares issuable as of original grant date (in each case, as measured by reference to the closing market prices of the Company's common stock on said dates), then the reporting person will receive additional fully vested shares on such second anniversary date with an aggregate market value equal to the difference between the two amounts. Any such additional shares shall be issued pursuant to, and shall be subject to, the terms of the Company's 2015 Stock Option and incentive Plan and the applicable award agreement thereunder."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F1","text":"Each restricted stock unit (\"RSU\") represents a contingent right to receive one share of the common stock. All unvested  RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F2","text":"50% of the restricted stock unit award vests on the first anniversary of the grant date and the remaining 50% of the restricted stock unit award vests on the second anniversary date of the grant date."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F3","text":"Subject to the reporting person remaining a service provider to the Company through and including the second anniversary of the date of the above award, if the aggregate market value of the total number of shares issued pursuant to the award as of such date, together with the aggregate market value of any shares underlying this award that have been sold before such date, is less than the aggregate market value of the total number of shares issuable as of original grant date (in each case, as measured by reference to the closing market prices of the Company's common stock on said dates), then the reporting person will receive additional fully vested shares on such second anniversary date with an aggregate market value equal to the difference between the two amounts. Any such additional shares shall be issued pursuant to, and shall be subject to, the terms of the Company's 2015 Stock Option and incentive Plan and the applicable award agreement thereunder."}],"balance_after":38918,"derivative":{"underlying":"Common Stock","underlying_shares":38918},"source":{"system":"sec-edgar","filing":"0001562180-22-000487","document":"primarydocument.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218022000487/primarydocument.xml","form_type":"4"}},{"id":2448853,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"President and COO Wind"}}],"security":"Restricted Stock Units","published_at":"2022-01-04T21:52:09.000Z","date":"2021-12-31","kind":"exercise","acquired":false,"shares":6583,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F2","text":"The Performance Based RSUs vested in full on December 31, 2021.  The reporting person was eligible to receive 100% of the Performance Based RSUs if (i) the Issuer's 30 day, volume weighted average stock price exceeded the following stock price hurdles: $36, $42 and $48; and (ii) the reporting person provided continuous service to the Issuer, during the applicable performance period of the underlying award (March 06, 2019 to December 31, 2021)."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F3","text":"Each RSU represents a contingent right to receive one share of the common stock. All unvested RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F2","text":"The Performance Based RSUs vested in full on December 31, 2021.  The reporting person was eligible to receive 100% of the Performance Based RSUs if (i) the Issuer's 30 day, volume weighted average stock price exceeded the following stock price hurdles: $36, $42 and $48; and (ii) the reporting person provided continuous service to the Issuer, during the applicable performance period of the underlying award (March 06, 2019 to December 31, 2021)."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F3","text":"Each RSU represents a contingent right to receive one share of the common stock. All unvested RSUs will automatically expire upon Reporting Person's termination of service from Issuer."}],"balance_after":0,"derivative":{"underlying":"Common Stock","underlying_shares":6583},"source":{"system":"sec-edgar","filing":"0001562180-22-000102","document":"primarydocument.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":3,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218022000102/primarydocument.xml","form_type":"4"}},{"id":2448852,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"President and COO Wind"}}],"security":"Common Stock","published_at":"2022-01-04T21:52:09.000Z","date":"2021-12-31","kind":"tax_withholding","acquired":false,"shares":2927,"price":14.96,"value":43787.92,"ownership":{"direct":true},"footnotes":[{"field":"shares","element":"transactionShares","label":"F1","text":"Represents the shares required to satisfy tax withholding obligations in connection with the vesting of 6,583 performance based restricted stock units (\"Performance Based RSUs\")."}],"balance_after":7384,"source":{"system":"sec-edgar","filing":"0001562180-22-000102","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":2,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218022000102/primarydocument.xml","form_type":"4"}},{"id":2448851,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"President and COO Wind"}}],"security":"Common Stock","published_at":"2022-01-04T21:52:09.000Z","date":"2021-12-31","kind":"exercise","acquired":true,"shares":6583,"price":0,"value":0.0,"ownership":{"direct":true},"balance_after":10311,"source":{"system":"sec-edgar","filing":"0001562180-22-000102","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218022000102/primarydocument.xml","form_type":"4"}},{"id":2673893,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Common Stock","published_at":"2021-06-10T20:04:33.000Z","date":"2021-06-08","kind":"sale","acquired":false,"shares":1397,"price":45.6833,"value":63819.5701,"ownership":{"direct":true},"footnotes":[{"field":"kind","element":"transactionCoding","label":"F1","text":"The sales reported in this Form 4 were effected pursuant to a Rule 10b5-1 trading plan adopted by the Reporting Person on December 15, 2020."},{"field":"price","element":"transactionPricePerShare","label":"F2","text":"This transaction was executed in multiple trades at prices ranging from $45.38 to $45.90.The price reported above reflects the weighted-average price. The Reporting Person hereby undertakes to provide upon request to the SEC staff, the Issuer or a security holder of the Issuer full information regarding the number of shares and prices at which the transaction was effected."}],"balance_after":3728,"source":{"system":"sec-edgar","filing":"0001562180-21-004176","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218021004176/primarydocument.xml","form_type":"4"}},{"id":2679228,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Common Stock","published_at":"2021-06-07T21:29:07.000Z","date":"2021-06-03","kind":"sale","acquired":false,"shares":6392,"price":45.2463,"value":289214.3496,"ownership":{"direct":true},"footnotes":[{"field":"kind","element":"transactionCoding","label":"F1","text":"The sales reported in this Form 4 were effected pursuant to a Rule 10b5-1 trading plan adopted by the Reporting Person on December 15, 2020."},{"field":"price","element":"transactionPricePerShare","label":"F2","text":"This transaction was executed in multiple trades at prices ranging from $45.00 to $45.79. The price reported above reflects the weighted-average price. The Reporting Person hereby undertakes to provide upon request to the SEC staff, the Issuer or a security holder of the Issuer full information regarding the number of shares and prices at which the transaction was effected."}],"balance_after":5125,"source":{"system":"sec-edgar","filing":"0001562180-21-004098","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218021004098/primarydocument.xml","form_type":"4"}},{"id":2707858,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Restricted Stock Units","published_at":"2021-05-18T23:59:59.000Z","date":"2021-05-14","kind":"exercise","acquired":false,"shares":3029,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F3","text":"The RSUs award will vest in three equal installments on the first, second and third anniversary of the date of the grant provided, that the Reporting Person continues to provide services to the Issuer through the vesting date. The RSUs do not have an expiration date."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F3","text":"The RSUs award will vest in three equal installments on the first, second and third anniversary of the date of the grant provided, that the Reporting Person continues to provide services to the Issuer through the vesting date. The RSUs do not have an expiration date."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F4","text":"Each RSU represents a contingent right to receive one share of the common stock. All unvested  RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F3","text":"The RSUs award will vest in three equal installments on the first, second and third anniversary of the date of the grant provided, that the Reporting Person continues to provide services to the Issuer through the vesting date. The RSUs do not have an expiration date."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F4","text":"Each RSU represents a contingent right to receive one share of the common stock. All unvested  RSUs will automatically expire upon Reporting Person's termination of service from Issuer."}],"balance_after":3029,"derivative":{"underlying":"Common Stock","underlying_shares":3029},"source":{"system":"sec-edgar","filing":"0001562180-21-003581","document":"primarydocument.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":3,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218021003581/primarydocument.xml","form_type":"4"}},{"id":2707857,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Common Stock","published_at":"2021-05-18T23:59:59.000Z","date":"2021-05-18","kind":"sale","acquired":false,"shares":1420,"price":44.4147,"value":63068.874,"ownership":{"direct":true},"footnotes":[{"field":"shares","element":"transactionShares","label":"F1","text":"Represents the shares sold in a non-discretionary transaction to cover tax withholding obligations in connection with the vesting of 3,029 restricted stock units (\"RSUs\")."},{"field":"price","element":"transactionPricePerShare","label":"F2","text":"This transaction was executed in multiple trades at prices ranging from $44.36 to $44.51. The price reported above reflects the weighted-average price. The Reporting Person hereby undertakes to provide upon request to the SEC staff, the Issuer or a security holder of the Issuer full information regarding the number of shares and prices at which the transaction was effected."}],"balance_after":11517,"source":{"system":"sec-edgar","filing":"0001562180-21-003581","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":2,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218021003581/primarydocument.xml","form_type":"4"}},{"id":2707856,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Common Stock","published_at":"2021-05-18T23:59:59.000Z","date":"2021-05-14","kind":"exercise","acquired":true,"shares":3029,"price":0,"value":0.0,"ownership":{"direct":true},"balance_after":12937,"source":{"system":"sec-edgar","filing":"0001562180-21-003581","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218021003581/primarydocument.xml","form_type":"4"}},{"id":2782039,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Restricted Stock Units","published_at":"2021-03-18T00:31:45.000Z","date":"2021-03-15","kind":"exercise","acquired":false,"shares":3308,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F3","text":"100% of the RSUs vested in full on the third anniversary of the grant date; provided that the Reporting Person continues to provide service to the Issuer through the vesting date.  The RSUs do not have an expiration date."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F3","text":"100% of the RSUs vested in full on the third anniversary of the grant date; provided that the Reporting Person continues to provide service to the Issuer through the vesting date.  The RSUs do not have an expiration date."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F4","text":"Each RSU represents a contingent right to receive one share of the common stock. All unvested  RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F3","text":"100% of the RSUs vested in full on the third anniversary of the grant date; provided that the Reporting Person continues to provide service to the Issuer through the vesting date.  The RSUs do not have an expiration date."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F4","text":"Each RSU represents a contingent right to receive one share of the common stock. All unvested  RSUs will automatically expire upon Reporting Person's termination of service from Issuer."}],"balance_after":0,"derivative":{"underlying":"Common Stock","underlying_shares":3308},"source":{"system":"sec-edgar","filing":"0001562180-21-002318","document":"primarydocument.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":3,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218021002318/primarydocument.xml","form_type":"4"}},{"id":2782038,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Common Stock","published_at":"2021-03-18T00:31:45.000Z","date":"2021-03-15","kind":"sale","acquired":false,"shares":997,"price":52.3,"value":52143.1,"ownership":{"direct":true},"footnotes":[{"field":"shares","element":"transactionShares","label":"F1","text":"Represents the shares sold in a non-discretionary transaction to cover tax withholding obligations in connection with the vesting of 3,308 restricted stock units (\"RUSs\")."},{"field":"price","element":"transactionPricePerShare","label":"F2","text":"This transaction was executed in multiple trades at prices ranging from $51.91 to $52.87. The price reported above reflects the weighted-average price. The Reporting Person hereby undertakes to provide upon request to the SEC staff, the Issuer or a security holder of the Issuer full information regarding the number of shares and prices at which the transaction was effected."}],"balance_after":9908,"source":{"system":"sec-edgar","filing":"0001562180-21-002318","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":2,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218021002318/primarydocument.xml","form_type":"4"}},{"id":2782037,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Common Stock","published_at":"2021-03-18T00:31:45.000Z","date":"2021-03-15","kind":"exercise","acquired":true,"shares":3308,"price":0,"value":0.0,"ownership":{"direct":true},"balance_after":10905,"source":{"system":"sec-edgar","filing":"0001562180-21-002318","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218021002318/primarydocument.xml","form_type":"4"}},{"id":2791826,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Restricted Stock Units","published_at":"2021-03-12T22:02:48.000Z","date":"2021-03-10","kind":"grant","acquired":true,"shares":6042,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F1","text":"Each restricted stock unit (\"RSU\") represents a contingent right to receive one share of the common stock. All unvested  RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F1","text":"Each restricted stock unit (\"RSU\") represents a contingent right to receive one share of the common stock. All unvested  RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F3","text":"100% of the RSUs will vest on March 10, 2024; provided, that the Reporting Person continues to provide services to the Issuer through the vesting date."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F1","text":"Each restricted stock unit (\"RSU\") represents a contingent right to receive one share of the common stock. All unvested  RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F3","text":"100% of the RSUs will vest on March 10, 2024; provided, that the Reporting Person continues to provide services to the Issuer through the vesting date."}],"balance_after":6042,"derivative":{"underlying":"Common Stock","underlying_shares":6042},"source":{"system":"sec-edgar","filing":"0001562180-21-002215","document":"primarydocument.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":2,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218021002215/primarydocument.xml","form_type":"4"}},{"id":2791825,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Restricted Stock Units","published_at":"2021-03-12T22:02:48.000Z","date":"2021-03-10","kind":"grant","acquired":true,"shares":6193,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F1","text":"Each restricted stock unit (\"RSU\") represents a contingent right to receive one share of the common stock. All unvested  RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F1","text":"Each restricted stock unit (\"RSU\") represents a contingent right to receive one share of the common stock. All unvested  RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F2","text":"The performance-based RSUs will be credited as follows: 1/3 will be credited upon the Issuer's common stock achieving a market price of $66, 1/3 will be credited upon the Issuer's common stock achieving a market price of $72 and 1/3 will be credited upon the Issuer's common stock achieving a market price of $78, in each case during the performance period from March 10, 2021 through December 31, 2023, and the total credited amount of RSUs will vest on the last day of the performance period so long as the Reporting Person continues to provide service to the Issuer through the performance period."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F1","text":"Each restricted stock unit (\"RSU\") represents a contingent right to receive one share of the common stock. All unvested  RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F2","text":"The performance-based RSUs will be credited as follows: 1/3 will be credited upon the Issuer's common stock achieving a market price of $66, 1/3 will be credited upon the Issuer's common stock achieving a market price of $72 and 1/3 will be credited upon the Issuer's common stock achieving a market price of $78, in each case during the performance period from March 10, 2021 through December 31, 2023, and the total credited amount of RSUs will vest on the last day of the performance period so long as the Reporting Person continues to provide service to the Issuer through the performance period."}],"balance_after":6193,"derivative":{"underlying":"Common Stock","underlying_shares":6193},"source":{"system":"sec-edgar","filing":"0001562180-21-002215","document":"primarydocument.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218021002215/primarydocument.xml","form_type":"4"}},{"id":2805961,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Stock Options (Right to buy)","published_at":"2021-03-05T22:02:53.000Z","date":"2021-03-03","kind":"exercise","acquired":false,"shares":3126,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_date","element":"exerciseDate","label":"F6","text":"The option representing a right to purchase a total of 50,000 shares, 25% of the total shares shall vest on the 1-year anniversary of the vesting start date; thereafter quarterly over 3 years, provided, that the Reporting Person remains continuously employed by the Issuer through each applicable vesting date."}],"balance_after":0,"derivative":{"exercise_price":18.7,"expiration_date":"2026-09-12","underlying":"Common Stock","underlying_shares":3126},"source":{"system":"sec-edgar","filing":"0001562180-21-002031","document":"primarydocument.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":7,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218021002031/primarydocument.xml","form_type":"4"}},{"id":2805960,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Common Stock","published_at":"2021-03-05T22:02:53.000Z","date":"2021-03-03","kind":"sale","acquired":false,"shares":2130,"price":46.8512,"value":99793.056,"ownership":{"direct":true},"footnotes":[{"field":"kind","element":"transactionCoding","label":"F1","text":"The sales reported in this Form 4 were effected pursuant to a Rule 10b5-1 trading plan adopted by the Reporting Person on December 15, 2020."},{"field":"price","element":"transactionPricePerShare","label":"F5","text":"This transaction was executed in multiple trades at prices ranging from $46.29 to $47.17. The price reported above reflects the weighted-average price. The Reporting Person hereby undertakes to provide upon request to the SEC staff, the Issuer or a security holder of the Issuer full information regarding the number of shares and prices at which the transaction was effected."}],"balance_after":7597,"source":{"system":"sec-edgar","filing":"0001562180-21-002031","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":6,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218021002031/primarydocument.xml","form_type":"4"}},{"id":2805959,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Common Stock","published_at":"2021-03-05T22:02:53.000Z","date":"2021-03-03","kind":"sale","acquired":false,"shares":2206,"price":45.8386,"value":101119.9516,"ownership":{"direct":true},"footnotes":[{"field":"kind","element":"transactionCoding","label":"F1","text":"The sales reported in this Form 4 were effected pursuant to a Rule 10b5-1 trading plan adopted by the Reporting Person on December 15, 2020."},{"field":"price","element":"transactionPricePerShare","label":"F4","text":"This transaction was executed in multiple trades at prices ranging from $45.25 to $46.25. The price reported above reflects the weighted-average price. The Reporting Person hereby undertakes to provide upon request to the SEC staff, the Issuer or a security holder of the Issuer full information regarding the number of shares and prices at which the transaction was effected."}],"balance_after":9727,"source":{"system":"sec-edgar","filing":"0001562180-21-002031","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":5,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218021002031/primarydocument.xml","form_type":"4"}},{"id":2805958,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Common Stock","published_at":"2021-03-05T22:02:53.000Z","date":"2021-03-03","kind":"sale","acquired":false,"shares":200,"price":49.52,"value":9904.0,"ownership":{"direct":true},"footnotes":[{"field":"kind","element":"transactionCoding","label":"F1","text":"The sales reported in this Form 4 were effected pursuant to a Rule 10b5-1 trading plan adopted by the Reporting Person on December 15, 2020."}],"balance_after":11933,"source":{"system":"sec-edgar","filing":"0001562180-21-002031","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":4,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218021002031/primarydocument.xml","form_type":"4"}},{"id":2805957,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Common Stock","published_at":"2021-03-05T22:02:53.000Z","date":"2021-03-03","kind":"sale","acquired":false,"shares":800,"price":48.59,"value":38872.0,"ownership":{"direct":true},"footnotes":[{"field":"kind","element":"transactionCoding","label":"F1","text":"The sales reported in this Form 4 were effected pursuant to a Rule 10b5-1 trading plan adopted by the Reporting Person on December 15, 2020."},{"field":"price","element":"transactionPricePerShare","label":"F3","text":"This transaction was executed in multiple trades at prices ranging from $48.21 to $48.91. The price reported above reflects the weighted-average price. The Reporting Person hereby undertakes to provide upon request to the SEC staff, the Issuer or a security holder of the Issuer full information regarding the number of shares and prices at which the transaction was effected."}],"balance_after":12133,"source":{"system":"sec-edgar","filing":"0001562180-21-002031","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":3,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218021002031/primarydocument.xml","form_type":"4"}},{"id":2805956,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Common Stock","published_at":"2021-03-05T22:02:53.000Z","date":"2021-03-03","kind":"sale","acquired":false,"shares":2126,"price":47.6551,"value":101314.7426,"ownership":{"direct":true},"footnotes":[{"field":"kind","element":"transactionCoding","label":"F1","text":"The sales reported in this Form 4 were effected pursuant to a Rule 10b5-1 trading plan adopted by the Reporting Person on December 15, 2020."},{"field":"price","element":"transactionPricePerShare","label":"F2","text":"This transaction was executed in multiple trades at prices ranging from $47.17 to $48.05. The price reported above reflects the weighted-average price. The Reporting Person hereby undertakes to provide upon request to the SEC staff, the Issuer or a security holder of the Issuer full information regarding the number of shares and prices at which the transaction was effected."}],"balance_after":12933,"source":{"system":"sec-edgar","filing":"0001562180-21-002031","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":2,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218021002031/primarydocument.xml","form_type":"4"}},{"id":2805955,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Common Stock","published_at":"2021-03-05T22:02:53.000Z","date":"2021-03-03","kind":"exercise","acquired":true,"shares":3126,"price":18.7,"value":58456.2,"ownership":{"direct":true},"balance_after":15059,"source":{"system":"sec-edgar","filing":"0001562180-21-002031","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218021002031/primarydocument.xml","form_type":"4"}},{"id":2920142,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Restricted Stock Units","published_at":"2021-01-05T21:05:07.000Z","date":"2020-12-31","kind":"exercise","acquired":false,"shares":7981,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F2","text":"The Performance Based RSUs vested in full on December 31, 2020.  The reporting person was eligible to receive 100% of the Performance Based RSUs if (i) the Issuer's 30 day, volume weighted average stock price exceeded the following stock price hurdles: $28, $33 and $38; and (ii) the reporting person provided continuous service to the Issuer, during the applicable performance period of the underlying award (March 14, 2018 to December 31, 2020)."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F3","text":"Each RSU represents a contingent right to receive one share of the common stock. All unvested RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F2","text":"The Performance Based RSUs vested in full on December 31, 2020.  The reporting person was eligible to receive 100% of the Performance Based RSUs if (i) the Issuer's 30 day, volume weighted average stock price exceeded the following stock price hurdles: $28, $33 and $38; and (ii) the reporting person provided continuous service to the Issuer, during the applicable performance period of the underlying award (March 14, 2018 to December 31, 2020)."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F3","text":"Each RSU represents a contingent right to receive one share of the common stock. All unvested RSUs will automatically expire upon Reporting Person's termination of service from Issuer."}],"balance_after":0,"derivative":{"underlying":"Common Stock","underlying_shares":7981},"source":{"system":"sec-edgar","filing":"0001562180-21-000080","document":"primarydocument.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":3,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218021000080/primarydocument.xml","form_type":"4"}},{"id":2920141,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Common Stock","published_at":"2021-01-05T21:05:07.000Z","date":"2020-12-31","kind":"tax_withholding","acquired":false,"shares":3357,"price":52.78,"value":177182.46,"ownership":{"direct":true},"footnotes":[{"field":"shares","element":"transactionShares","label":"F1","text":"Represents the shares required to satisfy tax withholding obligations in connection with the vesting of 7,981 performance based restricted stock units (\"Performance Based RSUs\")."}],"balance_after":11933,"source":{"system":"sec-edgar","filing":"0001562180-21-000080","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":2,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218021000080/primarydocument.xml","form_type":"4"}},{"id":2920140,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Common Stock","published_at":"2021-01-05T21:05:07.000Z","date":"2020-12-31","kind":"exercise","acquired":true,"shares":7981,"price":0,"value":0.0,"ownership":{"direct":true},"balance_after":15290,"source":{"system":"sec-edgar","filing":"0001562180-21-000080","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218021000080/primarydocument.xml","form_type":"4"}},{"id":3054163,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Stock Option (Right to Buy)","published_at":"2020-08-18T20:43:16.000Z","date":"2020-08-14","kind":"exercise","acquired":false,"shares":26533,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_date","element":"exerciseDate","label":"F2","text":"The option representing a right to purchase a total of 50,000 shares,\n25% of the total shares shall vest on the 1-year anniversary of the vesting start date; thereafter quarterly over 3 years, provided, that the Reporting Person remains continuously employed by the Issuer through\neach applicable vesting date."}],"balance_after":3126,"derivative":{"exercise_price":18.7,"expiration_date":"2026-09-12","underlying":"Common Stock","underlying_shares":26533},"source":{"system":"sec-edgar","filing":"0001562180-20-005504","document":"primarydocument.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":3,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218020005504/primarydocument.xml","form_type":"4"}},{"id":3054162,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Common Stock","published_at":"2020-08-18T20:43:16.000Z","date":"2020-08-14","kind":"sale","acquired":false,"shares":26533,"price":33.1,"value":878242.3,"ownership":{"direct":true},"footnotes":[{"field":"price","element":"transactionPricePerShare","label":"F1","text":"This transaction was executed in multiple trades at prices ranging from $33.00 to $33.10. The price reported above reflects the weighted-average price. The Reporting Person hereby undertakes to provide upon request to the SEC staff, the Issuer or a security holder of the Issuer full information regarding the number of shares and prices at which the transaction was effected."}],"balance_after":7309,"source":{"system":"sec-edgar","filing":"0001562180-20-005504","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":2,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218020005504/primarydocument.xml","form_type":"4"}},{"id":3054161,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Common Stock","published_at":"2020-08-18T20:43:16.000Z","date":"2020-08-14","kind":"exercise","acquired":true,"shares":26533,"price":18.7,"value":496167.1,"ownership":{"direct":true},"balance_after":33842,"source":{"system":"sec-edgar","filing":"0001562180-20-005504","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218020005504/primarydocument.xml","form_type":"4"}},{"id":3147183,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Restricted Stock Units","published_at":"2020-05-15T20:06:22.000Z","date":"2020-05-14","kind":"exercise","acquired":false,"shares":3029,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F2","text":"The restricted stock unit (\"RSU\") award will vest in three equal installments on the first, second and third anniversary of the date of the grant provided, that the Reporting Person continues to provide services to the Issuer through the vesting date.  The RSUs do not have an expiration date."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F3","text":"Each restricted stock unit  (\"RSU\") represents a contingent right to receive one share of the common stock. All unvested RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F2","text":"The restricted stock unit (\"RSU\") award will vest in three equal installments on the first, second and third anniversary of the date of the grant provided, that the Reporting Person continues to provide services to the Issuer through the vesting date.  The RSUs do not have an expiration date."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F3","text":"Each restricted stock unit  (\"RSU\") represents a contingent right to receive one share of the common stock. All unvested RSUs will automatically expire upon Reporting Person's termination of service from Issuer."}],"balance_after":6058,"derivative":{"underlying":"Common Stock","underlying_shares":3029},"source":{"system":"sec-edgar","filing":"0001562180-20-003669","document":"primarydocument.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":3,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218020003669/primarydocument.xml","form_type":"4"}},{"id":3147182,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Common Stock","published_at":"2020-05-15T20:06:22.000Z","date":"2020-05-14","kind":"tax_withholding","acquired":false,"shares":820,"price":17.87,"value":14653.4,"ownership":{"direct":true},"footnotes":[{"field":"shares","element":"transactionShares","label":"F1","text":"Represents the shares required to satisfy tax withholding obligations in connection with the vesting of 3,029 restricted stock units (\"RSUs\")."}],"balance_after":7309,"source":{"system":"sec-edgar","filing":"0001562180-20-003669","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":2,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218020003669/primarydocument.xml","form_type":"4"}},{"id":3147181,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Common Stock","published_at":"2020-05-15T20:06:22.000Z","date":"2020-05-14","kind":"exercise","acquired":true,"shares":3029,"price":0,"value":0.0,"ownership":{"direct":true},"balance_after":8129,"source":{"system":"sec-edgar","filing":"0001562180-20-003669","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218020003669/primarydocument.xml","form_type":"4"}},{"id":3210967,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Restricted Stock Units","published_at":"2020-03-13T20:26:05.000Z","date":"2020-03-11","kind":"grant","acquired":true,"shares":16998,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F1","text":"Each restricted stock unit (\"RSU\") represents a contingent right to receive one share of the common stock. All unvested  RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F1","text":"Each restricted stock unit (\"RSU\") represents a contingent right to receive one share of the common stock. All unvested  RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F3","text":"100% of the RSUs will vest on March 11, 2023; provided, that the Reporting Person continues to provide services to the Issuer through the vesting date."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F1","text":"Each restricted stock unit (\"RSU\") represents a contingent right to receive one share of the common stock. All unvested  RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F3","text":"100% of the RSUs will vest on March 11, 2023; provided, that the Reporting Person continues to provide services to the Issuer through the vesting date."}],"balance_after":16998,"derivative":{"underlying":"Common Stock","underlying_shares":16998},"source":{"system":"sec-edgar","filing":"0001562180-20-002494","document":"primarydocument.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":2,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218020002494/primarydocument.xml","form_type":"4"}},{"id":3210966,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Restricted Stock Units","published_at":"2020-03-13T20:26:05.000Z","date":"2020-03-11","kind":"grant","acquired":true,"shares":19684,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F1","text":"Each restricted stock unit (\"RSU\") represents a contingent right to receive one share of the common stock. All unvested  RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F1","text":"Each restricted stock unit (\"RSU\") represents a contingent right to receive one share of the common stock. All unvested  RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F2","text":"The RSUs will vest in three tranches: 1/3 will vest upon the Issuer's common stock achieving a market price of $30, 1/3 will vest upon the Issuer's common stock achieving a market price of $38 and 1/3 will vest upon the Issuer's common stock achieving a market price of $43, in each case during the performance period starting on January 1, 2020 and ending on December 31, 2022; provided, that the Reporting Person continues to provide services to the Issuer through the vesting period."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F1","text":"Each restricted stock unit (\"RSU\") represents a contingent right to receive one share of the common stock. All unvested  RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F2","text":"The RSUs will vest in three tranches: 1/3 will vest upon the Issuer's common stock achieving a market price of $30, 1/3 will vest upon the Issuer's common stock achieving a market price of $38 and 1/3 will vest upon the Issuer's common stock achieving a market price of $43, in each case during the performance period starting on January 1, 2020 and ending on December 31, 2022; provided, that the Reporting Person continues to provide services to the Issuer through the vesting period."}],"balance_after":19684,"derivative":{"underlying":"Common Stock","underlying_shares":19684},"source":{"system":"sec-edgar","filing":"0001562180-20-002494","document":"primarydocument.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218020002494/primarydocument.xml","form_type":"4"}},{"id":3217717,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Restricted Stock Units","published_at":"2020-03-10T23:45:06.000Z","date":"2020-03-07","kind":"exercise","acquired":false,"shares":3490,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F2","text":"20% of the RSUs vested on March 7, 2018, 30% of the RSUs vest on March 7, 2019, and 50% of the RSUs vest on March 7, 2020; provided that the Reporting Person continues to provide service to the Issuer through each applicable vesting date.  The RSUs do not have an expiration date."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F3","text":"Each RSU represents a contingent right to receive one share of the common stock. All unvested RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F2","text":"20% of the RSUs vested on March 7, 2018, 30% of the RSUs vest on March 7, 2019, and 50% of the RSUs vest on March 7, 2020; provided that the Reporting Person continues to provide service to the Issuer through each applicable vesting date.  The RSUs do not have an expiration date."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F3","text":"Each RSU represents a contingent right to receive one share of the common stock. All unvested RSUs will automatically expire upon Reporting Person's termination of service from Issuer."}],"balance_after":0,"derivative":{"underlying":"Common Stock","underlying_shares":3490},"source":{"system":"sec-edgar","filing":"0001562180-20-002376","document":"primarydocument.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":3,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218020002376/primarydocument.xml","form_type":"4"}},{"id":3217716,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Common Stock","published_at":"2020-03-10T23:45:06.000Z","date":"2020-03-07","kind":"tax_withholding","acquired":false,"shares":945,"price":17.61,"value":16641.45,"ownership":{"direct":true},"footnotes":[{"field":"shares","element":"transactionShares","label":"F1","text":"Represents the shares required to satisfy tax withholding obligations in connection with the vesting of 3,490 restricted stock units (\"RSUs\")."}],"balance_after":5100,"source":{"system":"sec-edgar","filing":"0001562180-20-002376","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":2,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218020002376/primarydocument.xml","form_type":"4"}},{"id":3217715,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Common Stock","published_at":"2020-03-10T23:45:06.000Z","date":"2020-03-07","kind":"exercise","acquired":true,"shares":3490,"price":0,"value":0.0,"ownership":{"direct":true},"balance_after":6045,"source":{"system":"sec-edgar","filing":"0001562180-20-002376","document":"primarydocument.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218020002376/primarydocument.xml","form_type":"4"}},{"id":3523766,"issuer":{"id":12367,"kind":"organization","name":"TPI COMPOSITES, INC","symbol":"TPICQ"},"owners":[{"id":90746,"kind":"person","name":"Gopalakrishnan Ramesh","position":1,"cik":"0001775166","reported_name":"Gopalakrishnan Ramesh","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Operating Officer - Wind"}}],"security":"Restricted Stock Units","published_at":"2019-05-17T00:30:25.000Z","date":"2019-05-14","kind":"grant","acquired":true,"shares":9087,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F1","text":"Each restricted stock unit (\"RSU\") represents a contingent right to receive one share of Common Stock.  All unvested RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F1","text":"Each restricted stock unit (\"RSU\") represents a contingent right to receive one share of Common Stock.  All unvested RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F2","text":"The RSU award will vest in three equal installments on the first, second and third anniversary of the date of the grant provided, that the Reporting Person continues to provide services to the Issuer through the vesting date."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F1","text":"Each restricted stock unit (\"RSU\") represents a contingent right to receive one share of Common Stock.  All unvested RSUs will automatically expire upon Reporting Person's termination of service from Issuer."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F2","text":"The RSU award will vest in three equal installments on the first, second and third anniversary of the date of the grant provided, that the Reporting Person continues to provide services to the Issuer through the vesting date."}],"balance_after":9087,"derivative":{"underlying":"Common Stock","underlying_shares":9087},"source":{"system":"sec-edgar","filing":"0001562180-19-002906","document":"primarydocument.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1455684/000156218019002906/primarydocument.xml","form_type":"4"}}]}