2023 Q3 Form 20-F Financial Statement

#000121390024008053 Filed on January 31, 2024

View on sec.gov

Income Statement

Concept 2023 Q3 2023
Revenue $57.53M $57.53M
YoY Change -45.43% -45.43%
Cost Of Revenue $55.47M $55.47M
YoY Change -40.23% -40.23%
Gross Profit $2.054M $2.054M
YoY Change -83.72% -83.72%
Gross Profit Margin 3.57% 3.57%
Selling, General & Admin $9.721M $9.721M
YoY Change -6.91% -6.91%
% of Gross Profit 473.37% 473.36%
Research & Development $2.783M $2.783M
YoY Change 10.65% 10.65%
% of Gross Profit 135.52% 135.52%
Depreciation & Amortization $1.626M $2.438M
YoY Change 13.54% 5.59%
% of Gross Profit 79.18% 118.73%
Operating Expenses $12.50M $12.31M
YoY Change -3.5% 1.21%
Operating Profit -$10.45M -$10.26M
YoY Change 2925.95% -2376.96%
Interest Expense -$1.273M -$1.273M
YoY Change -1.38% -1979.06%
% of Operating Profit
Other Income/Expense, Net $742.3K -$530.7K
YoY Change -41.99% 4616.83%
Pretax Income -$10.79M -$10.79M
YoY Change -2556.14% -2556.15%
Income Tax $227.3K $227.3K
% Of Pretax Income
Net Earnings -$10.95M -$11.01M
YoY Change -5602.46% -9914.01%
Net Earnings / Revenue -19.03% -19.15%
Basic Earnings Per Share -$0.78
Diluted Earnings Per Share -$0.78 -$0.78
COMMON SHARES
Basic Shares Outstanding 14.01M shares 14.01M shares
Diluted Shares Outstanding 14.01M shares

Balance Sheet

Concept 2023 Q3 2023
SHORT-TERM ASSETS
Cash & Short-Term Investments $854.5K $854.5K
YoY Change -76.63% -76.63%
Cash & Equivalents $854.5K $854.5K
Short-Term Investments
Other Short-Term Assets $523.3K $523.3K
YoY Change 45.94% 45.94%
Inventory $14.42M $14.42M
Prepaid Expenses
Receivables $6.485M $6.485M
Other Receivables $2.156M $2.156M
Total Short-Term Assets $24.44M $24.44M
YoY Change -23.41% -23.41%
LONG-TERM ASSETS
Property, Plant & Equipment $25.06M $25.20M
YoY Change 29.05% 29.74%
Goodwill
YoY Change
Intangibles $4.978M
YoY Change 67.68%
Long-Term Investments $205.6K $205.6K
YoY Change -2.5% -2.5%
Other Assets $248.0K $0.00
YoY Change -69.87% -100.0%
Total Long-Term Assets $32.11M $32.11M
YoY Change 27.05% 27.05%
TOTAL ASSETS
Total Short-Term Assets $24.44M $24.44M
Total Long-Term Assets $32.11M $32.11M
Total Assets $56.55M $56.55M
YoY Change -1.11% -1.11%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $10.80M $10.80M
YoY Change 71.96% 71.96%
Accrued Expenses $2.148M $2.148M
YoY Change 5.28% 5.28%
Deferred Revenue
YoY Change
Short-Term Debt $23.92M $23.92M
YoY Change 12.32% 12.32%
Long-Term Debt Due
YoY Change
Total Short-Term Liabilities $40.53M $40.53M
YoY Change 28.65% 28.65%
LONG-TERM LIABILITIES
Long-Term Debt $1.645M $1.645M
YoY Change
Other Long-Term Liabilities $284.5K $284.5K
YoY Change 440.96%
Total Long-Term Liabilities $1.929M $1.929M
YoY Change 3568.44%
TOTAL LIABILITIES
Total Short-Term Liabilities $40.53M $40.53M
Total Long-Term Liabilities $1.929M $1.929M
Total Liabilities $42.46M $42.59M
YoY Change 34.55% 33.73%
SHAREHOLDERS EQUITY
Retained Earnings -$8.466M
YoY Change -440.76%
Common Stock $1.401K
YoY Change 0.0%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $13.96M $13.96M
YoY Change
Total Liabilities & Shareholders Equity $56.55M $56.55M
YoY Change -1.11% -1.11%

Cashflow Statement

