605-49 : EDGAR Filer Manual v65 6.5.49 page 6-29

Created by: SEC Office of Structured Disclosure

6.5.49 Cover page elements and submission types

Some forms serve multiple purposes. There are check boxes on their cover page to distinguish them. Form 10-K, for example, can be submitted to EDGAR either as submission type "10-K" when it covers a 12-month period or as a "10-KT" when it is a transition report for a company changing its fiscal year end date. Forms 20-F and 40-F are used for both initial registration and for annual reports.

Cover page fact element dei/cover Type Example values
DocumentAnnualReport cover boolean true
AnnualInformationForm cover boolean true
AuditedAnnualFinancialStatements cover boolean true
DocumentQuarterlyReport cover boolean true
DocumentTransitionReport cover boolean true
DocumentPeriodStartDate cover yyyy-mm-dd 2019-04-01
DocumentShellCompanyReport cover boolean true
DocumentShellCompanyEventDate cover yyyy-mm-dd 2019-07-11
DocumentRegistrationStatement cover boolean true
EntityBankruptcyProceedingsReportingCurrent cover boolean true
DocumentsIncorporatedByReferenceText-Block cover text block (see 6.5.16)

Each fact should appear in the required context for some submission types:

Non-null fact in the required context 10-K 10-KT 10-Q 10-QT 20-F 40-F 20FR12B, 20FR12G 40FR12B, 40FR12G All others
DocumentAnnualReport Y N     TF3 Y N* N*  
DocumentFinStmtCorrectionFlag R R     R R
DocumentFinStmtRestatementRecoveryAnalysisFlag RT RT     RT RT
AnnualInformationForm           Ri      
AuditedAnnualFinancialStatements           Ri      
DocumentQuarterlyReport     Y N          
DocumentTransitionReport N Y N Y TF3   N*    
DocumentPeriodStartDate   Ri   Ri TR        
DocumentShellCompanyReport         TF3   N*    
DocumentShellCompanyEventDate         SR        
DocumentRegistrationStatement         N N Y* Y*  
EntityBankruptcy-Proceedings-ReportingCurrent O O O O O   O*    
DocumentsIncorporatedByReferenceText-Block O O              
Ri – If an inline document, then a non-null fact should exist and visible, else it may or may not exist.
R – A non-null fact should exist (and in an inline doc, be visible).
Y – If an inline document, then a fact should exist with value "true", else it may or may not exist.
Y* - if the fact exists, then it should have the value "true", else it may or may not exist.
N – If an inline document, then a fact should exist with value "false", else it may or may not exist.
N* - If the fact exists, then it should have the value "false", else it may or may not exist.
TF3 – If an inline document, then all three facts marked TF3 should exist, with one being "true" and the other two "false"; else they may or may not exist, with one being "true" and the other two "false".
TR – If an inline document and DocumentTransitionReport is true, then a non-null fact should exist and be visible; else a fact may or may not exist.
SR – If an inline document and DocumentShellCompanyReport, then a non-null fact should exist and be visible; else a fact may or may not exist.
RT – If DocumentFinStmtErrorCorrectionFlag is "true", then a non-null DocumentFinStmtRestatementRecoveryAnalysisFlag fact must exist (and in an inline doc, be visible), else DocumentFinStmtRecoveryAnalysisFlag should not exist.
O – A non-null fact may exist (and if inline, be visible) or may not exist in the required context.
O* – A non-null fact may or may not exist in the required context.
Blank – a non-null fact should not appear

Variations

