2024 Q4 Form 10-Q Financial Statement

#000155837024014451 Filed on November 05, 2024

View on sec.gov

Income Statement

Concept 2024 Q4 2024 Q3 2023 Q4
Revenue $46.90M $36.72M
YoY Change 29.32% -22.6%
Cost Of Revenue $35.44M $26.96M
YoY Change 33.56% -24.36%
Gross Profit $11.46M $9.750M
YoY Change 17.77% -17.25%
Gross Profit Margin 24.44% 26.56%
Selling, General & Admin $9.029M $7.823M
YoY Change 21.25% -2.61%
% of Gross Profit 78.76% 80.24%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization $414.8K $333.8K
YoY Change 22.82% -3.35%
% of Gross Profit 3.62% 3.42%
Operating Expenses $9.444M $8.157M
YoY Change 21.32% -2.64%
Operating Profit $2.020M $1.593M
YoY Change 3.6% -53.2%
Interest Expense -$106.1K -$114.3K
YoY Change -190.59% -4.34%
% of Operating Profit -5.25% -7.17%
Other Income/Expense, Net $340.4K $170.9K
YoY Change 76.86% -84.98%
Pretax Income $2.255M $1.650M
YoY Change 11.32% -62.7%
Income Tax $569.6K $339.7K
% Of Pretax Income 25.26% 20.59%
Net Earnings $1.685M $1.310M
YoY Change -1.32% -77.71%
Net Earnings / Revenue 3.59% 3.57%
Basic Earnings Per Share $0.06
Diluted Earnings Per Share $0.06 $0.05
COMMON SHARES
Basic Shares Outstanding 26.00M 26.07M shares 26.70M shares
Diluted Shares Outstanding 26.08M

Balance Sheet

Concept 2024 Q4 2024 Q3 2023 Q4
SHORT-TERM ASSETS
Cash & Short-Term Investments $17.75M $17.85M
YoY Change 2.58% 3.98%
Cash & Equivalents $17.75M $17.85M
Short-Term Investments
Other Short-Term Assets $75.59K $4.700K
YoY Change -0.58% -86.61%
Inventory $29.07M $23.15M
Prepaid Expenses $750.4K $1.082M
Receivables $3.881M $7.811M
Other Receivables $0.00 $0.00
Total Short-Term Assets $51.54M $49.90M
YoY Change 2.19% 2.06%
LONG-TERM ASSETS
Property, Plant & Equipment $13.27M $10.96M
YoY Change 26.99% 16.62%
Goodwill $3.621M $3.921M
YoY Change -7.65% 8.28%
Intangibles $4.284M $4.499M
YoY Change
Long-Term Investments
YoY Change
Other Assets $234.7K $201.4K
YoY Change 16.53% 7.86%
Total Long-Term Assets $25.86M $23.58M
YoY Change 8.8% 5.32%
TOTAL ASSETS
Total Short-Term Assets $51.54M $49.90M
Total Long-Term Assets $25.86M $23.58M
Total Assets $77.39M $73.47M
YoY Change 4.3% 3.08%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $2.591M $3.127M
YoY Change -26.42% -6.91%
Accrued Expenses $2.316M $2.486M
YoY Change 3.86% 8.74%
Deferred Revenue
YoY Change
Short-Term Debt $0.00 $0.00
YoY Change
Long-Term Debt Due $971.6K $1.361M
YoY Change -27.03% 8.85%
Total Short-Term Liabilities $10.82M $8.994M
YoY Change 14.82% 1.45%
LONG-TERM LIABILITIES
Long-Term Debt $12.87M $13.57M
YoY Change -7.51% -7.84%
Other Long-Term Liabilities $2.548M $2.561M
YoY Change -15.69% -41.38%
Total Long-Term Liabilities $12.87M $16.13M
YoY Change -24.01% -15.51%
TOTAL LIABILITIES
Total Short-Term Liabilities $10.82M $8.994M
Total Long-Term Liabilities $12.87M $16.13M
Total Liabilities $26.27M $25.17M
YoY Change -0.33% -10.0%
SHAREHOLDERS EQUITY
Retained Earnings $15.18M $10.02M
YoY Change 74.23% 248.68%
Common Stock $269.2K $269.2K
YoY Change 0.0% 0.0%
Preferred Stock
YoY Change
Treasury Stock (at cost) $4.504M $2.155M
YoY Change 241.64%
Treasury Stock Shares
Shareholders Equity $51.12M $48.31M
YoY Change
Total Liabilities & Shareholders Equity $77.39M $73.47M
YoY Change 4.3% 3.08%

Cashflow Statement

