2023 Q4 Form 10-Q Financial Statement
#000137647423000488 Filed on November 14, 2023
Income Statement
Concept | 2023 Q4 | 2023 Q3 | 2022 Q3 |
---|---|---|---|
Revenue | $1.049M | $1.041M | $1.052M |
YoY Change | 1.2% | -1.1% | 3.61% |
Cost Of Revenue | $283.2K | $274.5K | $229.2K |
YoY Change | 20.28% | 19.76% | 15.68% |
Gross Profit | $766.3K | $766.4K | $823.2K |
YoY Change | -4.4% | -6.9% | 0.68% |
Gross Profit Margin | 73.02% | 73.63% | 78.22% |
Selling, General & Admin | $720.4K | $645.5K | $579.4K |
YoY Change | 4.61% | 11.41% | 3.37% |
% of Gross Profit | 94.01% | 84.23% | 70.39% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $4.030K | $4.030K | $4.390K |
YoY Change | -9.23% | -8.2% | 71.48% |
% of Gross Profit | 0.53% | 0.53% | 0.53% |
Operating Expenses | $724.4K | $649.6K | $583.8K |
YoY Change | 4.52% | 11.26% | 3.68% |
Operating Profit | $41.91K | $116.8K | $239.4K |
YoY Change | -61.38% | -51.2% | -5.96% |
Interest Expense | |||
YoY Change | |||
% of Operating Profit | |||
Other Income/Expense, Net | $39.57K | $38.16K | $12.72K |
YoY Change | -28.82% | 200.0% | 8985.71% |
Pretax Income | $81.48K | $155.0K | $252.1K |
YoY Change | -50.35% | -38.53% | -1.02% |
Income Tax | -$19.89K | $39.78K | $64.15K |
% Of Pretax Income | -24.41% | 25.67% | 25.45% |
Net Earnings | $84.37K | $115.2K | $188.0K |
YoY Change | -17.85% | -38.71% | -0.02% |
Net Earnings / Revenue | 8.04% | 11.07% | 17.86% |
Basic Earnings Per Share | $0.01 | $0.01 | |
Diluted Earnings Per Share | $0.00 | $0.01 | $9.537K |
COMMON SHARES | |||
Basic Shares Outstanding | 19.57M shares | 19.57M shares | 19.18M shares |
Diluted Shares Outstanding | 19.74M shares | 19.71M shares |
Balance Sheet
Concept | 2023 Q4 | 2023 Q3 | 2022 Q3 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $3.130M | $3.076M | $2.736M |
YoY Change | 13.68% | 12.42% | 10.98% |
Cash & Equivalents | $3.130M | $3.076M | $2.736M |
Short-Term Investments | |||
Other Short-Term Assets | $35.69K | $25.64K | $58.78K |
YoY Change | -2.86% | -56.38% | 117.14% |
Inventory | |||
Prepaid Expenses | $35.69K | $25.64K | |
Receivables | $820.00 | $956.00 | $1.200K |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $3.167M | $3.103M | $2.796M |
YoY Change | 13.43% | 10.96% | 10.96% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $216.0K | $74.60K | $400.8K |
YoY Change | -41.02% | -81.38% | -18.57% |
Goodwill | $19.91K | $20.24K | |
YoY Change | 9.1% | ||
Intangibles | |||
YoY Change | |||
Long-Term Investments | |||
YoY Change | |||
Other Assets | $19.91K | $20.24K | $18.25K |
YoY Change | 9.1% | 10.9% | -82.19% |
Total Long-Term Assets | $235.9K | $274.8K | $419.0K |
YoY Change | -38.64% | -34.42% | -29.53% |
TOTAL ASSETS | |||
Total Short-Term Assets | $3.167M | $3.103M | $2.796M |
Total Long-Term Assets | $235.9K | $274.8K | $419.0K |
Total Assets | $3.403M | $3.378M | $3.215M |
YoY Change | 7.13% | 5.05% | 3.23% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $13.67K | $15.13K | $51.75K |
YoY Change | -28.05% | -70.76% | 1.73% |
Accrued Expenses | $669.8K | $438.2K | $609.5K |
YoY Change | 9.96% | -28.11% | 9.05% |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | |||
YoY Change | |||
Total Short-Term Liabilities | $1.781M | $1.689M | $1.689M |
YoY Change | 9.28% | -0.01% | 8.29% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Other Long-Term Liabilities | $0.00 | $37.53K | $179.9K |
YoY Change | -100.0% | -79.14% | -42.1% |
Total Long-Term Liabilities | $0.00 | $37.53K | $179.9K |
YoY Change | -100.0% | -79.14% | -42.1% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $1.781M | $1.689M | $1.689M |
Total Long-Term Liabilities | $0.00 | $37.53K | $179.9K |
Total Liabilities | $1.781M | $1.726M | $1.869M |
YoY Change | 0.32% | -7.63% | -0.09% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | |||
YoY Change | |||
Common Stock | $196.00 | $196.00 | |
YoY Change | 2.08% | ||
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $1.622M | $1.651M | $1.347M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $3.403M | $3.378M | $3.215M |
YoY Change | 7.13% | 5.05% | 3.23% |
Cashflow Statement
Concept | 2023 Q4 | 2023 Q3 | 2022 Q3 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $84.37K | $115.2K | $188.0K |
YoY Change | -17.85% | -38.71% | -0.02% |
Depreciation, Depletion And Amortization | $4.030K | $4.030K | $4.390K |
YoY Change | -9.23% | -8.2% | 71.48% |
Cash From Operating Activities | $118.7K | $122.7K | $179.5K |
YoY Change | 348.64% | -31.64% | -51.3% |
INVESTING ACTIVITIES | |||
Capital Expenditures | $0.00 | $0.00 | $0.00 |
YoY Change | -100.0% | ||
Acquisitions | |||
YoY Change | |||
Other Investing Activities | |||
YoY Change | |||
Cash From Investing Activities | $0.00 | $0.00 | $0.00 |
YoY Change | -100.0% | ||
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -64.56K | -64.57K | -57.58K |
YoY Change | 751.72% | 12.14% | |
NET CHANGE | |||
Cash From Operating Activities | 118.7K | 122.7K | 179.5K |
Cash From Investing Activities | 0.000 | 0.000 | 0.000 |
Cash From Financing Activities | -64.56K | -64.57K | -57.58K |
Net Change In Cash | 54.15K | 58.16K | 121.9K |
YoY Change | 213.91% | -52.31% | -66.92% |
FREE CASH FLOW | |||
Cash From Operating Activities | $118.7K | $122.7K | $179.5K |
Capital Expenditures | $0.00 | $0.00 | $0.00 |
Free Cash Flow | $118.7K | $122.7K | $179.5K |
YoY Change | 378.09% | -31.64% | -51.3% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q3 | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2023 | ||
CY2022Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
2753551 | usd |
dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | ||
dei |
Entity Shell Company
EntityShellCompany
|
false | ||
CY2023Q4 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
19565087 | shares |
CY2023Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
3076180 | usd |
dei |
Document Type
DocumentType
|
10-Q | ||
dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2023-09-30 | ||
dei |
Document Transition Report
DocumentTransitionReport
|
false | ||
dei |
Entity File Number
EntityFileNumber
|
000-27031 | ||
dei |
Entity Registrant Name
EntityRegistrantName
|
FULLNET COMMUNICATIONS INC. | ||
dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
OK | ||
dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
73-1473361 | ||
dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
201 Robert S. Kerr Avenue, Suite 210 | ||
dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Oklahoma City | ||
dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
OK | ||
dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
73102 | ||
dei |
City Area Code
CityAreaCode
|
405 | ||
dei |
Local Phone Number
LocalPhoneNumber
|
236-8200 | ||
dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | ||
dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | ||
dei |
Entity Filer Category
EntityFilerCategory
|
Non-accelerated Filer | ||
dei |
Entity Filer Category
EntityFilerCategory
|
Non-accelerated Filer | ||
dei |
Entity Small Business
EntitySmallBusiness
|
true | ||
CY2023Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
956 | usd |
CY2022Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
1584 | usd |
CY2023Q3 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
25636 | usd |
CY2022Q4 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
36740 | usd |
CY2023Q3 | us-gaap |
Assets Current
AssetsCurrent
|
3102772 | usd |
CY2022Q4 | us-gaap |
Assets Current
AssetsCurrent
|
2791875 | usd |
CY2023Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
74603 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
87173 | usd |
CY2023Q3 | us-gaap |
Goodwill
Goodwill
|
20236 | usd |
CY2022Q4 | us-gaap |
Goodwill
Goodwill
|
18250 | usd |
CY2023Q3 | us-gaap |
Capital Leased Assets Gross
CapitalLeasedAssetsGross
|
179927 | usd |
CY2022Q4 | us-gaap |
Capital Leased Assets Gross
CapitalLeasedAssetsGross
|
279086 | usd |
CY2023Q3 | us-gaap |
Assets
Assets
|
3377538 | usd |
CY2022Q4 | us-gaap |
Assets
Assets
|
3176384 | usd |
CY2023Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
15131 | usd |
CY2022Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
18999 | usd |
CY2023Q3 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
438170 | usd |
CY2022Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
413646 | usd |
CY2023Q3 | us-gaap |
Dividends Payable Current
DividendsPayableCurrent
|
0 | usd |
CY2022Q4 | us-gaap |
Dividends Payable Current
DividendsPayableCurrent
|
61826 | usd |
CY2023Q3 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
142402 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
133637 | usd |
CY2023Q3 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
1092895 | usd |
CY2022Q4 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
1001298 | usd |
CY2023Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
1688598 | usd |
CY2022Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
1629406 | usd |
CY2023Q3 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
37525 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
145449 | usd |
CY2023Q3 | us-gaap |
Liabilities
Liabilities
|
1726123 | usd |
CY2022Q4 | us-gaap |
Liabilities
Liabilities
|
1774855 | usd |
CY2023Q3 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.001 | |
CY2022Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.001 | |
CY2023Q3 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
10000000 | shares |
CY2022Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
10000000 | shares |
CY2023Q3 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
618257 | shares |
CY2023Q3 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
618257 | shares |
CY2022Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
618257 | shares |
CY2022Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
618257 | shares |
CY2023Q3 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
409531 | usd |
CY2022Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
409531 | usd |
CY2023Q3 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.00001 | |
CY2022Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.00001 | |
CY2023Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
40000000 | shares |
CY2022Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
40000000 | shares |
CY2023Q3 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
19565087 | shares |
CY2023Q3 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
19565087 | shares |
CY2022Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
19182754 | shares |
CY2022Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
19182754 | shares |
CY2023Q3 | us-gaap |
Common Stock Value
CommonStockValue
|
196 | usd |
CY2022Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
192 | usd |
CY2023Q3 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
9120032 | usd |
CY2022Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
9108410 | usd |
CY2023Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-7878344 | usd |
CY2022Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-8116604 | usd |
CY2023Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1651415 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1401529 | usd |
CY2023Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
3377538 | usd |
CY2022Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
3176384 | usd |
CY2023Q3 | fil |
Total Revenue
TotalRevenue
|
1040853 | usd |
CY2022Q3 | fil |
Total Revenue
TotalRevenue
|
1052408 | usd |
fil |
Total Revenue
TotalRevenue
|
3141594 | usd | |
fil |
Total Revenue
TotalRevenue
|
3231267 | usd | |
CY2023Q3 | fil |
Cost Of Revenue1
CostOfRevenue1
|
274476 | usd |
CY2022Q3 | fil |
Cost Of Revenue1
CostOfRevenue1
|
229197 | usd |
fil |
Cost Of Revenue1
CostOfRevenue1
|
769764 | usd | |
fil |
Cost Of Revenue1
CostOfRevenue1
|
671807 | usd | |
CY2023Q3 | us-gaap |
Gross Profit
GrossProfit
|
766377 | usd |
CY2022Q3 | us-gaap |
Gross Profit
GrossProfit
|
823211 | usd |
us-gaap |
Gross Profit
GrossProfit
|
2371830 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
2559460 | usd | |
CY2023Q3 | us-gaap |
Marketing Expense
MarketingExpense
|
190725 | usd |
CY2022Q3 | us-gaap |
Marketing Expense
MarketingExpense
|
138681 | usd |
us-gaap |
Marketing Expense
MarketingExpense
|
551844 | usd | |
us-gaap |
Marketing Expense
MarketingExpense
|
469714 | usd | |
CY2023Q3 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
454808 | usd |
CY2022Q3 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
440748 | usd |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
1337151 | usd | |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
1356812 | usd | |
CY2023Q3 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
4027 | usd |
CY2022Q3 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
4397 | usd |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
12570 | usd | |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
11304 | usd | |
CY2023Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
649560 | usd |
CY2022Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
583826 | usd |
us-gaap |
Operating Expenses
OperatingExpenses
|
1901565 | usd | |
us-gaap |
Operating Expenses
OperatingExpenses
|
1837830 | usd | |
CY2023Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
116817 | usd |
CY2022Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
239385 | usd |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
470265 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
721630 | usd | |
CY2023Q3 | us-gaap |
Other Nonoperating Income
OtherNonoperatingIncome
|
38161 | usd |
CY2022Q3 | us-gaap |
Other Nonoperating Income
OtherNonoperatingIncome
|
12720 | usd |
us-gaap |
Other Nonoperating Income
OtherNonoperatingIncome
|
108088 | usd | |
us-gaap |
Other Nonoperating Income
OtherNonoperatingIncome
|
17016 | usd | |
CY2023Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
154978 | usd |
CY2022Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
252105 | usd |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
578353 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
738646 | usd | |
CY2023Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
39780 | usd |
CY2022Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
64145 | usd |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
147588 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
188313 | usd | |
CY2023Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
115198 | usd |
CY2022Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
187960 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
430765 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
550333 | usd | |
CY2023Q3 | us-gaap |
Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
|
17002 | usd |
CY2022Q3 | us-gaap |
Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
|
14839 | usd |
us-gaap |
Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
|
51006 | usd | |
us-gaap |
Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
|
45049 | usd | |
CY2023Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
98196 | usd |
CY2022Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
173121 | usd |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
379759 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
505284 | usd | |
CY2023Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.01 | |
CY2022Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.01 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.02 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.03 | ||
CY2023Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.01 | |
CY2022Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.01 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.02 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.03 | ||
CY2023Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
19565087 | shares |
CY2022Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
19182754 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
19431552 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
18137640 | shares | |
CY2023Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
19744026 | shares |
CY2022Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
19708698 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
19611889 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
18667822 | shares | |
CY2022Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1401530 | usd |
us-gaap |
Stock Granted During Period Value Sharebased Compensation
StockGrantedDuringPeriodValueSharebasedCompensation
|
6243 | usd | |
us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
5383 | usd | |
us-gaap |
Dividends
Dividends
|
192506 | usd | |
us-gaap |
Net Income Loss Including Portion Attributable To Nonredeemable Noncontrolling Interest
NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
|
430765 | usd | |
CY2023Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1651415 | usd |
CY2021Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1354954 | usd |
us-gaap |
Stock Granted During Period Value Sharebased Compensation
StockGrantedDuringPeriodValueSharebasedCompensation
|
9041 | usd | |
us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
26174 | usd | |
us-gaap |
Stock Issued During Period Value Other
StockIssuedDuringPeriodValueOther
|
1150 | usd | |
us-gaap |
Dividends
Dividends
|
595006 | usd | |
fil |
Amortization Of Increasing Dividend Rate Preferred Stock Discount2
AmortizationOfIncreasingDividendRatePreferredStockDiscount2
|
0 | usd | |
us-gaap |
Net Income Loss Including Portion Attributable To Nonredeemable Noncontrolling Interest
NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
|
550333 | usd | |
CY2022Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1346646 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
430765 | usd | |
us-gaap |
Profit Loss
ProfitLoss
|
550333 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
12570 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
11304 | usd | |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
0 | usd | |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
-5205 | usd | |
fil |
Noncash Lease Expense
NoncashLeaseExpense
|
99159 | usd | |
fil |
Noncash Lease Expense
NoncashLeaseExpense
|
91106 | usd | |
us-gaap |
Deferred Other Tax Expense Benefit
DeferredOtherTaxExpenseBenefit
|
0 | usd | |
us-gaap |
Deferred Other Tax Expense Benefit
DeferredOtherTaxExpenseBenefit
|
38359 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
6243 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
9041 | usd | |
us-gaap |
Provision For Loan Lease And Other Losses
ProvisionForLoanLeaseAndOtherLosses
|
1190 | usd | |
us-gaap |
Provision For Loan Lease And Other Losses
ProvisionForLoanLeaseAndOtherLosses
|
-398 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
562 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-29308 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-9118 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
31441 | usd | |
us-gaap |
Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
|
-3868 | usd | |
us-gaap |
Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
|
-1402 | usd | |
us-gaap |
Increase Decrease In Other Accrued Liabilities
IncreaseDecreaseInOtherAccruedLiabilities
|
24524 | usd | |
us-gaap |
Increase Decrease In Other Accrued Liabilities
IncreaseDecreaseInOtherAccruedLiabilities
|
15650 | usd | |
us-gaap |
Increase Decrease In Deferred Liabilities
IncreaseDecreaseInDeferredLiabilities
|
91598 | usd | |
us-gaap |
Increase Decrease In Deferred Liabilities
IncreaseDecreaseInDeferredLiabilities
|
121943 | usd | |
fil |
Operating Lease Obligation
OperatingLeaseObligation
|
-99159 | usd | |
fil |
Operating Lease Obligation
OperatingLeaseObligation
|
-91106 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
571578 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
747902 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
0 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
47889 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
0 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-47889 | usd | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
5383 | usd | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
26173 | usd | |
us-gaap |
Proceeds From Warrant Exercises
ProceedsFromWarrantExercises
|
0 | usd | |
us-gaap |
Proceeds From Warrant Exercises
ProceedsFromWarrantExercises
|
1150 | usd | |
us-gaap |
Payments Of Dividends Preferred Stock And Preference Stock
PaymentsOfDividendsPreferredStockAndPreferenceStock
|
61826 | usd | |
us-gaap |
Payments Of Dividends Preferred Stock And Preference Stock
PaymentsOfDividendsPreferredStockAndPreferenceStock
|
51143 | usd | |
fil |
Payment Of Dividends Payable Common Stock
PaymentOfDividendsPayableCommonStock
|
192506 | usd | |
fil |
Payment Of Dividends Payable Common Stock
PaymentOfDividendsPayableCommonStock
|
595006 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-248949 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-618826 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
322629 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
81187 | usd | |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
2753551 | usd |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
2655112 | usd |
CY2023Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
3076180 | usd |
CY2022Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
2736299 | usd |
us-gaap |
Other Significant Noncash Transaction Value Of Consideration Received1
OtherSignificantNoncashTransactionValueOfConsiderationReceived1
|
0 | usd | |
us-gaap |
Other Significant Noncash Transaction Value Of Consideration Received1
OtherSignificantNoncashTransactionValueOfConsiderationReceived1
|
2430 | usd | |
CY2023Q3 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
115198 | usd |
CY2022Q3 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
187960 | usd |
us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
430765 | usd | |
us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
550333 | usd | |
CY2023Q3 | us-gaap |
Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
|
17002 | usd |
CY2022Q3 | us-gaap |
Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
|
14839 | usd |
us-gaap |
Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
|
51006 | usd | |
us-gaap |
Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
|
45049 | usd | |
CY2023Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
98196 | usd |
CY2022Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
173121 | usd |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
379759 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
505284 | usd | |
CY2023Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
19565087 | shares |
CY2022Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
19182754 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
19431552 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
18137640 | shares | |
CY2023Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.01 | |
CY2022Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.01 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.02 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.03 | ||
CY2023Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
19744026 | shares |
CY2022Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
19708698 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
19611889 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
18667822 | shares | |
CY2023Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.01 | |
CY2022Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.01 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.02 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.03 | ||
CY2023Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
19565087 | shares |
CY2022Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
19182754 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
19431552 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
18137640 | shares | |
CY2023Q3 | fil |
Effect Of Dilutive Stock Options
EffectOfDilutiveStockOptions
|
178939 | usd |
CY2022Q3 | fil |
Effect Of Dilutive Stock Options
EffectOfDilutiveStockOptions
|
525944 | usd |
fil |
Effect Of Dilutive Stock Options
EffectOfDilutiveStockOptions
|
180337 | usd | |
fil |
Effect Of Dilutive Stock Options
EffectOfDilutiveStockOptions
|
530182 | usd | |
CY2023Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
19744026 | shares |
CY2022Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
19708698 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
19611889 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
18667822 | shares | |
CY2023Q3 | fil |
Preferred Stock
PreferredStock
|
618257 | shares |
CY2022Q3 | fil |
Preferred Stock
PreferredStock
|
568257 | shares |
fil |
Preferred Stock
PreferredStock
|
618257 | shares | |
fil |
Preferred Stock
PreferredStock
|
568257 | shares | |
CY2023Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
618257 | shares |
CY2022Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
568257 | shares |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
618257 | shares | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
568257 | shares | |
CY2023Q3 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.00001 | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
5383 | usd | |
CY2023Q3 | us-gaap |
Dividends And Interest Paid
DividendsAndInterestPaid
|
64565 | usd |
CY2023Q2 | us-gaap |
Dividends And Interest Paid
DividendsAndInterestPaid
|
64602 | usd |
CY2023Q1 | us-gaap |
Dividends And Interest Paid
DividendsAndInterestPaid
|
63339 | usd |
CY2023Q1 | us-gaap |
Payments Of Dividends Preferred Stock And Preference Stock
PaymentsOfDividendsPreferredStockAndPreferenceStock
|
61826 | usd |
CY2023Q3 | fil |
Aggregate Outstanding Accumulated Arrearages Of Cumulative Dividend
AggregateOutstandingAccumulatedArrearagesOfCumulativeDividend
|
51006 | usd |
CY2023Q3 | fil |
Aggregate Outstanding Accumulated Arrearages Of Cumulative Dividend Shares
AggregateOutstandingAccumulatedArrearagesOfCumulativeDividendShares
|
204025 | shares |
CY2023Q3 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
190290 | usd |
fil |
Noncash Lease Expense
NoncashLeaseExpense
|
99159 | usd | |
CY2023Q3 | us-gaap |
Capital Leased Assets Gross
CapitalLeasedAssetsGross
|
179927 | usd |
fil |
Cash Paid For Amounts Included In The Measurement Of Our Lease Liability
CashPaidForAmountsIncludedInTheMeasurementOfOurLeaseLiability
|
114174 | usd | |
CY2023Q3 | us-gaap |
Operating Leases Future Minimum Payments Due Current
OperatingLeasesFutureMinimumPaymentsDueCurrent
|
38058 | usd |
CY2023Q3 | us-gaap |
Long Term Debt And Capital Lease Obligations Maturities Repayments Of Principal In Year Two
LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo
|
152232 | usd |
CY2023Q3 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
190290 | usd |
CY2023Q3 | fil |
Present Value Of Discount
PresentValueOfDiscount
|
-10363 | usd |
CY2023Q3 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
142402 | usd |
CY2023Q3 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
37525 | usd |