Number Name Description References Data Inputs Result Outputs
_100gw 20-F, TF3, GW. 20-F, TF3, xeny GW.    
_101gw 20-F, TR, GW. 20-F, TR, xeny GW.    
_102gw 20-F, SR, GW. 20-F, SR, xeny GW.    
_103gw 20FR12B, N*, DocumentTransitionReport true GW. 20FR12B, N*, DocumentTransitionReport true GW.    
_104gw 40FR12B N*, GW. 40FR12B N* DocumentAnnualReport, GW.    
_105gw 10-QT, N, GW 10-QT, N, GW    
_106gw 10-QT, Y, GW 10-QT, Y, GW    
_107gw 20-F, TF3, GW. 20-F, TF3, xeny GW.    
_108gd 20-F, TR, GOOD. Document transistion Report true with DocumentPeriodStartDate present 20-F, TR, xeny GOOD. Document transistion Report true with DocumentPeriodStartDate present  
    valid
 
_109gw 20-F, SR, GW. 20-F, SR, xeny GW.    
_110gw 20FR12B, N*, DocumentTransitionReport true GW. 20FR12B, N*, DocumentTransitionReport true GW.    
_111gd 40-F, GOOD. 40-F, dead GOOD.  
    valid
 
_112gd 40FR12B GOOD. 40FR12B GOOD.  
    valid
 
_113gd 40FR12B A, GOOD. 40FR12B A, GOOD.  
    valid
 
_114gd 40FR12B Ou*, GOOD. 40FR12B Ou, GOOD.  
    valid
 
_115gw 40FR12B N*, GW. 40FR12B N* DocumentAnnualReport, GW.    
_116gd 10-Q, GOOD 10-Q GOOD  
    valid
 
_117gd 10-K, GOOD 10-K, GOOD  
    valid
 
_118gw 10-QT, N, GW 10-QT, N, GW    
_119gw 10-QT, Y, GW 10-QT, Y, GW    
_131gd 10-K/A with ecd, DocumentFinStmtErrorCorrectionFlag is True, DocumentFinStmtRestatementRecoveryAnalysisFlag is True, GD 10-K/A with ecd, DocumentFinStmtErrorCorrectionFlag is True, DocumentFinStmtRestatementRecoveryAnalysisFlag is True, GD  
    valid
 
_132gd 10-K/A with ecd, DocumentFinStmtErrorCorrectionFlag is True, DocumentFinStmtRestatementRecoveryAnalysisFlag is False, GD 10-K/A with ecd, DocumentFinStmtErrorCorrectionFlag is True, DocumentFinStmtRestatementRecoveryAnalysisFlag is False, GD  
    valid
 
_133gw 10-K/A with ecd, DocumentFinStmtErrorCorrectionFlag is True, DocumentFinStmtRestatementRecoveryAnalysisFlag is absent, GW 10-K/A with ecd, DocumentFinStmtErrorCorrectionFlag is True, DocumentFinStmtRestatementRecoveryAnalysisFlag is absent, GW    
_134gw 10-K/A with ecd, DocumentFinStmtErrorCorrectionFlag is False, DocumentFinStmtRestatementRecoveryAnalysisFlag is True, GW 10-K/A with ecd, DocumentFinStmtErrorCorrectionFlag is False, DocumentFinStmtRestatementRecoveryAnalysisFlag is True, GW    
_135gw 10-K/A with ecd, DocumentFinStmtErrorCorrectionFlag is False, DocumentFinStmtRestatementRecoveryAnalysisFlag is False, GW 10-K/A with ecd, DocumentFinStmtErrorCorrectionFlag is False, DocumentFinStmtRestatementRecoveryAnalysisFlag is False, GW    
_136gd 10-K/A with ecd, DocumentFinStmtErrorCorrectionFlag is False, DocumentFinStmtRestatementRecoveryAnalysisFlag is absent, GD 10-K/A with ecd, DocumentFinStmtErrorCorrectionFlag is False, DocumentFinStmtRestatementRecoveryAnalysisFlag is absent, GD  
    valid
 