Concept 2024 Q4 2024 Q3 2023 Q4
OPERATING ACTIVITIES
Net Income $1.685M $1.310M
YoY Change -1.32% -77.71%
Depreciation, Depletion And Amortization $414.8K $333.8K
YoY Change 22.82% -3.35%
Cash From Operating Activities $3.448M $2.373M
YoY Change 377.82% 3.4%
INVESTING ACTIVITIES
Capital Expenditures $1.996M $674.5K
YoY Change 980.67% 1380.79%
Acquisitions
YoY Change
Other Investing Activities -$20.00 $200.0K
YoY Change -99.99% -23.2%
Cash From Investing Activities -$1.996M -$474.5K
YoY Change 254.64% -320.85%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -1.044M -1.350M
YoY Change -15.44% 337.69%
NET CHANGE
Cash From Operating Activities 3.448M 2.373M
Cash From Investing Activities -1.996M -474.5K
Cash From Financing Activities -1.044M -1.350M
Net Change In Cash 408.2K 548.5K
YoY Change -137.96% -75.08%
FREE CASH FLOW
Cash From Operating Activities $3.448M $2.373M
Capital Expenditures $1.996M $674.5K
Free Cash Flow $1.452M $1.698M
YoY Change 170.44% -24.5%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2024Q3 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2023Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
dei Entity Central Index Key
EntityCentralIndexKey
0000701719
dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2024
dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
Q3
dei Amendment Flag
AmendmentFlag
false
CY2024Q3 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0
CY2023Q4 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0
dei Document Type
DocumentType
10-Q
dei Document Quarterly Report
DocumentQuarterlyReport
true
dei Document Period End Date
DocumentPeriodEndDate
2024-09-30
dei Document Transition Report
DocumentTransitionReport
false
dei Entity File Number
EntityFileNumber
001-11048
dei Entity Registrant Name
EntityRegistrantName
ENVELA CORPORATION
dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
NV
dei Entity Tax Identification Number
EntityTaxIdentificationNumber
88-0097334
dei Entity Address Address Line1
EntityAddressAddressLine1
1901 Gateway Drive
dei Entity Address Address Line2
EntityAddressAddressLine2
Suite 100
dei Entity Address City Or Town
EntityAddressCityOrTown
Irving
dei Entity Address State Or Province
EntityAddressStateOrProvince
TX
dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
75038
dei City Area Code
CityAreaCode
972
dei Local Phone Number
LocalPhoneNumber
587-4049
dei Security12b Title
Security12bTitle
Common Stock, par value $0.01 per share
dei Trading Symbol
TradingSymbol
ELA
dei Security Exchange Name
SecurityExchangeName
NYSEAMER
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
CY2024Q4 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
25995847
CY2024Q3 us-gaap Revenues
Revenues
46899559
CY2023Q3 us-gaap Revenues
Revenues
36876486
us-gaap Revenues
Revenues
132054341
us-gaap Revenues
Revenues
137781895
CY2024Q3 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
35435320
CY2023Q3 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
27142204
us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
98879961
us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
105875664
CY2024Q3 us-gaap Gross Profit
GrossProfit
11464239
CY2023Q3 us-gaap Gross Profit
GrossProfit
9734282
us-gaap Gross Profit
GrossProfit
33174380
us-gaap Gross Profit
GrossProfit
31906231
CY2024Q3 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
9028988
CY2023Q3 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
7446380
us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
25784012
us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
23714237
CY2024Q3 us-gaap Depreciation And Amortization
DepreciationAndAmortization
414779
CY2023Q3 us-gaap Depreciation And Amortization
DepreciationAndAmortization
337713
us-gaap Depreciation And Amortization
DepreciationAndAmortization
1120611
us-gaap Depreciation And Amortization
DepreciationAndAmortization
1028238
CY2024Q3 us-gaap Operating Expenses
OperatingExpenses
9443767
CY2023Q3 us-gaap Operating Expenses
OperatingExpenses
7784093
us-gaap Operating Expenses
OperatingExpenses
26904623
us-gaap Operating Expenses
OperatingExpenses
24742475
CY2024Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
2020472
CY2023Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
1950189
us-gaap Operating Income Loss
OperatingIncomeLoss
6269757
us-gaap Operating Income Loss
OperatingIncomeLoss
7163756
CY2024Q3 us-gaap Other Nonoperating Income
OtherNonoperatingIncome
340351
CY2023Q3 us-gaap Other Nonoperating Income
OtherNonoperatingIncome
192437
us-gaap Other Nonoperating Income
OtherNonoperatingIncome
804296
us-gaap Other Nonoperating Income
OtherNonoperatingIncome
556868
CY2024Q3 us-gaap Interest Expense Nonoperating
InterestExpenseNonoperating
106139
CY2023Q3 us-gaap Interest Expense Nonoperating
InterestExpenseNonoperating
117166
us-gaap Interest Expense Nonoperating
InterestExpenseNonoperating
336134
us-gaap Interest Expense Nonoperating
InterestExpenseNonoperating
348918
CY2024Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
2254684
CY2023Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
2025460
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
6737919
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
7371706
CY2024Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
569645
CY2023Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
317967
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1581162
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1534187
CY2024Q3 us-gaap Net Income Loss
NetIncomeLoss
1685039
CY2023Q3 us-gaap Net Income Loss
NetIncomeLoss
1707493
us-gaap Net Income Loss
NetIncomeLoss
5156757
us-gaap Net Income Loss
NetIncomeLoss
5837519
CY2024Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.06
CY2023Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.06
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.20
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.22
CY2024Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.06
CY2023Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.06
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.20
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.22
CY2024Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
26061748
CY2023Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
26809778
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
26242452
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
26884221
CY2024Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
26076748
CY2023Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
26824778
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
26257452
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
26899221
CY2024Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
17752199
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
17853853
CY2024Q3 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
3881479
CY2023Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
7811159
CY2024Q3 us-gaap Notes And Loans Receivable Net Current
NotesAndLoansReceivableNetCurrent
3000
CY2023Q4 us-gaap Notes And Loans Receivable Net Current
NotesAndLoansReceivableNetCurrent
4700
CY2024Q3 us-gaap Inventory Net
InventoryNet
29073234
CY2023Q4 us-gaap Inventory Net
InventoryNet
23146177
CY2024Q3 us-gaap Prepaid Expense Current
PrepaidExpenseCurrent
750412
CY2023Q4 us-gaap Prepaid Expense Current
PrepaidExpenseCurrent
1082425
CY2024Q3 us-gaap Other Assets Current
OtherAssetsCurrent
75590
CY2024Q3 us-gaap Assets Current
AssetsCurrent
51535914
CY2023Q4 us-gaap Assets Current
AssetsCurrent
49898314
CY2024Q3 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
13266943
CY2023Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
10764224
CY2024Q3 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
4448956
CY2023Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
4189621
CY2024Q3 us-gaap Goodwill
Goodwill
3621453
CY2023Q4 us-gaap Goodwill
Goodwill
3921453
CY2024Q3 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
4283558
CY2023Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
4499170
CY2024Q3 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
234744
CY2023Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
201447
CY2024Q3 us-gaap Assets
Assets
77391568
CY2023Q4 us-gaap Assets
Assets
73474229
CY2024Q3 us-gaap Accounts Payable Current
AccountsPayableCurrent
2591213
CY2023Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
3126743
CY2024Q3 us-gaap Notes Payable Current
NotesPayableCurrent
971603
CY2023Q4 us-gaap Notes Payable Current
NotesPayableCurrent
1361443
CY2024Q3 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
2020122
CY2023Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
1807729
CY2024Q3 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
2315745
CY2023Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
2486423
CY2024Q3 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
2924060
CY2023Q4 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
211651
CY2024Q3 us-gaap Liabilities Current
LiabilitiesCurrent
10822743
CY2023Q4 us-gaap Liabilities Current
LiabilitiesCurrent
8993989
CY2024Q3 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
34187
CY2023Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
38668
CY2024Q3 us-gaap Long Term Notes Payable
LongTermNotesPayable
12870182
CY2023Q4 us-gaap Long Term Notes Payable
LongTermNotesPayable
13572048
CY2024Q3 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
2547841
CY2023Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
2560671
CY2024Q3 us-gaap Liabilities
Liabilities
26274953
CY2023Q4 us-gaap Liabilities
Liabilities
25165376
CY2024Q3 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.01
CY2023Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.01
CY2024Q3 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
5000000
CY2023Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
5000000
CY2024Q3 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0
CY2023Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0
CY2024Q3 us-gaap Preferred Stock Value
PreferredStockValue
0
CY2023Q4 us-gaap Preferred Stock Value
PreferredStockValue
0
CY2024Q3 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2023Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2024Q3 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
60000000
CY2023Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
60000000
CY2024Q3 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
26924631
CY2024Q3 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
26008034
CY2023Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
26924631
CY2023Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
26508658
CY2024Q3 us-gaap Common Stock Value
CommonStockValue
269246
CY2023Q4 us-gaap Common Stock Value
CommonStockValue
269246
CY2024Q3 us-gaap Treasury Stock Common Shares
TreasuryStockCommonShares
916597
CY2023Q4 us-gaap Treasury Stock Common Shares
TreasuryStockCommonShares
415973
CY2024Q3 us-gaap Treasury Stock Value
TreasuryStockValue
4504044
CY2023Q4 us-gaap Treasury Stock Value
TreasuryStockValue
2155049
CY2024Q3 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
40173000
CY2023Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
40173000
CY2024Q3 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
15178413
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
10021656
CY2024Q3 us-gaap Stockholders Equity
StockholdersEquity
51116615
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
48308853
CY2024Q3 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
77391568
CY2023Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
73474229
us-gaap Profit Loss
ProfitLoss
5156757
us-gaap Profit Loss
ProfitLoss
5837519
us-gaap Depreciation And Amortization
DepreciationAndAmortization
1120611
us-gaap Depreciation And Amortization
DepreciationAndAmortization
1028238
us-gaap Provision For Other Credit Losses
ProvisionForOtherCreditLosses
260898
us-gaap Provision For Other Credit Losses
ProvisionForOtherCreditLosses
400493
us-gaap Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
-4481
us-gaap Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
1385651
us-gaap Other Noncash Expense
OtherNoncashExpense
1525870
us-gaap Other Noncash Expense
OtherNoncashExpense
1418928
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-3668782
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
1385580
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
5927057
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
4295072
us-gaap Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
-332013
us-gaap Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
-165863
us-gaap Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
104188
us-gaap Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
55600
us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-535530
us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
162899
us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
-170678
us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
-56828
us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
-1585642
us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
-1420605
us-gaap Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
2712409
us-gaap Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
284085
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
6449764
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
3469991
us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
2955024
us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
1563612
us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
302693
us-gaap Payments For Proceeds From Loans Receivable
PaymentsForProceedsFromLoansReceivable
3000
us-gaap Payments For Proceeds From Loans Receivable
PaymentsForProceedsFromLoansReceivable
-578250
us-gaap Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
100000
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-3260717
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-1085362
us-gaap Repayments Of Notes Payable
RepaymentsOfNotesPayable
941706
us-gaap Repayments Of Notes Payable
RepaymentsOfNotesPayable
930858
us-gaap Payments For Repurchase Of Equity
PaymentsForRepurchaseOfEquity
2348995
us-gaap Payments For Repurchase Of Equity
PaymentsForRepurchaseOfEquity
1318351
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-3290701
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-2249209
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
-101654
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
135420
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
17853853
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
17169969
CY2024Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
17752199
CY2023Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
17305389
us-gaap Interest Paid Net
InterestPaidNet
385285
us-gaap Interest Paid Net
InterestPaidNet
349747
us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
1862525
us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
196165
ela Business Combination Provisional Information Initial Accounting Incomplete Adjustment Addition To Intangible Assets And Reduction To Goodwill
BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAdditionToIntangibleAssetsAndReductionToGoodwill
27500
ela Business Combination Provisional Information Initial Accounting Incomplete Adjustment Addition To Property And Equipment And Reduction To Goodwill
BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAdditionToPropertyAndEquipmentAndReductionToGoodwill
122500
ela Business Combination Provisional Information Initial Accounting Incomplete Adjustment Reduction To Notes Payable And Reduction To Goodwill
BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentReductionToNotesPayableAndReductionToGoodwill
150000
ela Business Combination Provisional Information Initial Accounting Incomplete Adjustment Addition To Notes Payable And Addition To Goodwill
BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAdditionToNotesPayableAndAdditionToGoodwill
200000
CY2023Q2 us-gaap Stockholders Equity
StockholdersEquity
47251656
CY2023Q3 us-gaap Net Income Loss
NetIncomeLoss
1707493
CY2023Q3 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
1123531
CY2023Q3 us-gaap Stockholders Equity
StockholdersEquity
47835618
CY2024Q2 us-gaap Stockholders Equity
StockholdersEquity
50160086
CY2024Q3 us-gaap Net Income Loss
NetIncomeLoss
1685039
CY2024Q3 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
728510
CY2024Q3 us-gaap Stockholders Equity
StockholdersEquity
51116615
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
43316450
us-gaap Net Income Loss
NetIncomeLoss
5837519
us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
1318351
CY2023Q3 us-gaap Stockholders Equity
StockholdersEquity
47835618
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
48308853
us-gaap Net Income Loss
NetIncomeLoss
5156757
us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
2348995
CY2024Q3 us-gaap Stockholders Equity
StockholdersEquity
51116615
us-gaap Nature Of Operations
NatureOfOperations
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 2 — PRINCIPLES OF CONSOLIDATION AND NATURE OF OPERATIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Throughout this document, Envela Corporation is referred to as “we,” “us,” “our,” “Envela,” or the “Company.”</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Envela serves as a holding company, conducting its operations via subsidiaries engaged in various businesses and activities within the re-commerce and recycling sectors. The products and services we offer are delivered by our subsidiaries under their distinct brands, rather than directly by Envela itself. Our operations are organized into two operating and reporting segments: consumer and commercial, which additionally are the Company’s reporting units.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Consumer Segment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Our consumer segment operates in the jewelry industry, specializing in the online and brick-and-mortar sale of authenticated high-end luxury goods, fine jewelry, watches, and bullion. Our diamonds and gemstones are recycled, meaning they were previously set and then unset to become a new design – allowing for a truly low-carbon, ethical origin. The company focuses on buying and selling pre-owned luxury items, ethically sourced diamonds, gemstones, and precious metals, catering to consumers seeking environmentally responsible options for engagement rings, wedding bands, and other fine jewelry. Our profound commitment to extending the lifespan of luxury goods stems from our understanding that well-crafted items have an enduring quality, enabling them to maintain their beauty and value as they are passed from one owner to another.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Commercial Segment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Our commercial segment specializes in the de-manufacturing of end-of-life electronic assets to reclaim commodities and other materials, while also engaging in the information technology (“IT”) asset disposition (“ITAD”) industry. The separated commodities, including metals, plastics, and glass, are sold to downstream processors where they are further processed and reintroduced into new products. ITAD services maximize the residual value of retired IT assets by adhering to a reuse-first philosophy and ensuring equipment is refurbished and re-marketed after data sanitization. The company </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">focuses on offering services that manage the entire lifecycle of technology products to ensure data security, regulatory compliance, and environmental sustainability. We are proud of our role to support a circular economy through responsible reuse and recycling of electronic devices.</p>
us-gaap Number Of Reportable Segments
NumberOfReportableSegments
2
us-gaap Number Of Operating Segments
NumberOfOperatingSegments
2
us-gaap Use Of Estimates
UseOfEstimates
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The preparation of interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, and expenses. Examples of estimates and assumptions include revenue recognition, determining the nature and timing of satisfaction of performance obligations, variable consideration, and other obligations such as product returns and refunds; loss contingencies; the fair value of and/or potential impairment of goodwill and intangible assets for the reporting units; useful lives of our tangible and intangible assets; allowances for credit losses; the market value of, and demand for, our inventory and the potential outcome of uncertain tax positions that have been recognized on our consolidated financial statements or tax returns. Actual results could differ from those estimates and assumptions.</p>
us-gaap Concentration Risk Credit Risk
ConcentrationRiskCreditRisk
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Concentrations and Credit Risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company is potentially subject to concentrations of counterparty credit risk. The concentrations described herein pertain to certain domestic precious metals transactions requiring an assay which are of short duration and settled on comparable terms. Overall customer concentrations as a percentage of sales may vary as a result of the mix of product being sold within each comparative period. Individual customer concentrations are also impacted by each customer’s production schedule and as such the Company identifies the most appropriate sales outlet to ensure a timely transaction settlement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For the nine months ended September 30, 2024, two customers aggregated 40.0% of our sales and represented 0.0% of our accounts receivable balance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For the nine months ended September 30, 2023, three customers aggregated 38.5% of our sales and represented 0.0% of our accounts receivable balance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company believes that no single customer is critical to its business as a result of having diverse revenue streams and the optionality of sales outlets primarily associated with base and precious metals.</p>
CY2024Q3 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
0
CY2023Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
0
CY2024Q3 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
0
CY2023Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
0
CY2024Q3 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
34187
CY2023Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
38668
CY2024Q3 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2023Q1 us-gaap Revenues
Revenues
49809532
CY2023Q2 us-gaap Revenues
Revenues
51095877
CY2023Q3 us-gaap Revenues
Revenues
36876486
CY2023Q4 us-gaap Revenues
Revenues
37481931
CY2023 us-gaap Revenues
Revenues
175263826
CY2023Q1 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
38399630
CY2023Q2 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
40333830
CY2023Q3 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
27142204
CY2023Q4 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
27731632
CY2023 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
133607296
CY2023Q1 us-gaap Gross Profit
GrossProfit
11409902
CY2023Q2 us-gaap Gross Profit
GrossProfit
10762047
CY2023Q3 us-gaap Gross Profit
GrossProfit
9734282
CY2023Q4 us-gaap Gross Profit
GrossProfit
9750299
CY2023 us-gaap Gross Profit
GrossProfit
41656530
us-gaap Prior Period Reclassification Adjustment Description
PriorPeriodReclassificationAdjustmentDescription
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Reclassifications</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For the Company’s 2023 Annual Report, the presentation of the operations section within its consolidated statements of cash flows was updated to present “non-cash lease expense” as a separate line item, previously included within “changes in operating assets and liabilities – operating leases.” The Company has elected to reclassify $1,418,928 from operating leases to non-cash lease expense in the condensed consolidated statements of cash flows for the nine months ended September 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">See the condensed consolidated statements of cash flows for further details.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company has elected to reclassify $200 thousand in noncash activities associated with the acquisition of Steven Kretchmer, Inc. which were presented in the Company’s Form 10-Q for the quarterly period ended September 30, 2023, as an investing cash outflow of $300 thousand for “Acquisition of Steven Kretchmer, Inc.,” and a financing cash inflow of $200 thousand for “Proceeds from note payable, Steven Kretchmer, Inc. acquisition.” The investing outflow for the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">acquisition of Steven Kretchmer, Inc. was $100 thousand. The reclassification had no impact on gross margin, operating income, net income, and basic and diluted earnings per share nor any other financial statement amount. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">See the condensed consolidated statements of cash flows and Note 4 – Changes in Business for further details.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For the Company’s 2023 Annual Report, the amount reported for other current assets within the consolidated balance sheets is related entirely to notes receivables. The Company has elected to present notes receivable as its own line item and has reclassified the historical presentation of the aforementioned as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">See the condensed consolidated balance sheets for further details.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company previously did not disclose construction in progress and intangible assets under development. The Company has determined that providing this information further enhances the understanding of the nature of our capital expenditures. The Company has elected to reclassify the historical presentation of the aforementioned as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">See Note 7 – Property and Equipment, Net for further details.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company previously reported the development of its enterprise resource planning system within property and equipment, net. The Company has further evaluated the nature of this asset under ASC 350, Intangibles – Goodwill and Other, and has determined that it is a nonmonetary asset without physical substance and was acquired separately from hardware and as such be reported within intangible assets, net. The Company has elected to reclassify the historical presentation of the aforementioned as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">See Note 8 – Intangible Assets, Net for further details.</p>
us-gaap Lease And Rental Expense
LeaseAndRentalExpense
1418928
CY2024Q3 us-gaap Inventory Net
InventoryNet
29073234
CY2023Q4 us-gaap Inventory Net
InventoryNet
23146177
CY2024Q3 us-gaap Goodwill
Goodwill
3621453
CY2023Q4 us-gaap Goodwill
Goodwill
3921453
us-gaap Goodwill Other Increase Decrease
GoodwillOtherIncreaseDecrease
300000
CY2024Q3 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
13266943
CY2023Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
10764224
CY2024Q3 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
4283558
CY2023Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
4499170
CY2024Q3 us-gaap Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
183172
CY2024Q3 us-gaap Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
727191
CY2024Q3 us-gaap Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
727191
CY2024Q3 us-gaap Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
727191
CY2024Q3 us-gaap Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
726313
CY2024Q3 ela Finite Lived Intangible Asset Expected Amortization After Year Four
FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
1162249
CY2024Q3 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
4253307
CY2024Q3 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
2315745
CY2023Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
2486423
CY2024Q3 us-gaap Revenues
Revenues
46899559
CY2024Q3 ela Revenues Percentage Of Sales
RevenuesPercentageOfSales
1.000
CY2023Q3 us-gaap Revenues
Revenues
36876486
CY2023Q3 ela Revenues Percentage Of Sales
RevenuesPercentageOfSales
1.000
CY2024Q3 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
35435320
CY2024Q3 ela Cost Of Goods And Services Sold Percentage Of Sales
CostOfGoodsAndServicesSoldPercentageOfSales
0.756
CY2023Q3 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
27142204
CY2023Q3 ela Cost Of Goods And Services Sold Percentage Of Sales
CostOfGoodsAndServicesSoldPercentageOfSales
0.736
CY2024Q3 us-gaap Gross Profit
GrossProfit
11464239
CY2024Q3 ela Gross Profit Percentage Of Sales
GrossProfitPercentageOfSales
0.244
CY2023Q3 us-gaap Gross Profit
GrossProfit
9734282
CY2023Q3 ela Gross Profit Percentage Of Sales
GrossProfitPercentageOfSales
0.264
CY2024Q3 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
9028988
CY2024Q3 ela Selling General And Administrative Expense Percentage Of Sales
SellingGeneralAndAdministrativeExpensePercentageOfSales
0.193
CY2023Q3 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
7446380
CY2023Q3 ela Selling General And Administrative Expense Percentage Of Sales
SellingGeneralAndAdministrativeExpensePercentageOfSales
0.202
CY2024Q3 us-gaap Depreciation And Amortization
DepreciationAndAmortization
414779
CY2024Q3 ela Depreciation Depletion And Amortization Nonproduction Percentage Of Sales
DepreciationDepletionAndAmortizationNonproductionPercentageOfSales
0.009
CY2023Q3 us-gaap Depreciation And Amortization
DepreciationAndAmortization
337713
CY2023Q3 ela Depreciation Depletion And Amortization Nonproduction Percentage Of Sales
DepreciationDepletionAndAmortizationNonproductionPercentageOfSales
0.009
CY2024Q3 us-gaap Operating Expenses
OperatingExpenses
9443767
CY2024Q3 ela Operating Expenses Percentage Of Sales
OperatingExpensesPercentageOfSales
0.201
CY2023Q3 us-gaap Operating Expenses
OperatingExpenses
7784093
CY2023Q3 ela Operating Expenses Percentage Of Sales
OperatingExpensesPercentageOfSales
0.211
CY2024Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
2020472
CY2024Q3 ela Operating Income Loss Percentage Of Sales
OperatingIncomeLossPercentageOfSales
0.043
CY2023Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
1950189
CY2023Q3 ela Operating Income Loss Percentage Of Sales
OperatingIncomeLossPercentageOfSales
0.053
CY2024Q3 us-gaap Other Nonoperating Income
OtherNonoperatingIncome
340351
CY2024Q3 ela Other Nonoperating Income Percentage Of Sales
OtherNonoperatingIncomePercentageOfSales
0.007
CY2023Q3 us-gaap Other Nonoperating Income
OtherNonoperatingIncome
192437
CY2023Q3 ela Other Nonoperating Income Percentage Of Sales
OtherNonoperatingIncomePercentageOfSales
0.005
CY2024Q3 us-gaap Interest Expense Nonoperating
InterestExpenseNonoperating
106139
CY2024Q3 ela Interest Expense Nonoperating Percentage Of Sales
InterestExpenseNonoperatingPercentageOfSales
0.002
CY2023Q3 us-gaap Interest Expense Nonoperating
InterestExpenseNonoperating
117166
CY2023Q3 ela Interest Expense Nonoperating Percentage Of Sales
InterestExpenseNonoperatingPercentageOfSales
0.003
CY2024Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
2254684
CY2024Q3 ela Income Loss From Continuing Operations Before Income Taxes Noncontrolling Interest Percentage Of Sales
IncomeLossFromContinuingOperationsBeforeIncomeTaxesNoncontrollingInterestPercentageOfSales
0.048
CY2023Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
2025460
CY2023Q3 ela Income Loss From Continuing Operations Before Income Taxes Noncontrolling Interest Percentage Of Sales
IncomeLossFromContinuingOperationsBeforeIncomeTaxesNoncontrollingInterestPercentageOfSales
0.055
CY2024Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
569645
CY2024Q3 ela Income Tax Expense Benefit Percentage Of Sales
IncomeTaxExpenseBenefitPercentageOfSales
0.012
CY2023Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
317967
CY2023Q3 ela Income Tax Expense Benefit Percentage Of Sales
IncomeTaxExpenseBenefitPercentageOfSales
0.009
CY2024Q3 us-gaap Net Income Loss
NetIncomeLoss
1685039
CY2024Q3 ela Net Income Loss Attributable To Parent Percentage Of Sales
NetIncomeLossAttributableToParentPercentageOfSales
0.036
CY2023Q3 us-gaap Net Income Loss
NetIncomeLoss
1707493
CY2023Q3 ela Net Income Loss Attributable To Parent Percentage Of Sales
NetIncomeLossAttributableToParentPercentageOfSales
0.046
us-gaap Revenues
Revenues
132054341
ela Revenues Percentage Of Sales
RevenuesPercentageOfSales
1.000
us-gaap Revenues
Revenues
137781895
ela Revenues Percentage Of Sales
RevenuesPercentageOfSales
1.000
us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
98879961
ela Cost Of Goods And Services Sold Percentage Of Sales
CostOfGoodsAndServicesSoldPercentageOfSales
0.749
us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
105875664
ela Cost Of Goods And Services Sold Percentage Of Sales
CostOfGoodsAndServicesSoldPercentageOfSales
0.768
us-gaap Gross Profit
GrossProfit
33174380
ela Gross Profit Percentage Of Sales
GrossProfitPercentageOfSales
0.251
us-gaap Gross Profit
GrossProfit
31906231
ela Gross Profit Percentage Of Sales
GrossProfitPercentageOfSales
0.232
us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
25784012
ela Selling General And Administrative Expense Percentage Of Sales
SellingGeneralAndAdministrativeExpensePercentageOfSales
0.195
us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
23714237
ela Selling General And Administrative Expense Percentage Of Sales
SellingGeneralAndAdministrativeExpensePercentageOfSales
0.172
us-gaap Depreciation And Amortization
DepreciationAndAmortization
1120611
ela Depreciation Depletion And Amortization Nonproduction Percentage Of Sales
DepreciationDepletionAndAmortizationNonproductionPercentageOfSales
0.008
us-gaap Depreciation And Amortization
DepreciationAndAmortization
1028238
ela Depreciation Depletion And Amortization Nonproduction Percentage Of Sales
DepreciationDepletionAndAmortizationNonproductionPercentageOfSales
0.007
us-gaap Operating Expenses
OperatingExpenses
26904623
ela Operating Expenses Percentage Of Sales
OperatingExpensesPercentageOfSales
0.204
us-gaap Operating Expenses
OperatingExpenses
24742475
ela Operating Expenses Percentage Of Sales
OperatingExpensesPercentageOfSales
0.180
us-gaap Operating Income Loss
OperatingIncomeLoss
6269757
ela Operating Income Loss Percentage Of Sales
OperatingIncomeLossPercentageOfSales
0.047
us-gaap Operating Income Loss
OperatingIncomeLoss
7163756
ela Operating Income Loss Percentage Of Sales
OperatingIncomeLossPercentageOfSales
0.052
us-gaap Other Nonoperating Income
OtherNonoperatingIncome
804296
ela Other Nonoperating Income Percentage Of Sales
OtherNonoperatingIncomePercentageOfSales
0.006
us-gaap Other Nonoperating Income
OtherNonoperatingIncome
556868
ela Other Nonoperating Income Percentage Of Sales
OtherNonoperatingIncomePercentageOfSales
0.004
us-gaap Interest Expense Nonoperating
InterestExpenseNonoperating
336134
ela Interest Expense Nonoperating Percentage Of Sales
InterestExpenseNonoperatingPercentageOfSales
0.003
us-gaap Interest Expense Nonoperating
InterestExpenseNonoperating
348918
ela Interest Expense Nonoperating Percentage Of Sales
InterestExpenseNonoperatingPercentageOfSales
0.003
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
6737919
ela Income Loss From Continuing Operations Before Income Taxes Noncontrolling Interest Percentage Of Sales
IncomeLossFromContinuingOperationsBeforeIncomeTaxesNoncontrollingInterestPercentageOfSales
0.051
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
7371706
ela Income Loss From Continuing Operations Before Income Taxes Noncontrolling Interest Percentage Of Sales
IncomeLossFromContinuingOperationsBeforeIncomeTaxesNoncontrollingInterestPercentageOfSales
0.054
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1581162
ela Income Tax Expense Benefit Percentage Of Sales
IncomeTaxExpenseBenefitPercentageOfSales
0.012
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1534187
ela Income Tax Expense Benefit Percentage Of Sales
IncomeTaxExpenseBenefitPercentageOfSales
0.011
us-gaap Net Income Loss
NetIncomeLoss
5156757
ela Net Income Loss Attributable To Parent Percentage Of Sales
NetIncomeLossAttributableToParentPercentageOfSales
0.039
us-gaap Net Income Loss
NetIncomeLoss
5837519
ela Net Income Loss Attributable To Parent Percentage Of Sales
NetIncomeLossAttributableToParentPercentageOfSales
0.042
CY2024Q3 us-gaap Assets
Assets
77391568
CY2023Q4 us-gaap Assets
Assets
73474229
CY2024Q3 us-gaap Revenues
Revenues
46899559
CY2024Q3 us-gaap Gross Profit
GrossProfit
11464239
CY2024Q3 ela Gross Profit Percentage
GrossProfitPercentage
0.244
CY2023Q3 us-gaap Revenues
Revenues
36876486
CY2023Q3 us-gaap Gross Profit
GrossProfit
9734282
CY2023Q3 ela Gross Profit Percentage
GrossProfitPercentage
0.264
us-gaap Revenues
Revenues
132054341
us-gaap Gross Profit
GrossProfit
33174380
ela Gross Profit Percentage
GrossProfitPercentage
0.251
us-gaap Revenues
Revenues
137781895
us-gaap Gross Profit
GrossProfit
31906231
ela Gross Profit Percentage
GrossProfitPercentage
0.232
us-gaap Schedule Of Closed Block Assets And Liabilities
ScheduleOfClosedBlockAssetsAndLiabilities
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contract</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contract</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Receivable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liabilities</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Consumer</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:64.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Opening Balance - 1/1/2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 839,239</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 282,481</p></td></tr><tr><td style="vertical-align:bottom;width:64.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Closing Balance - 9/30/2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 406,959</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 516,567</p></td></tr><tr><td style="vertical-align:bottom;width:64.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Commercial</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:64.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Opening Balance - 1/1/2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,110,536</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:64.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Closing Balance - 9/30/2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,527,903</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Receivable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Consumer</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:64.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Opening Balance - 1/1/2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,411,501</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185,348</p></td></tr><tr><td style="vertical-align:bottom;width:64.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Closing Balance - 9/30/2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 366,612</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,921,982</p></td></tr><tr><td style="vertical-align:bottom;width:64.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Commercial</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:64.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Opening Balance - 1/1/2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,399,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:64.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Closing Balance - 9/30/2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,514,867</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table>
CY2024Q3 us-gaap Contract With Customer Asset Net
ContractWithCustomerAssetNet
0
CY2024Q3 us-gaap Operating Lease Liability
OperatingLeaseLiability
4567963
CY2024Q3 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
2020122
CY2024Q3 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
2547841
CY2024Q3 us-gaap Lease Cost
LeaseCost
846602
CY2023Q3 us-gaap Lease Cost
LeaseCost
686354
us-gaap Lease Cost
LeaseCost
2399239
us-gaap Lease Cost
LeaseCost
2048238
CY2024Q3 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P2Y9M18D
CY2024Q3 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.037
CY2023Q3 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P2Y3M18D
CY2023Q3 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.044
CY2024Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
26061748
CY2023Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
26809778
CY2024Q3 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
15000
CY2023Q3 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
15000
CY2024Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
26076748
CY2023Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
26824778
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
26242452
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
26884221
us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
15000
us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
15000
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
26257452
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
26899221
us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
15000
CY2023Q3 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
15000
us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
15000
CY2024Q3 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
15000
us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
0
CY2023Q3 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
0
us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
0
CY2024Q3 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
0
CY2023Q4 ela Total Number Of Shares Purchased Beginning Balance
TotalNumberOfSharesPurchasedBeginningBalance
415973
CY2023Q4 ela Share Repurchases Final Price Paid Per Share
ShareRepurchasesFinalPricePaidPerShare
5.18
CY2023Q4 ela Total Purchase Price Beginning Balance
TotalPurchasePriceBeginningBalance
2155049
CY2023Q4 ela Available Share To Purchase Under Plan
AvailableShareToPurchaseUnderPlan
584027
CY2024Q1 ela Total Number Of Shares Purchased Ending Balance
TotalNumberOfSharesPurchasedEndingBalance
617313
CY2024Q1 ela Share Repurchases Final Price Paid Per Share5 F
ShareRepurchasesFinalPricePaidPerShare5F
4.96
CY2024Q1 ela Total Purchase Price Ending Balance
TotalPurchasePriceEndingBalance
3060195
CY2024Q1 ela Available Share To Purchase Under Plan
AvailableShareToPurchaseUnderPlan
382687
CY2024Q2 ela Total Number Of Shares Purchased Ending Balance
TotalNumberOfSharesPurchasedEndingBalance
769402
CY2024Q2 ela Share Repurchases Final Price Paid Per Share5 F
ShareRepurchasesFinalPricePaidPerShare5F
4.91
CY2024Q2 ela Total Purchase Price Ending Balance
TotalPurchasePriceEndingBalance
3775534
CY2024Q2 ela Available Share To Purchase Under Plan
AvailableShareToPurchaseUnderPlan
230598
CY2024Q3 ela Total Number Of Shares Purchased Ending Balance
TotalNumberOfSharesPurchasedEndingBalance
916597
CY2024Q3 ela Share Repurchases Final Price Paid Per Share5 F
ShareRepurchasesFinalPricePaidPerShare5F
4.91
CY2024Q3 ela Total Purchase Price Ending Balance
TotalPurchasePriceEndingBalance
4504044
CY2024Q3 ela Available Share To Purchase Under Plan
AvailableShareToPurchaseUnderPlan
83403
CY2024Q3 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
147195
CY2024Q3 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
728510
CY2024Q3 us-gaap Accelerated Share Repurchases Final Price Paid Per Share
AcceleratedShareRepurchasesFinalPricePaidPerShare
4.95
us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
500624
us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
2348995
us-gaap Accelerated Share Repurchases Final Price Paid Per Share
AcceleratedShareRepurchasesFinalPricePaidPerShare
4.69
CY2024Q3 us-gaap Long Term Debt
LongTermDebt
13841785
CY2023Q4 us-gaap Long Term Debt
LongTermDebt
14933491
CY2024Q3 us-gaap Long Term Debt Current
LongTermDebtCurrent
971603
CY2023Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
1361443
CY2024Q3 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
12870182
CY2023Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
13572048
CY2024Q3 us-gaap Long Term Debt Maturities Repayments Of Principal Remainder Of Fiscal Year
LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
326284
CY2024Q3 us-gaap Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
3584684
CY2024Q3 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
7787481
CY2024Q3 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
115797
CY2024Q3 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Four
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
119983
CY2024Q3 ela Long Term Debt Maturity After Year Four
LongTermDebtMaturityAfterYearFour
1907556
CY2024Q3 us-gaap Long Term Debt Maturities Repayments Of Principal Remainder Of Fiscal Year
LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
326284
CY2024Q3 us-gaap Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
3584684
CY2024Q3 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
7787481
CY2024Q3 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
115797
CY2024Q3 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Four
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
119983
CY2024Q3 ela Long Term Debt Maturity After Year Four
LongTermDebtMaturityAfterYearFour
1907556
CY2024Q3 us-gaap Long Term Debt
LongTermDebt
13841785
us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
0
CY2023Q3 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
0
us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
0
CY2024Q3 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
0
CY2024Q3 ecd Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
false
CY2024Q3 ecd Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
false
CY2024Q3 ecd Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
false
CY2024Q3 ecd Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
false

Files In Submission

Name View Source Status
0001558370-24-014451-index-headers.html Edgar Link pending
0001558370-24-014451-index.html Edgar Link pending
0001558370-24-014451.txt Edgar Link pending
0001558370-24-014451-xbrl.zip Edgar Link pending
ela-20240930.xsd Edgar Link pending
ela-20240930x10q.htm Edgar Link pending
ela-20240930x10q004.jpg Edgar Link pending
ela-20240930xex31d1.htm Edgar Link pending
ela-20240930xex31d2.htm Edgar Link pending
ela-20240930xex32d1.htm Edgar Link pending
ela-20240930xex32d2.htm Edgar Link pending
Financial_Report.xlsx Edgar Link pending
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.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
ela-20240930_def.xml Edgar Link unprocessable
ela-20240930_lab.xml Edgar Link unprocessable
ela-20240930_pre.xml Edgar Link unprocessable
FilingSummary.xml Edgar Link unprocessable
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
R7.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending
ela-20240930_cal.xml Edgar Link unprocessable
ela-20240930x10q_htm.xml Edgar Link completed