2025 Q1 Form 10-Q Financial Statement
#000137647425000012 Filed on January 03, 2025
Income Statement
Concept | 2025 Q1 | 2024 Q4 |
---|---|---|
Revenue | $8.549M | |
YoY Change | -17.32% | |
Cost Of Revenue | $4.663M | |
YoY Change | -15.67% | |
Gross Profit | $3.886M | |
YoY Change | -19.22% | |
Gross Profit Margin | 45.46% | |
Selling, General & Admin | $2.839M | |
YoY Change | 6.21% | |
% of Gross Profit | 73.06% | |
Research & Development | $102.9K | |
YoY Change | 22.41% | |
% of Gross Profit | 2.65% | |
Depreciation & Amortization | ||
YoY Change | ||
% of Gross Profit | ||
Operating Expenses | $2.942M | |
YoY Change | 6.71% | |
Operating Profit | $944.2K | |
YoY Change | -54.02% | |
Interest Expense | ||
YoY Change | ||
% of Operating Profit | ||
Other Income/Expense, Net | $307.9K | |
YoY Change | -22.78% | |
Pretax Income | $1.252M | |
YoY Change | -48.94% | |
Income Tax | $195.9K | |
% Of Pretax Income | 15.65% | |
Net Earnings | $1.056M | |
YoY Change | -46.69% | |
Net Earnings / Revenue | 12.35% | |
Basic Earnings Per Share | $0.34 | |
Diluted Earnings Per Share | ||
COMMON SHARES | ||
Basic Shares Outstanding | 3.136M shares | |
Diluted Shares Outstanding |
Balance Sheet
Concept | 2025 Q1 | 2024 Q4 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | ||
YoY Change | ||
Cash & Equivalents | $2.355M | |
Short-Term Investments | ||
Other Short-Term Assets | $2.100M | |
YoY Change | 428.95% | |
Inventory | $8.611M | |
Prepaid Expenses | ||
Receivables | ||
Other Receivables | ||
Total Short-Term Assets | $48.58M | |
YoY Change | 1.29% | |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $11.32M | |
YoY Change | -0.33% | |
Goodwill | ||
YoY Change | ||
Intangibles | ||
YoY Change | ||
Long-Term Investments | ||
YoY Change | ||
Other Assets | ||
YoY Change | ||
Total Long-Term Assets | $14.28M | |
YoY Change | 6.0% | |
TOTAL ASSETS | ||
Total Short-Term Assets | $48.58M | |
Total Long-Term Assets | $14.28M | |
Total Assets | $62.86M | |
YoY Change | 2.32% | |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $857.4K | |
YoY Change | -26.59% | |
Accrued Expenses | $2.497M | |
YoY Change | -17.64% | |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | ||
YoY Change | ||
Long-Term Debt Due | ||
YoY Change | ||
Total Short-Term Liabilities | $7.063M | |
YoY Change | -1.99% | |
LONG-TERM LIABILITIES | ||
Long-Term Debt | ||
YoY Change | ||
Other Long-Term Liabilities | ||
YoY Change | ||
Total Long-Term Liabilities | ||
YoY Change | ||
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $7.063M | |
Total Long-Term Liabilities | ||
Total Liabilities | ||
YoY Change | ||
SHAREHOLDERS EQUITY | ||
Retained Earnings | $54.85M | |
YoY Change | 19.35% | |
Common Stock | $14.02M | |
YoY Change | 23.33% | |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | $13.08M | |
YoY Change | 321.72% | |
Treasury Stock Shares | ||
Shareholders Equity | $55.80M | |
YoY Change | ||
Total Liabilities & Shareholders Equity | $62.86M | |
YoY Change | 2.32% |
Cashflow Statement
Concept | 2025 Q1 | 2024 Q4 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $1.056M | |
YoY Change | -46.69% | |
Depreciation, Depletion And Amortization | ||
YoY Change | ||
Cash From Operating Activities | ||
YoY Change | ||
INVESTING ACTIVITIES | ||
Capital Expenditures | ||
YoY Change | ||
Acquisitions | ||
YoY Change | ||
Other Investing Activities | ||
YoY Change | ||
Cash From Investing Activities | ||
YoY Change | ||
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | ||
YoY Change | ||
NET CHANGE | ||
Cash From Operating Activities | ||
Cash From Investing Activities | ||
Cash From Financing Activities | ||
Net Change In Cash | ||
YoY Change | ||
FREE CASH FLOW | ||
Cash From Operating Activities | ||
Capital Expenditures | ||
Free Cash Flow | ||
YoY Change |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2025 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q2 | ||
dei |
Document Type
DocumentType
|
10-Q | ||
dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2024-11-30 | ||
dei |
Document Transition Report
DocumentTransitionReport
|
false | ||
dei |
Entity File Number
EntityFileNumber
|
0-3498 | ||
dei |
Entity Registrant Name
EntityRegistrantName
|
Taylor Devices, Inc. | ||
dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
NY | ||
dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
16-0797789 | ||
dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
90 Taylor Drive | ||
dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
North Tonawanda | ||
dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
NY | ||
dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
14120 | ||
dei |
Entity Address Address Description
EntityAddressAddressDescription
|
Address of principal executive offices | ||
dei |
City Area Code
CityAreaCode
|
716 | ||
dei |
Local Phone Number
LocalPhoneNumber
|
694-0800 | ||
dei |
Phone Fax Number Description
PhoneFaxNumberDescription
|
Registrant’s telephone number, including area code | ||
dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | ||
dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | ||
dei |
Entity Filer Category
EntityFilerCategory
|
Non-accelerated Filer | ||
dei |
Entity Small Business
EntitySmallBusiness
|
true | ||
dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | ||
dei |
Entity Shell Company
EntityShellCompany
|
false | ||
CY2025Q1 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
3136209 | shares |
CY2024Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
2355333 | usd |
CY2024Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
2831471 | usd |
CY2024Q4 | us-gaap |
Short Term Investments
ShortTermInvestments
|
24246282 | usd |
CY2024Q2 | us-gaap |
Short Term Investments
ShortTermInvestments
|
28131279 | usd |
CY2024Q4 | us-gaap |
Accounts And Other Receivables Net Current
AccountsAndOtherReceivablesNetCurrent
|
8247705 | usd |
CY2024Q2 | us-gaap |
Accounts And Other Receivables Net Current
AccountsAndOtherReceivablesNetCurrent
|
5212408 | usd |
CY2024Q4 | us-gaap |
Inventory Parts And Components Net Of Reserves
InventoryPartsAndComponentsNetOfReserves
|
8610730 | usd |
CY2024Q2 | us-gaap |
Inventory Parts And Components Net Of Reserves
InventoryPartsAndComponentsNetOfReserves
|
7512052 | usd |
CY2024Q4 | us-gaap |
Costs In Excess Of Billings On Uncompleted Contracts Or Programs
CostsInExcessOfBillingsOnUncompletedContractsOrPrograms
|
3017641 | usd |
CY2024Q2 | us-gaap |
Costs In Excess Of Billings On Uncompleted Contracts Or Programs
CostsInExcessOfBillingsOnUncompletedContractsOrPrograms
|
4356565 | usd |
CY2024Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
2099632 | usd |
CY2024Q2 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
725506 | usd |
CY2024Q4 | us-gaap |
Assets Current
AssetsCurrent
|
48577323 | usd |
CY2024Q2 | us-gaap |
Assets Current
AssetsCurrent
|
48769281 | usd |
CY2024Q4 | us-gaap |
Other Inventory Noncurrent
OtherInventoryNoncurrent
|
1427583 | usd |
CY2024Q2 | us-gaap |
Other Inventory Noncurrent
OtherInventoryNoncurrent
|
1579829 | usd |
CY2024Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
11318103 | usd |
CY2024Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
11180933 | usd |
CY2024Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
281481 | usd |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
292593 | usd |
CY2024Q4 | us-gaap |
Other Assets Miscellaneous Noncurrent
OtherAssetsMiscellaneousNoncurrent
|
244627 | usd |
CY2024Q2 | us-gaap |
Other Assets Miscellaneous Noncurrent
OtherAssetsMiscellaneousNoncurrent
|
242167 | usd |
CY2024Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
1012615 | usd |
CY2024Q2 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
1012615 | usd |
CY2024Q4 | us-gaap |
Assets
Assets
|
62861732 | usd |
CY2024Q2 | us-gaap |
Assets
Assets
|
63077418 | usd |
CY2024Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
857351 | usd |
CY2024Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
1438847 | usd |
CY2024Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
2497496 | usd |
CY2024Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
4664463 | usd |
CY2024Q4 | us-gaap |
Billings In Excess Of Cost Current
BillingsInExcessOfCostCurrent
|
3707908 | usd |
CY2024Q2 | us-gaap |
Billings In Excess Of Cost Current
BillingsInExcessOfCostCurrent
|
5601274 | usd |
CY2024Q4 | us-gaap |
Accrued Income Taxes
AccruedIncomeTaxes
|
0 | usd |
CY2024Q2 | us-gaap |
Accrued Income Taxes
AccruedIncomeTaxes
|
126148 | usd |
CY2024Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
7062755 | usd |
CY2024Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
11830732 | usd |
CY2024Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
14024605 | usd |
CY2024Q2 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
13063587 | usd |
CY2024Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
54849833 | usd |
CY2024Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
51127018 | usd |
CY2024Q4 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
13075461 | usd |
CY2024Q2 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
12943919 | usd |
CY2024Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
55798977 | usd |
CY2024Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
51246686 | usd |
CY2024Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
62861732 | usd |
CY2024Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
63077418 | usd |
CY2024Q4 | us-gaap |
Revenues
Revenues
|
8548881 | usd |
CY2023Q4 | us-gaap |
Revenues
Revenues
|
10339875 | usd |
us-gaap |
Revenues
Revenues
|
20166737 | usd | |
us-gaap |
Revenues
Revenues
|
20263503 | usd | |
CY2024Q4 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
4662781 | usd |
CY2023Q4 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
5529208 | usd |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
10777007 | usd | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
11068260 | usd | |
CY2024Q4 | us-gaap |
Gross Profit
GrossProfit
|
3886100 | usd |
CY2023Q4 | us-gaap |
Gross Profit
GrossProfit
|
4810667 | usd |
us-gaap |
Gross Profit
GrossProfit
|
9389730 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
9195243 | usd | |
CY2024Q4 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
102922 | usd |
CY2023Q4 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
84081 | usd |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
172114 | usd | |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
213155 | usd | |
CY2024Q4 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
2838993 | usd |
CY2023Q4 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
2672926 | usd |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
5368530 | usd | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
5008883 | usd | |
CY2024Q4 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
944185 | usd |
CY2023Q4 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
2053660 | usd |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
3849086 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
3973205 | usd | |
CY2024Q4 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
307871 | usd |
CY2023Q4 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
398688 | usd |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
684625 | usd | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
760006 | usd | |
CY2024Q4 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
1252056 | usd |
CY2023Q4 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
2452348 | usd |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
4533711 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
4733211 | usd | |
CY2024Q4 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
195896 | usd |
CY2023Q4 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
471000 | usd |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
810896 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
904000 | usd | |
CY2024Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1056160 | usd |
CY2023Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1981348 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
3722815 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
3829211 | usd | |
CY2024Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.34 | |
CY2023Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.56 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.19 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.09 | ||
CY2024Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
55798977 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
54228325 | usd |
CY2024Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
55798977 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
54228325 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
3722815 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
3829211 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
833399 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
910956 | usd | |
us-gaap |
Adjustment For Amortization
AdjustmentForAmortization
|
11112 | usd | |
us-gaap |
Adjustment For Amortization
AdjustmentForAmortization
|
0 | usd | |
us-gaap |
Stock Option Down Round Feature Increase Decrease In Equity Amount1
StockOptionDownRoundFeatureIncreaseDecreaseInEquityAmount1
|
-731204 | usd | |
us-gaap |
Stock Option Down Round Feature Increase Decrease In Equity Amount1
StockOptionDownRoundFeatureIncreaseDecreaseInEquityAmount1
|
-301308 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
3035297 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-1481404 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
946432 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
1224268 | usd | |
us-gaap |
Increase Decrease In Unbilled Receivables
IncreaseDecreaseInUnbilledReceivables
|
-1338924 | usd | |
us-gaap |
Increase Decrease In Unbilled Receivables
IncreaseDecreaseInUnbilledReceivables
|
-2401673 | usd | |
us-gaap |
Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
|
1374126 | usd | |
us-gaap |
Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
|
-271607 | usd | |
us-gaap |
Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
|
-581496 | usd | |
us-gaap |
Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
|
-549722 | usd | |
us-gaap |
Increase Decrease In Other Current Liabilities
IncreaseDecreaseInOtherCurrentLiabilities
|
-2293115 | usd | |
us-gaap |
Increase Decrease In Other Current Liabilities
IncreaseDecreaseInOtherCurrentLiabilities
|
-1045751 | usd | |
us-gaap |
Increase Decrease In Billing In Excess Of Cost Of Earnings
IncreaseDecreaseInBillingInExcessOfCostOfEarnings
|
-1893366 | usd | |
us-gaap |
Increase Decrease In Billing In Excess Of Cost Of Earnings
IncreaseDecreaseInBillingInExcessOfCostOfEarnings
|
1013546 | usd | |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
0 | usd | |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
27343 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-3486378 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
7362621 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
970569 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
544801 | usd | |
us-gaap |
Payments To Acquire Other Investments
PaymentsToAcquireOtherInvestments
|
2615003 | usd | |
us-gaap |
Payments To Acquire Other Investments
PaymentsToAcquireOtherInvestments
|
7234549 | usd | |
us-gaap |
Proceeds From Sale Of Short Term Investments
ProceedsFromSaleOfShortTermInvestments
|
6500000 | usd | |
us-gaap |
Proceeds From Sale Of Short Term Investments
ProceedsFromSaleOfShortTermInvestments
|
0 | usd | |
us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
2460 | usd | |
us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
2493 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
2911968 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-7781843 | usd | |
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
229814 | usd | |
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
20875 | usd | |
us-gaap |
Payments For Repurchase Of Other Equity
PaymentsForRepurchaseOfOtherEquity
|
131542 | usd | |
us-gaap |
Payments For Repurchase Of Other Equity
PaymentsForRepurchaseOfOtherEquity
|
15799 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
98272 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
5076 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
-476138 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
-414146 | usd | |
CY2024Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
2831471 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
3575219 | usd |
CY2024Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
2355333 | usd |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
3161073 | usd |
CY2024Q4 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
844391 | usd |
CY2024Q2 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
886947 | usd |
CY2024Q4 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
7612075 | usd |
CY2024Q2 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
6412497 | usd |
CY2024Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
217264 | usd |
CY2024Q2 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
271608 | usd |
CY2024Q4 | us-gaap |
Inventory Gross
InventoryGross
|
8673730 | usd |
CY2024Q2 | us-gaap |
Inventory Gross
InventoryGross
|
7571052 | usd |
CY2024Q4 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
63000 | usd |
CY2024Q2 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
59000 | usd |
CY2024Q4 | us-gaap |
Inventory Net
InventoryNet
|
8610730 | usd |
CY2024Q2 | us-gaap |
Inventory Net
InventoryNet
|
7512052 | usd |
CY2024Q4 | us-gaap |
Customer Deposits Current
CustomerDepositsCurrent
|
43916 | usd |
CY2024Q2 | us-gaap |
Customer Deposits Current
CustomerDepositsCurrent
|
285689 | usd |
CY2024Q4 | us-gaap |
Other Employee Related Liabilities Current And Noncurrent
OtherEmployeeRelatedLiabilitiesCurrentAndNoncurrent
|
1897433 | usd |
CY2024Q2 | us-gaap |
Other Employee Related Liabilities Current And Noncurrent
OtherEmployeeRelatedLiabilitiesCurrentAndNoncurrent
|
3763777 | usd |
CY2024Q4 | us-gaap |
Other Accounts Payable And Accrued Liabilities
OtherAccountsPayableAndAccruedLiabilities
|
556147 | usd |
CY2024Q2 | us-gaap |
Other Accounts Payable And Accrued Liabilities
OtherAccountsPayableAndAccruedLiabilities
|
614997 | usd |
CY2024Q4 | us-gaap |
Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
|
2497496 | usd |
CY2024Q2 | us-gaap |
Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
|
4664463 | usd |
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--05-31 |