_137gw 10-K/A with ecd, DocumentFinStmtErrorCorrectionFlag is absent, DocumentFinStmtRestatementRecoveryAnalysisFlag is True, GW 10-K/A with ecd, DocumentFinStmtErrorCorrectionFlag is absent, DocumentFinStmtRestatementRecoveryAnalysisFlag is True, GW    
_138gw 10-K/A with ecd, DocumentFinStmtErrorCorrectionFlag is absent, DocumentFinStmtRestatementRecoveryAnalysisFlag is False, GW 10-K/A with ecd, DocumentFinStmtErrorCorrectionFlag is absent, DocumentFinStmtRestatementRecoveryAnalysisFlag is False, GW    
_139gw 10-K/A with ecd, DocumentFinStmtErrorCorrectionFlag is absent, DocumentFinStmtRestatementRecoveryAnalysisFlag is absent, GW 10-K/A with ecd, DocumentFinStmtErrorCorrectionFlag is absent, DocumentFinStmtRestatementRecoveryAnalysisFlag is absent, GW    
_141gd 10-KT/A with ecd, DocumentFinStmtErrorCorrectionFlag is True, DocumentFinStmtRestatementRecoveryAnalysisFlag is True, GD 10-KT/A with ecd, DocumentFinStmtErrorCorrectionFlag is True, DocumentFinStmtRestatementRecoveryAnalysisFlag is True, GD  
    valid
 
_142gd 10-KT/A with ecd, DocumentFinStmtErrorCorrectionFlag is True, DocumentFinStmtRestatementRecoveryAnalysisFlag is False, GD 10-KT/A with ecd, DocumentFinStmtErrorCorrectionFlag is True, DocumentFinStmtRestatementRecoveryAnalysisFlag is False, GD  
    valid
 
_143gw 10-KT/A with ecd, DocumentFinStmtErrorCorrectionFlag is True, DocumentFinStmtRestatementRecoveryAnalysisFlag is absent, GW 10-KT/A with ecd, DocumentFinStmtErrorCorrectionFlag is True, DocumentFinStmtRestatementRecoveryAnalysisFlag is absent, GW    
_144gw 10-KT/A with ecd, DocumentFinStmtErrorCorrectionFlag is False, DocumentFinStmtRestatementRecoveryAnalysisFlag is True, GW 10-KT/A with ecd, DocumentFinStmtErrorCorrectionFlag is False, DocumentFinStmtRestatementRecoveryAnalysisFlag is True, GW    
_145gw 10-KT/A with ecd, DocumentFinStmtErrorCorrectionFlag is False, DocumentFinStmtRestatementRecoveryAnalysisFlag is False, GW 10-KT/A with ecd, DocumentFinStmtErrorCorrectionFlag is False, DocumentFinStmtRestatementRecoveryAnalysisFlag is False, GW    
_146gd 10-KT/A with ecd, DocumentFinStmtErrorCorrectionFlag is False, DocumentFinStmtRestatementRecoveryAnalysisFlag is absent, GD 10-KT/A with ecd, DocumentFinStmtErrorCorrectionFlag is False, DocumentFinStmtRestatementRecoveryAnalysisFlag is absent, GD  
    valid
 
_147gw 10-KT/A with ecd, DocumentFinStmtErrorCorrectionFlag is absent, DocumentFinStmtRestatementRecoveryAnalysisFlag is True, GW 10-KT/A with ecd, DocumentFinStmtErrorCorrectionFlag is absent, DocumentFinStmtRestatementRecoveryAnalysisFlag is True, GW    
_148gw 10-KT/A with ecd, DocumentFinStmtErrorCorrectionFlag is absent, DocumentFinStmtRestatementRecoveryAnalysisFlag is False, GW 10-KT/A with ecd, DocumentFinStmtErrorCorrectionFlag is absent, DocumentFinStmtRestatementRecoveryAnalysisFlag is False, GW    
_149gw 10-KT/A with ecd, DocumentFinStmtErrorCorrectionFlag is absent, DocumentFinStmtRestatementRecoveryAnalysisFlag is absent, GW 10-KT/A with ecd, DocumentFinStmtErrorCorrectionFlag is absent, DocumentFinStmtRestatementRecoveryAnalysisFlag is absent, GW    
_151gd 20-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is True, DocumentFinStmtRestatementRecoveryAnalysisFlag is True, GD 20-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is True, DocumentFinStmtRestatementRecoveryAnalysisFlag is True, GD  
    valid
 
