Civic Intelligence

Dakota Transit Association

EIN 46-0402878 • 501(c)3 • Devils Lake, ND

Profile

Training programs for transit

PO Box 973Devils Lake, ND 58301

n/A

Siviq Scores

Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.

Liabilities / Assets

Score unavailable

No value available

Liabilities-to-assets requires both liabilities and assets on the latest valid filing.

Source year 2024

Liabilities / Revenue

Score unavailable

No value available

Liabilities-to-revenue requires both liabilities and revenue on the latest valid filing.

Source year 2024

Net Margin

34th percentile

-6.9%

Higher net margin than 34% of similar nonprofits.

501(c)3 • <$500k nonprofits • Source year 2024

Top Officer Pay

84th percentile

$0

Higher top officer pay than 84% of similar nonprofits.

Top officer pay equals 0.0% of source-year revenue.

501(c)3 • <$500k nonprofits • Source year 2024

Asset Growth

35th percentile

-14%

Faster asset growth than 35% of similar nonprofits.

501(c)3 • <$500k nonprofits • Annualized from 2023 to 2024

Revenue Growth

47th percentile

-3.8%

Faster revenue growth than 47% of similar nonprofits.

501(c)3 • <$500k nonprofits • Annualized from 2023 to 2024

Assets

Down

$57,159

Down $9,074 (-14%) from 2023

Liabilities

-

No earlier filing loaded for comparison.

Net Assets

$57,159

No earlier filing loaded for comparison.

Revenue

Down

$131,103

Down $5,188 (-3.8%) from 2023

Expenses

Up

$140,177

Up $28,997 (+26%) from 2023

Net Income

Down

-$9,074

Down $34,185 (-136%) from 2023

Trend Graphs

Balance Sheet Trend

Grouped bars show assets, liabilities, and net assets across loaded filings.

$100K$50K$0Assets 2014: $55,486Liabilities 2014: $02014Assets 2015: $58,599Liabilities 2015: $02015Assets 2016: $66,963Net Assets 2016: $66,9632016Assets 2017: $81,219Liabilities 2017: $02017Assets 2018: $42,388Net Assets 2018: $42,3882018Assets 2019: $35,932Net Assets 2019: $35,9322019Assets 2020: $24,776Net Assets 2020: $24,7762020Assets 2021: $25,407Net Assets 2021: $25,4072021Assets 2022: $41,122Net Assets 2022: $41,1222022Assets 2023: $66,233Liabilities 2023: $02023Assets 2024: $57,159Net Assets 2024: $57,1592024

Highlighted filing

2024

Assets$57,159
Liabilities-
Net Assets$57,159

Operations Trend

Revenue, expenses, and net income by year, with the latest filing highlighted.

$150K$100K$50K$0-$50KRevenue 2014: $108,638Expenses 2014: $93,901Net Income 2014: $14,7372014Revenue 2015: $100,795Expenses 2015: $97,682Net Income 2015: $3,1132015Revenue 2016: $118,470Expenses 2016: $110,106Net Income 2016: $8,3642016Revenue 2017: $111,096Expenses 2017: $96,840Net Income 2017: $14,2562017Revenue 2018: $110,093Expenses 2018: $139,109Net Income 2018: -$29,0162018Revenue 2019: $94,969Expenses 2019: $101,425Net Income 2019: -$6,4562019Revenue 2020: $84,639Expenses 2020: $95,795Net Income 2020: -$11,1562020Revenue 2021: $105,197Expenses 2021: $104,566Net Income 2021: $6312021Revenue 2022: $124,926Expenses 2022: $109,211Net Income 2022: $15,7152022Revenue 2023: $136,291Expenses 2023: $111,180Net Income 2023: $25,1112023Revenue 2024: $131,103Expenses 2024: $140,177Net Income 2024: -$9,0742024

Highlighted filing

2024

Revenue$131,103
Expenses$140,177
Net Income-$9,074

Filings

Latest Filing Detail
Jump To
Filing Snapshot
Filing Period
Oct 1, 2023 to Sep 30, 2024
Signed
Aug 8, 2025
Return Version
2023v6.0
Gross Receipts
$131,103
Mission and Program Overview

Mission

Training programs for transit

Program Services

DescriptionGrantsExpenses
TRAINING PROGRAMS FOR TRANSIT OPERATORS IN NORTHDAKOTA AND SOUTH DAKOTA$47,383$140,177
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
TERRY HOFFMANPresident-$0--
ADAM SHARKEYVice-President-$0--
KARRIE MIKKELSONSecretary-Treasurer-$0--
BRIAN HORINKADirector-$0--
MEGAN GOULDDirector-$0--
KATHY HOLMANDirector-$0--
ERIN HUMPHREYDirector-$0--
JACQUELINE SENGERExecutive Director-$0--
Filing and Contact Details

Filer

Filer Name
Dakota Transit Association
EIN
46-0402878
Phone
7018402568
Address
PO BOX 973, DEVILS LAKE, ND 58301

Signing Officer

Name
Pat Hansen
Title
Treasurer
Phone
7018402568
Signed
2025-08-08

Preparer