Concept 2023 Q3 2023
OPERATING ACTIVITIES
Net Income -$10.95M -$11.01M
YoY Change -5602.46% -9914.01%
Depreciation, Depletion And Amortization $1.626M $2.438M
YoY Change 13.54% 5.59%
Cash From Operating Activities -$3.166M -$2.591M
YoY Change -287.98% -126.72%
INVESTING ACTIVITIES
Capital Expenditures $2.240M $4.485M
YoY Change -66.75% -12.44%
Acquisitions
YoY Change
Other Investing Activities $143.7K $509.9K
YoY Change -88.98% -60.9%
Cash From Investing Activities -$2.097M -$6.991M
YoY Change -61.42% 1.63%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities 3.174M $7.721M
YoY Change -16.32% 65398.05%
NET CHANGE
Cash From Operating Activities -3.166M -$2.591M
Cash From Investing Activities -2.097M -$6.991M
Cash From Financing Activities 3.174M $7.721M
Net Change In Cash -2.089M -$2.649M
YoY Change -4974.19% -184.85%
FREE CASH FLOW
Cash From Operating Activities -$3.166M -$2.591M
Capital Expenditures $2.240M $4.485M
Free Cash Flow -$5.406M -$7.076M
YoY Change 6.97% -254.63%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2023 dei Document Type
DocumentType
20-F
CY2023 dei Document Registration Statement
DocumentRegistrationStatement
false
CY2023 dei Document Annual Report
DocumentAnnualReport
true
CY2023 dei Document Period End Date
DocumentPeriodEndDate
2023-09-30
CY2023 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--09-30
CY2023 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2023
CY2023 dei Document Transition Report
DocumentTransitionReport
false
CY2023 dei Document Shell Company Report
DocumentShellCompanyReport
false
CY2023 dei Entity File Number
EntityFileNumber
001-41362
CY2023 dei Entity Registrant Name
EntityRegistrantName
Ostin Technology Group Co., Ltd.
CY2023 dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
E9
CY2023 dei Entity Address Address Line1
EntityAddressAddressLine1
Building 2, 101
CY2023 dei Entity Address Address Line2
EntityAddressAddressLine2
1 Kechuang Road
CY2023 dei Entity Address Address Line3
EntityAddressAddressLine3
Qixia District
CY2023 dei Entity Address City Or Town
EntityAddressCityOrTown
Nanjing
CY2023 dei Entity Address Country
EntityAddressCountry
CN
CY2023 dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
210046
CY2023 dei Security12b Title
Security12bTitle
Ordinary shares, par value $0.0001 per share
CY2023 dei Trading Symbol
TradingSymbol
OST
CY2023 dei Security Exchange Name
SecurityExchangeName
NASDAQ
CY2023Q3 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
14006250 shares
CY2023 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
No
CY2023 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2023 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2023 dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
CY2023 dei Entity Filer Category
EntityFilerCategory
Non-accelerated Filer
CY2023 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
true
CY2023 dei Entity Ex Transition Period
EntityExTransitionPeriod
false
CY2023 dei Icfr Auditor Attestation Flag
IcfrAuditorAttestationFlag
false
CY2023 dei Document Fin Stmt Error Correction Flag
DocumentFinStmtErrorCorrectionFlag
true
CY2023 dei Document Fin Stmt Restatement Recovery Analysis Flag
DocumentFinStmtRestatementRecoveryAnalysisFlag
false
CY2023 dei Document Accounting Standard
DocumentAccountingStandard
U.S. GAAP
CY2023 dei Entity Shell Company
EntityShellCompany
false
CY2023 dei Auditor Firm
AuditorFirmId
6706
CY2023 dei Auditor Name
AuditorName
TPS Thayer, LLC
CY2023 dei Auditor Location
AuditorLocation
Sugar Land, Texas
CY2023Q3 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
854518 usd
CY2022Q3 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
3655947 usd
CY2023Q3 us-gaap Restricted Cash Current
RestrictedCashCurrent
302906 usd
CY2022Q3 us-gaap Restricted Cash Current
RestrictedCashCurrent
150973 usd
CY2023Q3 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
46722 usd
CY2022Q3 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
33184 usd
CY2023Q3 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
6484945 usd
CY2022Q3 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
6270505 usd
CY2023Q3 us-gaap Inventory Net
InventoryNet
14418925 usd
CY2022Q3 us-gaap Inventory Net
InventoryNet
15432712 usd
CY2023Q3 us-gaap Advances On Inventory Purchases
AdvancesOnInventoryPurchases
1509477 usd
CY2022Q3 us-gaap Advances On Inventory Purchases
AdvancesOnInventoryPurchases
6097833 usd
CY2023Q3 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
646565 usd
CY2022Q3 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
92749 usd
CY2023Q3 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
220346 usd
CY2022Q3 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
207584 usd
CY2023Q3 us-gaap Assets Current
AssetsCurrent
24437682 usd
CY2022Q3 us-gaap Assets Current
AssetsCurrent
31908303 usd
CY2023Q3 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
25056027 usd
CY2022Q3 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
19415829 usd
CY2023Q3 ost Land Use Rights Net
LandUseRightsNet
1481595 usd
CY2022Q3 ost Land Use Rights Net
LandUseRightsNet
1284591 usd
CY2023Q3 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
4978082 usd
CY2022Q3 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
2968745 usd
CY2022Q3 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
616763 usd
CY2023Q3 us-gaap Long Term Investments
LongTermInvestments
205592 usd
CY2022Q3 us-gaap Long Term Investments
LongTermInvestments
210867 usd
CY2023Q3 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
141772 usd
CY2022Q3 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
5571 usd
CY2023Q3 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
248011 usd
CY2022Q3 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
823116 usd
CY2023Q3 us-gaap Assets
Assets
56548761 usd
CY2022Q3 us-gaap Assets
Assets
57233785 usd
CY2023Q3 us-gaap Accounts Payable Current
AccountsPayableCurrent
10798453 usd
CY2022Q3 us-gaap Accounts Payable Current
AccountsPayableCurrent
6279484 usd
CY2023Q3 us-gaap Accounts Payable And Other Accrued Liabilities Current
AccountsPayableAndOtherAccruedLiabilitiesCurrent
2043830 usd
CY2022Q3 us-gaap Accounts Payable And Other Accrued Liabilities Current
AccountsPayableAndOtherAccruedLiabilitiesCurrent
1950122 usd
CY2023Q3 us-gaap Customer Advances Current
CustomerAdvancesCurrent
648359 usd
CY2022Q3 us-gaap Customer Advances Current
CustomerAdvancesCurrent
1415175 usd
CY2023Q3 us-gaap Short Term Borrowings
ShortTermBorrowings
23915792 usd
CY2022Q3 us-gaap Short Term Borrowings
ShortTermBorrowings
21039923 usd
CY2023Q3 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
104000 usd
CY2022Q3 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
89917 usd
CY2023Q3 us-gaap Derivative Liabilities Current
DerivativeLiabilitiesCurrent
15396 usd
CY2022Q3 us-gaap Derivative Liabilities Current
DerivativeLiabilitiesCurrent
50359 usd
CY2023Q3 us-gaap Liabilities Current
LiabilitiesCurrent
40531407 usd
CY2022Q3 us-gaap Liabilities Current
LiabilitiesCurrent
31555984 usd
CY2023Q3 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
12895 usd
CY2023Q3 us-gaap Long Term Line Of Credit
LongTermLineOfCredit
1644737 usd
CY2023Q3 us-gaap Long Term Loans Payable
LongTermLoansPayable
271590 usd
CY2022Q3 us-gaap Other Long Term Debt Noncurrent
OtherLongTermDebtNoncurrent
52590 usd
CY2023Q3 us-gaap Liabilities
Liabilities
42460629 usd
CY2022Q3 us-gaap Liabilities
Liabilities
31608574 usd
CY2023Q3 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.0001
CY2022Q3 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.0001
CY2023Q3 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
500000000 shares
CY2022Q3 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
500000000 shares
CY2023Q3 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
14006250 shares
CY2023Q3 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
14006250 shares
CY2022Q3 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
14006250 shares
CY2022Q3 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
14006250 shares
CY2023Q3 us-gaap Common Stock Value
CommonStockValue
1401 usd
CY2022Q3 us-gaap Common Stock Value
CommonStockValue
1401 usd
CY2023Q3 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
23256219 usd
CY2022Q3 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
23256219 usd
CY2023Q3 us-gaap Statutory Accounting Practices Statutory Capital And Surplus Required
StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired
1497771 usd
CY2022Q3 us-gaap Statutory Accounting Practices Statutory Capital And Surplus Required
StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired
1496314 usd
CY2023Q3 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-8465867 usd
CY2022Q3 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
2484385 usd
CY2023Q3 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-2331612 usd
CY2022Q3 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-1902108 usd
CY2023Q3 us-gaap Stockholders Equity
StockholdersEquity
13957912 usd
CY2022Q3 us-gaap Stockholders Equity
StockholdersEquity
25336211 usd
CY2023Q3 us-gaap Minority Interest
MinorityInterest
130220 usd
CY2022Q3 us-gaap Minority Interest
MinorityInterest
289000 usd
CY2023Q3 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
14088132 usd
CY2022Q3 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
25625211 usd
CY2023Q3 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
56548761 usd
CY2022Q3 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
57233785 usd
CY2023 us-gaap Revenues
Revenues
57525700 usd
CY2022 us-gaap Revenues
Revenues
105416746 usd
CY2021 us-gaap Revenues
Revenues
167744801 usd
CY2023 us-gaap Cost Of Revenue
CostOfRevenue
55472097 usd
CY2022 us-gaap Cost Of Revenue
CostOfRevenue
92804431 usd
CY2021 us-gaap Cost Of Revenue
CostOfRevenue
150385723 usd
CY2023 us-gaap Gross Profit
GrossProfit
2053603 usd
CY2022 us-gaap Gross Profit
GrossProfit
12612315 usd
CY2021 us-gaap Gross Profit
GrossProfit
17359078 usd
CY2023 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
2385663 usd
CY2022 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
2793197 usd
CY2021 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
3965790 usd
CY2023 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
7335362 usd
CY2022 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
7649241 usd
CY2021 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
4990951 usd
CY2023 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
2783008 usd
CY2022 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
2515239 usd
CY2021 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
5712792 usd
CY2023 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
194526 usd
CY2022 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
795783 usd
CY2021 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
527818 usd
CY2023 us-gaap Operating Expenses
OperatingExpenses
12309507 usd
CY2022 us-gaap Operating Expenses
OperatingExpenses
12161894 usd
CY2021 us-gaap Operating Expenses
OperatingExpenses
14141715 usd
CY2023 us-gaap Operating Income Loss
OperatingIncomeLoss
-10255904 usd
CY2022 us-gaap Operating Income Loss
OperatingIncomeLoss
450421 usd
CY2021 us-gaap Operating Income Loss
OperatingIncomeLoss
3217363 usd
CY2023 us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
-1273010 usd
CY2022 us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
-1290811 usd
CY2021 us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
-1112045 usd
CY2023 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
742272 usd
CY2022 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
1279559 usd
CY2021 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
1133103 usd
CY2023 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-530738 usd
CY2022 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-11252 usd
CY2021 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
21058 usd
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-10786642 usd
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
439169 usd
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
3238421 usd
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
227324 usd
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
326942 usd
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-57086 usd
CY2023 us-gaap Profit Loss
ProfitLoss
-11013966 usd
CY2022 us-gaap Profit Loss
ProfitLoss
112227 usd
CY2021 us-gaap Profit Loss
ProfitLoss
3295507 usd
CY2023 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-65171 usd
CY2022 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-86751 usd
CY2021 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
196564 usd
CY2023 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-10948795 usd
CY2022 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
198978 usd
CY2021 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
3098943 usd
CY2023 us-gaap Profit Loss
ProfitLoss
-11013966 usd
CY2022 us-gaap Profit Loss
ProfitLoss
112227 usd
CY2021 us-gaap Profit Loss
ProfitLoss
3295507 usd
CY2023 us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
523113 usd
CY2022 us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
1716150 usd
CY2021 us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
-272591 usd
CY2023 ost Comprehensiveloss Income
ComprehensivelossIncome
-11537079 usd
CY2022 ost Comprehensiveloss Income
ComprehensivelossIncome
-1603923 usd
CY2021 ost Comprehensiveloss Income
ComprehensivelossIncome
3568098 usd
CY2023 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
-158780 usd
CY2022 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
-216810 usd
CY2021 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
219497 usd
CY2023 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-11378299 usd
CY2022 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-1387113 usd
CY2021 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
3348601 usd
CY2023 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.78
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.02
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.3
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
14006250 shares
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
11773202 shares
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
10125000 shares
CY2022Q3 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
25625211 usd
CY2023 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-523113 usd
CY2023 us-gaap Profit Loss
ProfitLoss
-11013966 usd
CY2023Q3 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
14088132 usd
CY2021Q3 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
15201855 usd
CY2022 ost Noncontrolling Interestsof Capital Contribution
NoncontrollingInterestsofCapitalContribution
45779 usd
CY2022 us-gaap Noncontrolling Interest Increase From Sale Of Parent Equity Interest
NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
88870 usd
CY2022 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-1716150 usd
CY2022 us-gaap Profit Loss
ProfitLoss
112227 usd
CY2022 ost Acquisition Of Noncontrolling Interest
AcquisitionOfNoncontrollingInterest
-338652 usd
CY2022 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
12409022 usd
CY2022Q3 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
25625211 usd
CY2020Q3 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
11262910 usd
CY2021 ost Imputed Interest
ImputedInterest
370847 usd
CY2021 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
272591 usd
CY2021 us-gaap Profit Loss
ProfitLoss
3295507 usd
CY2021Q3 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
15201855 usd
CY2023 us-gaap Profit Loss
ProfitLoss
-11013966 usd
CY2022 us-gaap Profit Loss
ProfitLoss
112227 usd
CY2021 us-gaap Profit Loss
ProfitLoss
3295507 usd
CY2023 us-gaap Depreciation
Depreciation
2438320 usd
CY2022 us-gaap Depreciation
Depreciation
2309263 usd
CY2021 us-gaap Depreciation
Depreciation
1841250 usd
CY2023 ost Amortization Expense Of Land Use Rights
AmortizationExpenseOfLandUseRights
90403 usd
CY2022 ost Amortization Expense Of Land Use Rights
AmortizationExpenseOfLandUseRights
78926 usd
CY2021 ost Amortization Expense Of Land Use Rights
AmortizationExpenseOfLandUseRights
85842 usd
CY2023 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
533328 usd
CY2022 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
214703 usd
CY2021 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
199913 usd
CY2023 us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
140626 usd
CY2022 us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
53627 usd
CY2021 us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
114387 usd
CY2023 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
13538 usd
CY2022 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
-60982 usd
CY2021 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
94166 usd
CY2023 ost Bad Debt Expense For Advances To Suppliers
BadDebtExpenseForAdvancesToSuppliers
-18772 usd
CY2022 ost Bad Debt Expense For Advances To Suppliers
BadDebtExpenseForAdvancesToSuppliers
228251 usd
CY2021 ost Bad Debt Expense For Advances To Suppliers
BadDebtExpenseForAdvancesToSuppliers
311811 usd
CY2023 ost Inventory Provision
InventoryProvision
346033 usd
CY2022 ost Inventory Provision
InventoryProvision
21962 usd
CY2021 ost Inventory Provision
InventoryProvision
780366 usd
CY2023 us-gaap Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
616763 usd
CY2022 us-gaap Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
106775 usd
CY2021 us-gaap Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
208832 usd
CY2023 us-gaap Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
205018 usd
CY2022 us-gaap Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
795783 usd
CY2021 us-gaap Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
527818 usd
CY2023 ost Imputed Interest For Shortterm Borrowings From Third Parties
ImputedInterestForShorttermBorrowingsFromThirdParties
4739 usd
CY2021 ost Imputed Interest For Shortterm Borrowings From Third Parties
ImputedInterestForShorttermBorrowingsFromThirdParties
370847 usd
CY2023 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
398926 usd
CY2022 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-18373339 usd
CY2021 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
15163687 usd
CY2022 us-gaap Increase Decrease In Notes Receivable Current
IncreaseDecreaseInNotesReceivableCurrent
-99663 usd
CY2021 us-gaap Increase Decrease In Notes Receivable Current
IncreaseDecreaseInNotesReceivableCurrent
-2129820 usd
CY2023 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
303325 usd
CY2022 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-1599407 usd
CY2021 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
559724 usd
CY2023 us-gaap Increase Decrease In Prepaid Supplies
IncreaseDecreaseInPrepaidSupplies
-4607233 usd
CY2022 us-gaap Increase Decrease In Prepaid Supplies
IncreaseDecreaseInPrepaidSupplies
-330995 usd
CY2021 us-gaap Increase Decrease In Prepaid Supplies
IncreaseDecreaseInPrepaidSupplies
-1378929 usd
CY2023 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
10436 usd
CY2022 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-1177551 usd
CY2021 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
854448 usd
CY2023 us-gaap Increase Decrease In Other Receivables
IncreaseDecreaseInOtherReceivables
-651232 usd
CY2022 us-gaap Increase Decrease In Other Receivables
IncreaseDecreaseInOtherReceivables
893493 usd
CY2023 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
260017 usd
CY2022 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-10507396 usd
CY2021 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-6781879 usd
CY2023 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
888122 usd
CY2022 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
-194934 usd
CY2021 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
-3614350 usd
CY2023 us-gaap Increase Decrease In Customer Advances
IncreaseDecreaseInCustomerAdvances
-756585 usd
CY2022 us-gaap Increase Decrease In Customer Advances
IncreaseDecreaseInCustomerAdvances
-2894344 usd
CY2021 us-gaap Increase Decrease In Customer Advances
IncreaseDecreaseInCustomerAdvances
-1542196 usd
CY2023 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
-772092 usd
CY2022 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
335069 usd
CY2021 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
590588 usd
CY2023 us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
-256165 usd
CY2022 us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
-53629 usd
CY2021 us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
-22415 usd
CY2023 us-gaap Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
-53039 usd
CY2022 us-gaap Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
57086 usd
CY2023 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-2591320 usd
CY2022 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
9698283 usd
CY2021 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-17664259 usd
CY2023 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
4484821 usd
CY2022 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
5122095 usd
CY2021 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
6211335 usd
CY2023 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
509916 usd
CY2022 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
1515045 usd
CY2021 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
1024990 usd
CY2023 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
3016043 usd
CY2022 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
3060601 usd
CY2021 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
11568 usd
CY2022 us-gaap Payments To Acquire Longterm Investments
PaymentsToAcquireLongtermInvestments
210867 usd
CY2023 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-6990948 usd
CY2022 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-6878518 usd
CY2021 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-5197913 usd
CY2022 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
12409022 usd
CY2022 us-gaap Proceeds From Repayments Of Other Long Term Debt
ProceedsFromRepaymentsOfOtherLongTermDebt
-873401 usd
CY2021 us-gaap Proceeds From Repayments Of Other Long Term Debt
ProceedsFromRepaymentsOfOtherLongTermDebt
93928 usd
CY2023 us-gaap Proceeds From Bank Debt
ProceedsFromBankDebt
29696738 usd
CY2022 us-gaap Proceeds From Bank Debt
ProceedsFromBankDebt
15706830 usd
CY2021 us-gaap Proceeds From Bank Debt
ProceedsFromBankDebt
17850026 usd
CY2023 us-gaap Repayments Of Short Term Debt
RepaymentsOfShortTermDebt
27701927 usd
CY2022 us-gaap Repayments Of Short Term Debt
RepaymentsOfShortTermDebt
16243972 usd
CY2021 us-gaap Repayments Of Short Term Debt
RepaymentsOfShortTermDebt
12569361 usd
CY2023 us-gaap Proceeds From Other Short Term Debt
ProceedsFromOtherShortTermDebt
2323622 usd
CY2022 us-gaap Proceeds From Other Short Term Debt
ProceedsFromOtherShortTermDebt
863700 usd
CY2021 us-gaap Proceeds From Other Short Term Debt
ProceedsFromOtherShortTermDebt
16872476 usd
CY2023 us-gaap Repayments Of Other Debt
RepaymentsOfOtherDebt
670608 usd
CY2022 us-gaap Repayments Of Other Debt
RepaymentsOfOtherDebt
9347795 usd
CY2021 us-gaap Repayments Of Other Debt
RepaymentsOfOtherDebt
5890252 usd
CY2023 us-gaap Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
1701331 usd
CY2023 us-gaap Proceeds From Repayments Of Related Party Debt
ProceedsFromRepaymentsOfRelatedPartyDebt
7606540 usd
CY2022 us-gaap Proceeds From Repayments Of Related Party Debt
ProceedsFromRepaymentsOfRelatedPartyDebt
2868827 usd
CY2021 us-gaap Proceeds From Repayments Of Related Party Debt
ProceedsFromRepaymentsOfRelatedPartyDebt
9092860 usd
CY2023 us-gaap Repayments Of Related Party Debt
RepaymentsOfRelatedPartyDebt
5234786 usd
CY2022 us-gaap Repayments Of Related Party Debt
RepaymentsOfRelatedPartyDebt
5371422 usd
CY2021 us-gaap Repayments Of Related Party Debt
RepaymentsOfRelatedPartyDebt
6885557 usd
CY2023 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
7720910 usd
CY2022 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
11789 usd
CY2021 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
18564120 usd
CY2023 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
-788138 usd
CY2022 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
291031 usd
CY2021 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
-379135 usd
CY2023 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-2649496 usd
CY2022 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
3122585 usd
CY2021 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-4677187 usd
CY2022Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
3806920 usd
CY2021Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
684335 usd
CY2020Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
5361522 usd
CY2023Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
1157424 usd
CY2022Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
3806920 usd
CY2021Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
684335 usd
CY2023Q3 us-gaap Restricted Cash Equivalents
RestrictedCashEquivalents
518 usd
CY2022Q3 us-gaap Restricted Cash Equivalents
RestrictedCashEquivalents
3655947 usd
CY2021Q3 us-gaap Restricted Cash Equivalents
RestrictedCashEquivalents
684335 usd
CY2023Q3 us-gaap Restricted Cash
RestrictedCash
302906 usd
CY2022Q3 us-gaap Restricted Cash
RestrictedCash
150973 usd
CY2023Q3 us-gaap Restricted Cash And Cash Equivalents At Carrying Value
RestrictedCashAndCashEquivalentsAtCarryingValue
1157424 usd
CY2022Q3 us-gaap Restricted Cash And Cash Equivalents At Carrying Value
RestrictedCashAndCashEquivalentsAtCarryingValue
3806920 usd
CY2021Q3 us-gaap Restricted Cash And Cash Equivalents At Carrying Value
RestrictedCashAndCashEquivalentsAtCarryingValue
684335 usd
CY2023 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
-78190 usd
CY2022 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
241697 usd
CY2021 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
374951 usd
CY2023 us-gaap Interest Paid Net
InterestPaidNet
1014303 usd
CY2022 us-gaap Interest Paid Net
InterestPaidNet
1010897 usd
CY2021 us-gaap Interest Paid Net
InterestPaidNet
751658 usd
CY2023 ost Transfer Of Building From Cip To Ppe
TransferOfBuildingFromCIPToPPE
2883668 usd
CY2023Q3 us-gaap Area Of Land
AreaOfLand
45000 sqm
CY2023 ost Outstanding Shares Percentage
OutstandingSharesPercentage
0.9785 pure
CY2021Q3 ost Aggregate Of Shares Percentage
AggregateOfSharesPercentage
0.9785 pure
CY2023Q2 us-gaap Other Ownership Interests Value
OtherOwnershipInterestsValue
45000 usd
CY2023Q3 ost Shareholders Ownership Percentage
ShareholdersOwnershipPercentage
0.90 pure
CY2023 us-gaap Prior Period Reclassification Adjustment Description
PriorPeriodReclassificationAdjustmentDescription
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Reclassifications</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Certain prior year amounts have been reclassified to conform to the current period presentation. These reclassifications had no impact on net earnings (loss) or and financial position.</span>   </p>
CY2023 us-gaap Liability For Asbestos And Environmental Claims Net Incurred Loss1
LiabilityForAsbestosAndEnvironmentalClaimsNetIncurredLoss1
11013966 usd
CY2023Q3 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-8465867 usd
CY2023 us-gaap Use Of Estimates
UseOfEstimates
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Use of estimates</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and the accompanying notes. Such estimates include, but are not limited to, allowances for doubtful accounts, inventory valuation, useful lives of property, plant and equipment, intangible assets, and income taxes related to realization of deferred tax assets and uncertain tax position. Actual results could differ from those estimates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
CY2019Q2 ost Valueadded Tax Rate
ValueaddedTaxRate
0.13 pure
CY2023Q3 us-gaap Foreign Currency Exchange Rate Translation1
ForeignCurrencyExchangeRateTranslation1
7.296 pure
CY2022Q3 us-gaap Foreign Currency Exchange Rate Translation1
ForeignCurrencyExchangeRateTranslation1
7.1135 pure
CY2021Q3 us-gaap Foreign Currency Exchange Rate Translation1
ForeignCurrencyExchangeRateTranslation1
6.4434 pure
CY2023Q3 us-gaap Derivative Average Exchange Rate Cap1
DerivativeAverageExchangeRateCap1
7.0533 pure
CY2022Q3 us-gaap Derivative Average Exchange Rate Cap1
DerivativeAverageExchangeRateCap1
6.5532 pure
CY2021Q3 us-gaap Derivative Average Exchange Rate Cap1
DerivativeAverageExchangeRateCap1
6.5238 pure
CY2023 us-gaap Payments To Suppliers
PaymentsToSuppliers
502027 usd
CY2022 us-gaap Payments To Suppliers
PaymentsToSuppliers
533520 usd
CY2023 ost Residual Value Percentage
ResidualValuePercentage
0.05 pure
CY2021Q2 us-gaap Lessor Operating Lease Term Of Contract
LessorOperatingLeaseTermOfContract
P3Y
CY2023 ost Purchase Option Price
PurchaseOptionPrice
1
CY2022Q3 us-gaap Bad Debt Reserve For Tax Purposes Of Qualified Lender
BadDebtReserveForTaxPurposesOfQualifiedLender
165144 usd
CY2023 us-gaap Interest Expense On Prepetition Liabilities Recognized In Statement Of Operations
InterestExpenseOnPrepetitionLiabilitiesRecognizedInStatementOfOperations
10557 usd
CY2022 us-gaap Interest Expense On Prepetition Liabilities Recognized In Statement Of Operations
InterestExpenseOnPrepetitionLiabilitiesRecognizedInStatementOfOperations
67747 usd
CY2021 us-gaap Interest Expense On Prepetition Liabilities Recognized In Statement Of Operations
InterestExpenseOnPrepetitionLiabilitiesRecognizedInStatementOfOperations
128808 usd
CY2023 ost Government Subsidies
GovernmentSubsidies
773716 usd
CY2022 ost Government Subsidies
GovernmentSubsidies
1505943 usd
CY2021 ost Government Subsidies
GovernmentSubsidies
517054 usd
CY2023 ost Shipping And Handling Costs
ShippingAndHandlingCosts
262763 usd
CY2022 ost Shipping And Handling Costs
ShippingAndHandlingCosts
396899 usd
CY2021 ost Shipping And Handling Costs
ShippingAndHandlingCosts
511741 usd
CY2023 ost Percentage Of Tax Benefit
PercentageOfTaxBenefit
0.50 pure
CY2021Q3 us-gaap Allowance For Doubtful Accounts Receivable Noncurrent
AllowanceForDoubtfulAccountsReceivableNoncurrent
94166 usd
CY2023 us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
13538 usd
CY2022 ost Bad Debt Writeoff
BadDebtWriteoff
-60982 usd
CY2023Q3 us-gaap Allowance For Doubtful Accounts Receivable Noncurrent
AllowanceForDoubtfulAccountsReceivableNoncurrent
46722 usd
CY2023 us-gaap Concentration Risk Credit Risk
ConcentrationRiskCreditRisk
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Significant risks and uncertainties</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Exchange Rate Risks</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company operates in PRC, which may give rise to significant foreign currency risks mainly from fluctuations and the degree of volatility of foreign exchange rates between the USD and the RMB. </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Currency Convertibility Risks</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Substantially all of the Company’s operating activities are transacted in RMB, which is not freely convertible into foreign currencies. All foreign exchange transactions take place either through the People’s Bank of China or other banks authorized to buy and sell foreign currencies at the exchange rates quoted by the People’s Bank of China. Approval of foreign currency payments by the People’s Bank of China or other regulatory institutions requires submitting a payment application form together with other information such as suppliers’ invoices, shipping documents and signed contracts.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Concentration of Credit Risks</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Financial instruments that potentially subject the Company to concentration of credit risks consist primarily of cash and cash equivalents, restricted cash, accounts receivables, and notes receivable. The Company places its cash and cash equivalents, restricted cash, and note receivable in good credit quality financial institutions in Hong Kong and PRC. Concentration of credit risks with respect to accounts receivables is linked to the concentration of revenue. To manage credit risk, the Company performs ongoing credit evaluations of customers’ financial condition.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Interest Rate Risks</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is subject to interest rate risk. Although the Company’s interest-bearing loans carry fixed interest rates within the reporting period, the Company is still subject to the risk of adverse changes in the interest rates charged by the banks if and when these loans are refinanced.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Risks and Uncertainties</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The operations of the Company are located in the PRC. Accordingly, the Company’s business, financial condition, and results of operations may be influenced by political, economic, and legal environments in the PRC, as well as by the general state of the PRC economy. The Company’s results may be adversely affected by changes in the political, regulatory and social conditions in the PRC. Although the Company has not experienced losses from these situations and believes that it is in compliance with existing laws and regulations including its organization and structure disclosed in Note 1, this may not be indicative of future results.</p>
CY2023Q3 us-gaap Restricted Cash
RestrictedCash
302906 usd
CY2022Q3 us-gaap Restricted Cash
RestrictedCash
150973 usd
CY2023Q3 us-gaap Accounts Receivable Gross
AccountsReceivableGross
6531667 usd
CY2022Q3 us-gaap Accounts Receivable Gross
AccountsReceivableGross
6303689 usd
CY2023Q3 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
46722 usd
CY2022Q3 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
33184 usd
CY2023Q3 us-gaap Accounts Receivable Net
AccountsReceivableNet
6484945 usd
CY2022Q3 us-gaap Accounts Receivable Net
AccountsReceivableNet
6270505 usd
CY2022Q3 us-gaap Allowance For Doubtful Accounts Receivable Noncurrent
AllowanceForDoubtfulAccountsReceivableNoncurrent
33184 usd
CY2022Q3 us-gaap Allowance For Doubtful Accounts Receivable Noncurrent
AllowanceForDoubtfulAccountsReceivableNoncurrent
33184 usd
CY2023Q3 us-gaap Allowance For Doubtful Accounts Premiums And Other Receivables
AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables
13538 usd
CY2022Q3 us-gaap Allowance For Doubtful Accounts Premiums And Other Receivables
AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables
0 usd
CY2021Q3 us-gaap Allowance For Doubtful Accounts Premiums And Other Receivables
AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables
94166 usd
CY2023Q3 us-gaap Inventory Raw Materials
InventoryRawMaterials
9016981 usd
CY2022Q3 us-gaap Inventory Raw Materials
InventoryRawMaterials
6401458 usd
CY2022Q3 us-gaap Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
7830 usd
CY2023Q3 us-gaap Inventory Finished Goods
InventoryFinishedGoods
5133030 usd
CY2022Q3 us-gaap Inventory Finished Goods
InventoryFinishedGoods
7117789 usd
CY2023Q3 us-gaap Other Inventory In Transit
OtherInventoryInTransit
1714861 usd
CY2022Q3 us-gaap Other Inventory In Transit
OtherInventoryInTransit
3005549 usd
CY2023Q3 ost Inventory Provisions
InventoryProvisions
1445947 usd
CY2022Q3 ost Inventory Provisions
InventoryProvisions
1099914 usd
CY2023Q3 us-gaap Inventory Net
InventoryNet
14418925 usd
CY2022Q3 us-gaap Inventory Net
InventoryNet
15432712 usd
CY2023Q3 us-gaap Other Inventory In Transit
OtherInventoryInTransit
1714861 usd
CY2022Q3 us-gaap Other Inventory In Transit
OtherInventoryInTransit
3005549 usd
CY2023Q3 us-gaap Inventory Finished Goods And Work In Process Net Of Reserves
InventoryFinishedGoodsAndWorkInProcessNetOfReserves
346033 usd
CY2022Q3 us-gaap Inventory Finished Goods And Work In Process Net Of Reserves
InventoryFinishedGoodsAndWorkInProcessNetOfReserves
21962 usd
CY2021Q3 us-gaap Inventory Finished Goods And Work In Process Net Of Reserves
InventoryFinishedGoodsAndWorkInProcessNetOfReserves
780366 usd
CY2023Q3 us-gaap Deferred Income Taxes And Other Tax Receivable Current
DeferredIncomeTaxesAndOtherTaxReceivableCurrent
646565 usd
CY2022Q3 us-gaap Deferred Income Taxes And Other Tax Receivable Current
DeferredIncomeTaxesAndOtherTaxReceivableCurrent
92749 usd
CY2023Q3 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
32647191 usd
CY2022Q3 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
25012723 usd
CY2023Q3 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment Excluding Capital Leased Assets
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets
7591164 usd
CY2022Q3 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment Excluding Capital Leased Assets
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets
5596894 usd
CY2023Q3 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
25056027 usd
CY2022Q3 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
19415829 usd
CY2023 us-gaap Accumulated Depreciation Depletion And Amortization Sale Of Property Plant And Equipment1
AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1
2438320 usd
CY2022 us-gaap Accumulated Depreciation Depletion And Amortization Sale Of Property Plant And Equipment1
AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1
2309263 usd
CY2021 us-gaap Accumulated Depreciation Depletion And Amortization Sale Of Property Plant And Equipment1
AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1
1841250 usd
CY2023 us-gaap Payments To Acquire Other Property Plant And Equipment
PaymentsToAcquireOtherPropertyPlantAndEquipment
11767523 usd
CY2022 us-gaap Payments To Acquire Other Property Plant And Equipment
PaymentsToAcquireOtherPropertyPlantAndEquipment
5122095 usd
CY2023 us-gaap Payments To Acquire Other Productive Assets
PaymentsToAcquireOtherProductiveAssets
10516290 usd
CY2023Q3 us-gaap Property Plant And Equipment Owned Net
PropertyPlantAndEquipmentOwnedNet
304898 usd
CY2023 ost Plant Property And Equipment Cost
PlantPropertyAndEquipmentCost
529738 usd
CY2023Q3 us-gaap Property Plant And Equipment Owned Accumulated Depreciation
PropertyPlantAndEquipmentOwnedAccumulatedDepreciation
224839 usd
CY2023 us-gaap Property Plant And Equipment Disposals
PropertyPlantAndEquipmentDisposals
509916 usd
CY2023 ost Property Plant And Equipment Net Disposal Income
PropertyPlantAndEquipmentNetDisposalIncome
194526 usd
CY2022Q3 us-gaap Property Plant And Equipment Owned Net
PropertyPlantAndEquipmentOwnedNet
719262 usd
CY2022 ost Plant Property And Equipment Cost
PlantPropertyAndEquipmentCost
938669 usd
CY2022Q3 us-gaap Property Plant And Equipment Owned Accumulated Depreciation
PropertyPlantAndEquipmentOwnedAccumulatedDepreciation
219407 usd
CY2022 us-gaap Property Plant And Equipment Disposals
PropertyPlantAndEquipmentDisposals
1515045 usd
CY2022 ost Property Plant And Equipment Net Disposal Income
PropertyPlantAndEquipmentNetDisposalIncome
795783 usd
CY2023Q3 ost Land Use Rights At Cost
LandUseRightsAtCost
1734351 usd
CY2022Q3 ost Land Use Rights At Cost
LandUseRightsAtCost
1454194 usd
CY2023Q3 ost Land Use Rights Accumulated Amortization
LandUseRightsAccumulatedAmortization
252756 usd
CY2022Q3 ost Land Use Rights Accumulated Amortization
LandUseRightsAccumulatedAmortization
169603 usd
CY2023Q3 ost Total Land Use Rights Net
TotalLandUseRightsNet
1481595 usd
CY2022Q3 ost Total Land Use Rights Net
TotalLandUseRightsNet
1284591 usd
CY2023 us-gaap Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
90403 usd
CY2022 us-gaap Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
78926 usd
CY2021 us-gaap Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
85842 usd
CY2023Q3 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
6405605 usd
CY2022Q3 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
3898837 usd
CY2023Q3 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
-1427523 usd
CY2022Q3 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
-930092 usd
CY2023Q3 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
4978082 usd
CY2022Q3 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
2968745 usd
CY2023Q3 us-gaap Finite Lived Patents Gross
FiniteLivedPatentsGross
980949 usd
CY2023 us-gaap Payments To Develop Software
PaymentsToDevelopSoftware
1574400 usd
CY2022Q3 us-gaap Finite Lived Patents Gross
FiniteLivedPatentsGross
1100000 usd
CY2022 us-gaap Payments For Software
PaymentsForSoftware
117030 usd
CY2022 us-gaap Payments To Develop Software
PaymentsToDevelopSoftware
1843571 usd
CY2023 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
533328 usd
CY2022 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
214703 usd
CY2021 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
199913 usd
CY2023Q3 us-gaap Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
909900 usd
CY2023Q3 us-gaap Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
906628 usd
CY2023Q3 us-gaap Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
893475 usd
CY2023Q3 us-gaap Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
971611 usd
CY2023Q3 us-gaap Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
612119 usd
CY2023Q3 ost Finite Lived Intangible Asset Expected Amortization After Year Four
FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
684349 usd
CY2023Q3 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
4978082 usd
CY2022Q3 us-gaap Other Long Term Investments
OtherLongTermInvestments
1500000 cny
CY2023Q3 us-gaap Other Long Term Investments
OtherLongTermInvestments
205592 usd
CY2022Q3 us-gaap Escrow Deposit
EscrowDeposit
400000 usd
CY2022Q3 us-gaap Deposits Assets Noncurrent
DepositsAssetsNoncurrent
313986 usd
CY2023Q3 us-gaap Long Term Investments And Receivables Net
LongTermInvestmentsAndReceivablesNet
248011 usd
CY2022Q3 us-gaap Long Term Investments And Receivables Net
LongTermInvestmentsAndReceivablesNet
109130 usd
CY2023Q3 us-gaap Other Receivables
OtherReceivables
248011 usd
CY2022Q3 us-gaap Other Receivables
OtherReceivables
823116 usd
CY2023Q3 ost Deferred Government Subsidies
DeferredGovernmentSubsidies
910709 usd
CY2022Q3 ost Deferred Government Subsidies
DeferredGovernmentSubsidies
999685 usd
CY2022Q3 us-gaap Loans Payable To Bank Current
LoansPayableToBankCurrent
165144 usd
CY2022Q3 us-gaap Notes Payable
NotesPayable
150973 usd
CY2023Q3 us-gaap Taxes Payable Current And Noncurrent
TaxesPayableCurrentAndNoncurrent
54174 usd
CY2022Q3 us-gaap Taxes Payable Current And Noncurrent
TaxesPayableCurrentAndNoncurrent
250718 usd
CY2023Q3 us-gaap Accrued Salaries Current
AccruedSalariesCurrent
105079 usd
CY2022Q3 us-gaap Accrued Salaries Current
AccruedSalariesCurrent
91049 usd
CY2023Q3 us-gaap Interest Payable Current
InterestPayableCurrent
304222 usd
CY2022Q3 us-gaap Interest Payable Current
InterestPayableCurrent
281165 usd
CY2023Q3 us-gaap Other Accrued Liabilities Current And Noncurrent
OtherAccruedLiabilitiesCurrentAndNoncurrent
669646 usd
CY2022Q3 us-gaap Other Accrued Liabilities Current And Noncurrent
OtherAccruedLiabilitiesCurrentAndNoncurrent
11028 usd
CY2023Q3 us-gaap Accounts Payable And Other Accrued Liabilities Current
AccountsPayableAndOtherAccruedLiabilitiesCurrent
2043830 usd
CY2022Q3 us-gaap Accounts Payable And Other Accrued Liabilities Current
AccountsPayableAndOtherAccruedLiabilitiesCurrent
1950122 usd
CY2023Q3 us-gaap Capital
Capital
117000000 cny
CY2023Q3 us-gaap Capital
Capital
16036184 usd
CY2022Q3 us-gaap Capital
Capital
102930000 cny
CY2022Q3 us-gaap Capital
Capital
14469670 usd
CY2022Q3 us-gaap Shortterm Debt Fair Value
ShorttermDebtFairValue
5215436 usd
CY2023Q3 us-gaap Short Term Debt Percentage Bearing Fixed Interest Rate
ShortTermDebtPercentageBearingFixedInterestRate
0.0512 pure
CY2023 us-gaap Interest Expense Borrowings
InterestExpenseBorrowings
315012 usd
CY2022 us-gaap Interest Expense Borrowings
InterestExpenseBorrowings
499708 usd
CY2021 us-gaap Interest Expense Borrowings
InterestExpenseBorrowings
370847 usd
CY2023Q3 us-gaap Short Term Bank Loans And Notes Payable
ShortTermBankLoansAndNotesPayable
7879608 usd
CY2022Q3 us-gaap Short Term Bank Loans And Notes Payable
ShortTermBankLoansAndNotesPayable
6823293 usd
CY2023Q3 us-gaap Long Term Loans From Bank
LongTermLoansFromBank
1644737 usd
CY2023Q3 us-gaap Other Long Term Debt
OtherLongTermDebt
1644737 usd
CY2023 us-gaap Interest Expense Long Term Debt
InterestExpenseLongTermDebt
46670 usd
CY2023Q3 us-gaap Loans Payable
LoansPayable
274123 usd
CY2023Q3 us-gaap Deposits
Deposits
302906 usd
CY2023Q3 us-gaap Restricted Cash Current
RestrictedCashCurrent
302906 usd
CY2023Q3 us-gaap Shortterm Debt Fair Value
ShorttermDebtFairValue
1370614 usd
CY2023 ost Buildings Net
BuildingsNet
-845878 usd
CY2022 ost Buildings Net
BuildingsNet
-659777 usd
CY2023Q3 us-gaap Deposit Assets
DepositAssets
302906 usd
CY2022Q3 us-gaap Deposit Assets
DepositAssets
321980 usd
CY2023Q3 us-gaap Buildings And Improvements Gross
BuildingsAndImprovementsGross
1148784 usd
CY2022Q3 us-gaap Buildings And Improvements Gross
BuildingsAndImprovementsGross
981757 usd
CY2023 ost Percentage Of Quality Assurance Deposit
PercentageOfQualityAssuranceDeposit
0.03 pure
CY2023Q3 us-gaap Long Term Debt Term
LongTermDebtTerm
P2Y
CY2023Q3 us-gaap Other Loans Payable
OtherLoansPayable
271590 usd
CY2023Q3 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
12895 usd
CY2023Q3 us-gaap Operating Lease Liability
OperatingLeaseLiability
116895 usd
CY2023 us-gaap Related Party Transaction Purchases From Related Party
RelatedPartyTransactionPurchasesFromRelatedParty
7606540 usd
CY2023 us-gaap Related Party Transaction Amounts Of Transaction
RelatedPartyTransactionAmountsOfTransaction
5234786 usd
CY2022 us-gaap Related Party Transaction Purchases From Related Party
RelatedPartyTransactionPurchasesFromRelatedParty
2868827 usd
CY2022 us-gaap Related Party Transaction Amounts Of Transaction
RelatedPartyTransactionAmountsOfTransaction
5371422 usd
CY2023Q3 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
500000000 shares
CY2023Q3 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.0001
CY2023Q3 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
14006250 shares
CY2023Q3 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
14006250 shares
CY2020Q4 ost Ordinary Share Surrender
OrdinaryShareSurrender
27175000 shares
CY2022Q2 us-gaap Stock Issued During Period Shares New Issues
StockIssuedDuringPeriodSharesNewIssues
3881250 shares
CY2022Q2 ost Gross Proceeds
GrossProceeds
15525000 usd
CY2022Q2 us-gaap Proceeds From Debt Net Of Issuance Costs
ProceedsFromDebtNetOfIssuanceCosts
12409022 usd
CY2022Q2 us-gaap Common Stock Value
CommonStockValue
388 usd
CY2022Q2 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
12408634 usd
CY2023 us-gaap Statutory Accounting Practices Statutory Net Income Amount
StatutoryAccountingPracticesStatutoryNetIncomeAmount
1497771 usd
CY2022 us-gaap Statutory Accounting Practices Statutory Net Income Amount
StatutoryAccountingPracticesStatutoryNetIncomeAmount
1496314 usd
CY2023Q3 us-gaap Minority Interest
MinorityInterest
130220 usd
CY2022Q3 us-gaap Minority Interest
MinorityInterest
289000 usd
CY2022Q3 us-gaap Operating Lease Liability
OperatingLeaseLiability
89917 usd
CY2023 ost Government Subsidies
GovernmentSubsidies
773716 usd
CY2022 ost Government Subsidies
GovernmentSubsidies
1505943 usd
CY2021 ost Government Subsidies
GovernmentSubsidies
517054 usd
CY2021 us-gaap Other Nonrecurring Gain
OtherNonrecurringGain
556808 usd
CY2023 us-gaap Other Nonrecurring Income Expense
OtherNonrecurringIncomeExpense
-31444 usd
CY2022 us-gaap Other Nonrecurring Income Expense
OtherNonrecurringIncomeExpense
-226384 usd
CY2021 us-gaap Other Nonrecurring Income Expense
OtherNonrecurringIncomeExpense
59241 usd
CY2023 us-gaap Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
742272 usd
CY2022 us-gaap Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
1279559 usd
CY2021 us-gaap Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
1133103 usd
CY2023 ost Government Subsidies Amount
GovernmentSubsidiesAmount
773716 usd
CY2022 ost Government Subsidies Amount
GovernmentSubsidiesAmount
1505943 usd
CY2021 ost Government Subsidies Amount
GovernmentSubsidiesAmount
517054 usd
CY2023Q3 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.0435 pure
CY2023Q3 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
141772 usd
CY2022Q3 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
5571 usd
CY2023Q3 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
141772 usd
CY2022Q3 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
5571 usd
CY2023Q3 us-gaap Operating Lease Liability
OperatingLeaseLiability
116895 usd
CY2022Q3 us-gaap Operating Lease Liability
OperatingLeaseLiability
89917 usd
CY2023Q3 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
104000 usd
CY2022Q3 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
89917 usd
CY2023Q3 us-gaap Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
118171 usd
CY2023Q3 us-gaap Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
1276 usd
CY2023Q3 us-gaap Operating Lease Liability
OperatingLeaseLiability
116895 usd
CY2023Q3 us-gaap Lessor Operating Lease Term Of Contract
LessorOperatingLeaseTermOfContract
P3Y
CY2023Q3 us-gaap Lessor Operating Lease Payments To Be Received Next Twelve Months
LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
53167 usd
CY2023Q3 us-gaap Lessor Operating Lease Payments To Be Received
LessorOperatingLeasePaymentsToBeReceived
53167 usd
CY2023 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.25 pure
CY2023 us-gaap Effective Income Tax Rate Reconciliation Change In Enacted Tax Rate
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
0.15 pure
CY2022 us-gaap Effective Income Tax Rate Reconciliation Change In Enacted Tax Rate
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
0.15 pure
CY2021 us-gaap Effective Income Tax Rate Reconciliation Change In Enacted Tax Rate
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
0.15 pure
CY2023 us-gaap Results Of Operations Income Before Income Taxes
ResultsOfOperationsIncomeBeforeIncomeTaxes
15201 usd
CY2022 us-gaap Results Of Operations Income Before Income Taxes
ResultsOfOperationsIncomeBeforeIncomeTaxes
4936803 usd
CY2021 us-gaap Results Of Operations Income Before Income Taxes
ResultsOfOperationsIncomeBeforeIncomeTaxes
4849826 usd
CY2023 us-gaap Effective Income Tax Rate Reconciliation Tax Credits
EffectiveIncomeTaxRateReconciliationTaxCredits
0.20 pure
CY2023 us-gaap Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
3040 usd
CY2022 us-gaap Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
740521 usd
CY2021 us-gaap Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
763440 usd
CY2022 us-gaap Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
-618891 usd
CY2021 us-gaap Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
-1105212 usd
CY2023 us-gaap Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
616763 usd
CY2022 us-gaap Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
106775 usd
CY2021 us-gaap Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
208832 usd
CY2023 us-gaap Effective Income Tax Rate Reconciliation Tax Holidays
EffectiveIncomeTaxRateReconciliationTaxHolidays
-24.13 pure
CY2023 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
-390066 usd
CY2022 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
98538 usd
CY2021 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
75854 usd
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
227324 usd
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
326942 usd
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-57086 usd
CY2023 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
-354476 usd
CY2022 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
118905 usd
CY2021 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
-265918 usd
CY2023 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
581800 usd
CY2022 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
208037 usd
CY2021 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
208832 usd
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
227324 usd
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
326942 usd
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-57086 usd
CY2023Q3 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
82312 usd
CY2022Q3 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
85006 usd
CY2023Q3 us-gaap Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
216892 usd
CY2022Q3 us-gaap Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
164987 usd
CY2023Q3 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
-143805 usd
CY2022Q3 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
-55232 usd
CY2023Q3 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
445937 usd
CY2022Q3 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
371643 usd
CY2023Q3 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
601336 usd
CY2022Q3 us-gaap Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
566404 usd
CY2023Q3 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
601336 usd
CY2021 us-gaap Payments To Acquire Longterm Investments
PaymentsToAcquireLongtermInvestments
usd
CY2021 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
usd
CY2022 us-gaap Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
usd
CY2023Q3 us-gaap Capital Leases Future Minimum Payments Next Rolling Twelve Months
CapitalLeasesFutureMinimumPaymentsNextRollingTwelveMonths
2575365 usd
CY2023Q3 us-gaap Capital Leases Future Minimum Payments Due In Rolling Year Two
CapitalLeasesFutureMinimumPaymentsDueInRollingYearTwo
271590 usd
CY2023Q3 us-gaap Capital Leases Future Minimum Payments Remainder Of Fiscal Year
CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear
2846955 usd
CY2023 us-gaap Revenues
Revenues
57525700 usd
CY2023 ost Percentage Of Revenue Category
PercentageOfRevenueCategory
1 pure
CY2022 us-gaap Revenues
Revenues
105416746 usd
CY2022 ost Percentage Of Revenue Category
PercentageOfRevenueCategory
1 pure
CY2021 us-gaap Revenues
Revenues
167744801 usd
CY2021 ost Percentage Of Revenue Category
PercentageOfRevenueCategory
1 pure
CY2021 us-gaap Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
usd
CY2021Q3 us-gaap Restricted Cash
RestrictedCash
usd
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.30
CY2023 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.78
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
10125000 shares
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
11773202 shares
CY2023 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
14006250 shares
CY2023 us-gaap Revenues
Revenues
57525700 usd
CY2023 us-gaap Sale Of Stock Percentage Of Ownership After Transaction
SaleOfStockPercentageOfOwnershipAfterTransaction
1 pure
CY2022 us-gaap Sale Of Stock Percentage Of Ownership After Transaction
SaleOfStockPercentageOfOwnershipAfterTransaction
1 pure
CY2021 us-gaap Sale Of Stock Percentage Of Ownership After Transaction
SaleOfStockPercentageOfOwnershipAfterTransaction
1 pure
CY2023Q3 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
500000000 shares
CY2023Q3 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.0001
CY2023Q3 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
14006250 shares
CY2023Q3 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
14006250 shares
CY2020Q4 ost Ordinary Share Surrender
OrdinaryShareSurrender
27175000 shares
CY2020Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
10125000 shares
CY2022Q2 us-gaap Stock Issued During Period Shares New Issues
StockIssuedDuringPeriodSharesNewIssues
3881250 shares
CY2022Q2 ost Gross Proceeds
GrossProceeds
15525000 usd
CY2022Q2 us-gaap Proceeds From Debt Net Of Issuance Costs
ProceedsFromDebtNetOfIssuanceCosts
12409022 usd
CY2022Q2 us-gaap Common Stock Value
CommonStockValue
388 usd
CY2022Q2 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
12408634 usd
CY2022Q3 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
usd
CY2022Q3 us-gaap Long Term Line Of Credit
LongTermLineOfCredit
usd
CY2022Q3 us-gaap Long Term Loans Payable
LongTermLoansPayable
usd
CY2023Q3 us-gaap Other Long Term Debt Noncurrent
OtherLongTermDebtNoncurrent
usd
CY2023Q3 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
usd
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.02
CY2022 ost Imputed Interest For Shortterm Borrowings From Third Parties
ImputedInterestForShorttermBorrowingsFromThirdParties
usd
CY2023 us-gaap Increase Decrease In Notes Receivable Current
IncreaseDecreaseInNotesReceivableCurrent
usd
CY2021 us-gaap Increase Decrease In Other Receivables
IncreaseDecreaseInOtherReceivables
usd
CY2021 us-gaap Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
usd
CY2022 ost Transfer Of Building From Cip To Ppe
TransferOfBuildingFromCIPToPPE
usd
CY2021 ost Transfer Of Building From Cip To Ppe
TransferOfBuildingFromCIPToPPE
usd
CY2023Q3 us-gaap Bad Debt Reserve For Tax Purposes Of Qualified Lender
BadDebtReserveForTaxPurposesOfQualifiedLender
usd
CY2022 us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
usd
CY2023 ost Bad Debt Writeoff
BadDebtWriteoff
usd
CY2023Q3 us-gaap Escrow Deposit
EscrowDeposit
usd
CY2023Q3 us-gaap Deposits Assets Noncurrent
DepositsAssetsNoncurrent
usd
CY2023Q3 us-gaap Loans Payable To Bank Current
LoansPayableToBankCurrent
usd
CY2023Q3 us-gaap Notes Payable
NotesPayable
usd
CY2022Q3 us-gaap Long Term Loans From Bank
LongTermLoansFromBank
usd
CY2022Q3 us-gaap Other Long Term Debt
OtherLongTermDebt
usd
CY2022 us-gaap Interest Expense Long Term Debt
InterestExpenseLongTermDebt
usd
CY2021 us-gaap Interest Expense Long Term Debt
InterestExpenseLongTermDebt
usd
CY2023 us-gaap Statutory Accounting Practices Dividends Paid With Approval Of Regulatory Agency
StatutoryAccountingPracticesDividendsPaidWithApprovalOfRegulatoryAgency
usd
CY2022 us-gaap Other Nonrecurring Gain
OtherNonrecurringGain
usd
CY2022Q3 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
usd
CY2023 us-gaap Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
usd
CY2022 us-gaap Effective Income Tax Rate Reconciliation Tax Holidays
EffectiveIncomeTaxRateReconciliationTaxHolidays
pure
CY2021 us-gaap Effective Income Tax Rate Reconciliation Tax Holidays
EffectiveIncomeTaxRateReconciliationTaxHolidays
pure
CY2022Q3 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
usd
CY2023Q3 us-gaap Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
usd
CY2022Q3 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
usd
CY2023Q3 us-gaap Capital Leases Future Minimum Payments Due In Rolling Year Three
CapitalLeasesFutureMinimumPaymentsDueInRollingYearThree
usd
CY2023Q3 us-gaap Capital Leases Future Minimum Payments Due In Rolling Year Four
CapitalLeasesFutureMinimumPaymentsDueInRollingYearFour
usd
CY2023Q3 us-gaap Capital Leases Future Minimum Payments Due In Rolling Year Five
CapitalLeasesFutureMinimumPaymentsDueInRollingYearFive
usd
CY2023Q3 us-gaap Capital Leases Future Minimum Payments Due In Rolling After Year Five
CapitalLeasesFutureMinimumPaymentsDueInRollingAfterYearFive
usd
CY2023 dei Amendment Flag
AmendmentFlag
false
CY2023 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2023 dei Entity Central Index Key
EntityCentralIndexKey
0001803407