_152gd 20-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is True, DocumentFinStmtRestatementRecoveryAnalysisFlag is False, GD 20-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is True, DocumentFinStmtRestatementRecoveryAnalysisFlag is False, GD  
    valid
 
_153gw 20-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is True, DocumentFinStmtRestatementRecoveryAnalysisFlag is absent, GW 20-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is True, DocumentFinStmtRestatementRecoveryAnalysisFlag is absent, GW    
_154gw 20-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is False, DocumentFinStmtRestatementRecoveryAnalysisFlag is True, GW 20-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is False, DocumentFinStmtRestatementRecoveryAnalysisFlag is True, GW    
_155gw 20-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is False, DocumentFinStmtRestatementRecoveryAnalysisFlag is False, GW 20-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is False, DocumentFinStmtRestatementRecoveryAnalysisFlag is False, GW    
_156gd 20-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is False, DocumentFinStmtRestatementRecoveryAnalysisFlag is absent, GD 20-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is False, DocumentFinStmtRestatementRecoveryAnalysisFlag is absent, GD  
    valid
 
_157gw 20-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is absent, DocumentFinStmtRestatementRecoveryAnalysisFlag is True, GW 20-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is absent, DocumentFinStmtRestatementRecoveryAnalysisFlag is True, GW    
_158gw 20-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is absent, DocumentFinStmtRestatementRecoveryAnalysisFlag is False, GW 20-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is absent, DocumentFinStmtRestatementRecoveryAnalysisFlag is False, GW    
_159gw 20-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is absent, DocumentFinStmtRestatementRecoveryAnalysisFlag is absent, GW 20-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is absent, DocumentFinStmtRestatementRecoveryAnalysisFlag is absent, GW    
_161gd 40-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is True, DocumentFinStmtRestatementRecoveryAnalysisFlag is True, GD 40-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is True, DocumentFinStmtRestatementRecoveryAnalysisFlag is True, GD  
    valid
 
_162gd 40-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is True, DocumentFinStmtRestatementRecoveryAnalysisFlag is False, GD 40-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is True, DocumentFinStmtRestatementRecoveryAnalysisFlag is False, GD  
    valid
 
_163gw 40-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is True, DocumentFinStmtRestatementRecoveryAnalysisFlag is absent, GW 40-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is True, DocumentFinStmtRestatementRecoveryAnalysisFlag is absent, GW    
_164gw 40-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is False, DocumentFinStmtRestatementRecoveryAnalysisFlag is True, GW 40-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is False, DocumentFinStmtRestatementRecoveryAnalysisFlag is True, GW    
_165gw 40-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is False, DocumentFinStmtRestatementRecoveryAnalysisFlag is False, GW 40-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is False, DocumentFinStmtRestatementRecoveryAnalysisFlag is False, GW    
_166gd 40-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is False, DocumentFinStmtRestatementRecoveryAnalysisFlag is absent, GD 40-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is False, DocumentFinStmtRestatementRecoveryAnalysisFlag is absent, GD  
    valid
 
_167gw 40-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is absent, DocumentFinStmtRestatementRecoveryAnalysisFlag is True, GW 40-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is absent, DocumentFinStmtRestatementRecoveryAnalysisFlag is True, GW    
_168gw 40-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is absent, DocumentFinStmtRestatementRecoveryAnalysisFlag is False, GW 40-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is absent, DocumentFinStmtRestatementRecoveryAnalysisFlag is False, GW    
_169gw 40-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is absent, DocumentFinStmtRestatementRecoveryAnalysisFlag is absent, GW 40-F/A with ecd, DocumentFinStmtErrorCorrectionFlag is absent, DocumentFinStmtRestatementRecoveryAnalysisFlag is absent, GW