Firm
Harold Rotunda CPA
Address
405 WEST MAIN AVE, WEST FARGO, ND 58078
Preparer
Harold Rotunda
Phone
7012810483
Supplemental Narrative

Additional Explanations

Form 990EZ, Part I, Line 8

CONFERENCE 58920.

Form 990EZ, Part I, Line 16

CONFERENCE 50391.

Form 990EZ, Part I, Line 16

BOARD EXPENSE 25193.

Form 990EZ, Part I, Line 16

BOOKKEEPING 4200.

Form 990EZ, Part I, Line 16

INSURANCE 3331.

Form 990EZ, Part I, Line 16

PASS TRAINING 4010.

Form 990EZ, Part I, Line 16

Administrative support 36516.

Form 990EZ, Part I, Line 16

WEB EXPENSE 839.

Form 990EZ, Part I, Line 16

MISCELLANEOUS 2697.

Form 990EZ, Part I, Line 16

Legislative services 13000.

Raw XML Appendix203 raw XML fields

This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.

Path#Value
IRS990EZ/ActivitiesNotPreviouslyRptInd0false
IRS990EZ/BooksInCareOfDetail/PersonNm0PATRICIA HANSEN
IRS990EZ/BooksInCareOfDetail/PhoneNum07018402568
IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt0PO BOX 973
IRS990EZ/BooksInCareOfDetail/USAddress/CityNm0DEVILS LAKE
IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd0ND
IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd058301
IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt066233
IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt057159
IRS990EZ/ChgMadeToOrgnzngDocNotRptInd0false
IRS990EZ/ContributionsGiftsGrantsEtcAmt047383
IRS990EZ/CostOfGoodsSoldAmt00
IRS990EZ/CostOrOtherBasisExpenseSaleAmt00
IRS990EZ/DonorAdvisedFndsInd0false
IRS990EZ/EngagedInExcessBenefitTransInd0false
IRS990EZ/ExcessOrDeficitForYearAmt0-9074
IRS990EZ/FiledScheduleAInd0true
IRS990EZ/ForeignFinancialAccountInd0false
IRS990EZ/ForeignOfficeInd0false
IRS990EZ/Form1120PolFiledInd0false
IRS990EZ/Form990TotalAssetsGrp/BOYAmt066233
IRS990EZ/Form990TotalAssetsGrp/EOYAmt057159
IRS990EZ/FundraisingGrossIncomeAmt00
IRS990EZ/GainOrLossFromSaleOfAssetsAmt00
IRS990EZ/GrossProfitLossSlsOfInvntryAmt00
IRS990EZ/GrossReceiptsAmt0131103
IRS990EZ/GrossReceiptsForPublicUseAmt00
IRS990EZ/InfoInScheduleOPartIInd0X
IRS990EZ/InitiationFeesAndCapContriAmt00
IRS990EZ/InvestmentIncomeAmt00
IRS990EZ/LobbyingActivitiesInd0false
IRS990EZ/MadeLoansToFromOfficersInd0false
IRS990EZ/MembershipDuesAmt014605
IRS990EZ/MethodOfAccountingCashInd0X
IRS990EZ/NetAssetsOrFundBalancesBOYAmt066233
IRS990EZ/NetAssetsOrFundBalancesEOYAmt057159
IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt066233
IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt057159
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt00.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt10.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt20.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt30.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt40.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt50.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt60.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt72.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt10
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt20
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt30
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt40
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt50
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt60
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt70
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt10
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt20
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt30
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt40
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt50
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt60
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt70
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt10
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt20
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt30
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt40
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt50
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt60
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt70
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm0TERRY HOFFMAN
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm1ADAM SHARKEY
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm2KARRIE MIKKELSON
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm3BRIAN HORINKA
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm4MEGAN GOULD
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm5KATHY HOLMAN
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm6ERIN HUMPHREY
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm7JACQUELINE SENGER
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt0PRESIDENT
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt1VICE-PRESIDENT
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt2SECRETARY-TREASURER
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt3DIRECTOR
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt4DIRECTOR
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt5DIRECTOR
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt6DIRECTOR
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt7EXECUTIVE DIRECTOR
IRS990EZ/OperateHospitalInd0false
IRS990EZ/Organization501c3Ind0X
IRS990EZ/OrganizationDissolvedEtcInd0false
IRS990EZ/OrganizationHadUBIInd0false
IRS990EZ/OtherExpensesTotalAmt0140177
IRS990EZ/OtherRevenueTotalAmt058920
IRS990EZ/PartVIHghstPdCntrctProfSrvcTxt0NONE
IRS990EZ/PartVIOfCompOfHghstPdEmplTxt0NONE
IRS990EZ/PoliticalCampaignActyInd0false
IRS990EZ/PrimaryExemptPurposeTxt0TRAINING PROGRAMS FOR TRANSIT
IRS990EZ/ProgramServiceRevenueAmt010195
IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt0TRAINING PROGRAMS FOR TRANSIT OPERATORS IN NORTHDAKOTA AND SOUTH DAKOTA
IRS990EZ/ProgramSrvcAccomplishmentGrp/GrantsAndAllocationsAmt047383
IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt0140177
IRS990EZ/ProhibitedTaxShelterTransInd0false
IRS990EZ/RelatedOrganizationCtrlEntInd0false
IRS990EZ/ScheduleBNotRequiredInd0X
IRS990EZ/SchoolOperatingInd0false
IRS990EZ/SpecialEventsDirectExpensesAmt00
IRS990EZ/SpecialEventsNetIncomeLossAmt00
IRS990EZ/SubjectToProxyTaxInd0false
IRS990EZ/TanningServicesProvidedInd0false
IRS990EZ/TotalExpensesAmt0140177
IRS990EZ/TotalProgramServiceExpensesAmt0140177
IRS990EZ/TotalRevenueAmt0131103
IRS990EZ/TransactionWithControlEntInd0false
IRS990EZ/TrnsfrExmptNonChrtblRltdOrgInd0false
IRS990EZ/TypeOfOrganizationCorpInd0X
IRS990EZ/WebsiteAddressTxt0N/A
IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt00
IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt047383
IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt044765
IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt048836
IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt037471
IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt038274
IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt0216729
IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt00
IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt00
IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt00
IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt00
IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt00
IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt00
IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt00
IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/TotalAmt00
IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt00
IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt00
IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus2YearsAmt00
IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus3YearsAmt00
IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus4YearsAmt00
IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt00
IRS990ScheduleA/InvestmentIncomeCYPct00.00000
IRS990ScheduleA/InvestmentIncomePYPct00.00000
IRS990ScheduleA/OtherSupportSumAmt00
IRS990ScheduleA/PubliclySupportedOrg509a2Ind0X
IRS990ScheduleA/PublicSupportCY170Pct00
IRS990ScheduleA/PublicSupportCY509Pct01.00000
IRS990ScheduleA/PublicSupportPY509Pct01.00000
IRS990ScheduleA/PublicSupportTotal509Amt0216729
IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/TotalAmt00
IRS990ScheduleA/SubstantialContributorsAmtGrp/TotalAmt00
IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft509Grp/TotalAmt00
IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind0X
IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt047383
IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt044765
IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt048836
IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt037471
IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt038274
IRS990ScheduleA/Total509Grp/TotalAmt0216729
IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt0216729
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt0CONFERENCE 58920.
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt1CONFERENCE 50391.
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt2BOARD EXPENSE 25193.
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt3BOOKKEEPING 4200.
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt4INSURANCE 3331.
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt5PASS TRAINING 4010.
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt6ADMINISTRATIVE SUPPORT 36516.
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt7WEB EXPENSE 839.
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt8MISCELLANEOUS 2697.
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt9LEGISLATIVE SERVICES 13000.
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc0Form 990EZ, Part I, Line 8
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc1Form 990EZ, Part I, Line 16
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc2Form 990EZ, Part I, Line 16
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc3Form 990EZ, Part I, Line 16
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc4Form 990EZ, Part I, Line 16
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc5Form 990EZ, Part I, Line 16
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc6Form 990EZ, Part I, Line 16
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc7Form 990EZ, Part I, Line 16
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc8Form 990EZ, Part I, Line 16
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc9Form 990EZ, Part I, Line 16
ReturnHeader/BuildTS02025-03-06 01:10:19Z
ReturnHeader/BusinessOfficerGrp/PersonNm0Pat Hansen
ReturnHeader/BusinessOfficerGrp/PersonTitleTxt0Treasurer
ReturnHeader/BusinessOfficerGrp/PhoneNum07018402568
ReturnHeader/BusinessOfficerGrp/SignatureDt02025-08-08
ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt0DAKOTA TRANSIT ASSOCIATION
ReturnHeader/Filer/BusinessNameControlTxt0DAKO
ReturnHeader/Filer/EIN0460402878
ReturnHeader/Filer/PhoneNum07018402568
ReturnHeader/Filer/USAddress/AddressLine1Txt0PO BOX 973
ReturnHeader/Filer/USAddress/CityNm0DEVILS LAKE
ReturnHeader/Filer/USAddress/StateAbbreviationCd0ND
ReturnHeader/Filer/USAddress/ZIPCd058301
ReturnHeader/IRSResponsiblePrtyInfoCurrInd0true
ReturnHeader/PreparerFirmGrp/PreparerFirmEIN0841778154
ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt0HAROLD ROTUNDA CPA
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine1Txt0405 WEST MAIN AVE
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/CityNm0WEST FARGO
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/StateAbbreviationCd0ND
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/ZIPCd058078
ReturnHeader/PreparerPersonGrp/PhoneNum07012810483
ReturnHeader/PreparerPersonGrp/PreparerPersonNm0HAROLD ROTUNDA
ReturnHeader/PreparerPersonGrp/SelfEmployedInd0X
ReturnHeader/ReturnTs02025-08-13T08:07:44-07:00
ReturnHeader/ReturnTypeCd0990EZ
ReturnHeader/TaxPeriodBeginDt02023-10-01
ReturnHeader/TaxPeriodEndDt02024-09-30
ReturnHeader/TaxYr02023

Document Assets

No mirrored PDF or thumbnail assets are attached yet.