Files In Submission

Name View Source Status
0001213900-24-008053-index-headers.html Edgar Link pending
0001213900-24-008053-index.html Edgar Link pending
0001213900-24-008053.txt Edgar Link pending
0001213900-24-008053-xbrl.zip Edgar Link pending
ex15-1_001.jpg Edgar Link pending
f20f2023ex12-1_ostintech.htm Edgar Link pending
f20f2023ex12-2_ostintech.htm Edgar Link pending
f20f2023ex13-1_ostintech.htm Edgar Link pending
f20f2023ex13-2_ostintech.htm Edgar Link pending
f20f2023ex15-1_ostintech.htm Edgar Link pending
f20f2023ex2-1_ostintech.htm Edgar Link pending
f20f2023ex4-7_ostintech.htm Edgar Link pending
f20f2023ex8-1_ostintech.htm Edgar Link pending
f20f2023ex97-1_ostintech.htm Edgar Link pending
f20f2023_ostintechnology.htm Edgar Link pending
Financial_Report.xlsx Edgar Link pending
image_001.jpg Edgar Link pending
image_002.jpg Edgar Link pending
MetaLinks.json Edgar Link pending
ost-20230930.xsd Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R100.htm Edgar Link pending
R101.htm Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
ost-20230930_cal.xml Edgar Link unprocessable
ost-20230930_def.xml Edgar Link unprocessable
ost-20230930_lab.xml Edgar Link unprocessable
ost-20230930_pre.xml Edgar Link unprocessable
f20f2023_ostintechnology_htm.xml Edgar Link completed
R102.htm Edgar Link pending
R103.htm Edgar Link pending
R104.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R72.htm Edgar Link pending
R73.htm Edgar Link pending
R74.htm Edgar Link pending
R75.htm Edgar Link pending
R76.htm Edgar Link pending
R77.htm Edgar Link pending
R78.htm Edgar Link pending
R79.htm Edgar Link pending
R8.htm Edgar Link pending
R80.htm Edgar Link pending
R81.htm Edgar Link pending
R82.htm Edgar Link pending
R83.htm Edgar Link pending
R84.htm Edgar Link pending
R85.htm Edgar Link pending
R86.htm Edgar Link pending
R87.htm Edgar Link pending
R88.htm Edgar Link pending
R89.htm Edgar Link pending
R9.htm Edgar Link pending
R90.htm Edgar Link pending
R91.htm Edgar Link pending
R92.htm Edgar Link pending
R93.htm Edgar Link pending
R94.htm Edgar Link pending
R95.htm Edgar Link pending
R96.htm Edgar Link pending
R97.htm Edgar Link pending
R98.htm Edgar Link pending
R99.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending