2024 Q3 Form 10-Q Financial Statement
#000166299124000226 Filed on August 08, 2024
Income Statement
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
Revenue | $69.96M | $55.97M |
YoY Change | 71.28% | 60.2% |
Cost Of Revenue | $12.76M | $10.74M |
YoY Change | 28.43% | 35.18% |
Gross Profit | $57.20M | $45.23M |
YoY Change | 85.06% | 67.56% |
Gross Profit Margin | 81.76% | 80.81% |
Selling, General & Admin | $2.417M | $2.522M |
YoY Change | 10.66% | 48.55% |
% of Gross Profit | 4.23% | 5.58% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $233.3K | $247.4K |
YoY Change | 7.13% | 20.02% |
% of Gross Profit | 0.41% | 0.55% |
Operating Expenses | $2.417M | $2.522M |
YoY Change | 10.66% | 48.55% |
Operating Profit | $20.84M | $16.70M |
YoY Change | 289.57% | 343.74% |
Interest Expense | -$3.328M | -$2.911M |
YoY Change | -180.32% | -174.01% |
% of Operating Profit | -15.97% | -17.43% |
Other Income/Expense, Net | $96.06K | $50.13K |
YoY Change | 559.73% | -95.35% |
Pretax Income | $17.61M | $13.58M |
YoY Change | 1243.93% | 1070.27% |
Income Tax | $2.163M | -$16.12M |
% Of Pretax Income | 12.28% | -118.74% |
Net Earnings | $15.45M | $29.70M |
YoY Change | 1093.31% | 2505.94% |
Net Earnings / Revenue | 22.08% | 53.07% |
Basic Earnings Per Share | $2.79 | $5.25 |
Diluted Earnings Per Share | $2.62 | $4.93 |
COMMON SHARES | ||
Basic Shares Outstanding | 5.600M shares | 5.667M shares |
Diluted Shares Outstanding | 5.906M shares | 6.024M shares |
Balance Sheet
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $80.06M | $58.03M |
YoY Change | 22.89% | -6.54% |
Cash & Equivalents | $80.06M | $58.03M |
Short-Term Investments | ||
Other Short-Term Assets | $15.75M | $12.19M |
YoY Change | 144.29% | 150.18% |
Inventory | ||
Prepaid Expenses | ||
Receivables | $132.8M | $119.2M |
Other Receivables | $3.823M | $1.024M |
Total Short-Term Assets | $232.4M | $190.5M |
YoY Change | 31.91% | 24.75% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $834.1K | $865.4K |
YoY Change | 401.68% | 321.43% |
Goodwill | ||
YoY Change | ||
Intangibles | ||
YoY Change | ||
Long-Term Investments | ||
YoY Change | ||
Other Assets | $347.5K | $402.4K |
YoY Change | -45.03% | -42.0% |
Total Long-Term Assets | $20.44M | $21.61M |
YoY Change | 452.43% | 733.06% |
TOTAL ASSETS | ||
Total Short-Term Assets | $232.4M | $190.5M |
Total Long-Term Assets | $20.44M | $21.61M |
Total Assets | $252.9M | $212.1M |
YoY Change | 40.56% | 36.58% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $70.45M | $71.25M |
YoY Change | 3.32% | 5.68% |
Accrued Expenses | $11.48M | $8.440M |
YoY Change | 46.5% | 68.07% |
Deferred Revenue | $4.373M | $3.942M |
YoY Change | 111.25% | 118.66% |
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $0.00 | $0.00 |
YoY Change | ||
Total Short-Term Liabilities | $96.88M | $91.95M |
YoY Change | 16.11% | 16.87% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $93.94M | $68.88M |
YoY Change | 24.61% | 19.53% |
Other Long-Term Liabilities | $59.68K | $74.07K |
YoY Change | -96.06% | -96.33% |
Total Long-Term Liabilities | $59.68K | $74.07K |
YoY Change | -96.06% | -96.33% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $96.88M | $91.95M |
Total Long-Term Liabilities | $59.68K | $74.07K |
Total Liabilities | $191.7M | $161.8M |
YoY Change | 18.4% | 16.39% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | -$115.1M | -$126.0M |
YoY Change | -28.24% | -22.13% |
Common Stock | $2.084K | $2.084K |
YoY Change | -0.05% | 0.0% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $61.14M | $50.29M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $252.9M | $212.1M |
YoY Change | 40.56% | 36.58% |
Cashflow Statement
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $15.45M | $29.70M |
YoY Change | 1093.31% | 2505.94% |
Depreciation, Depletion And Amortization | $233.3K | $247.4K |
YoY Change | 7.13% | 20.02% |
Cash From Operating Activities | $5.710M | -$4.395M |
YoY Change | -143.42% | -167.09% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $284.0K | $434.1K |
YoY Change | -4.74% | 3.77% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | ||
YoY Change | ||
Cash From Investing Activities | -$284.0K | -$434.1K |
YoY Change | -4.74% | 3.77% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | 18.83M | -13.28M |
YoY Change | 9.14% | 380.32% |
NET CHANGE | ||
Cash From Operating Activities | 5.710M | -4.395M |
Cash From Investing Activities | -284.0K | -434.1K |
Cash From Financing Activities | 18.83M | -13.28M |
Net Change In Cash | 24.25M | -18.11M |
YoY Change | 537.95% | -637.68% |
FREE CASH FLOW | ||
Cash From Operating Activities | $5.710M | -$4.395M |
Capital Expenditures | $284.0K | $434.1K |
Free Cash Flow | $5.426M | -$4.829M |
YoY Change | -140.35% | -178.74% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2024Q2 | us-gaap |
Revenues
Revenues
|
55968505 | usd |
CY2023Q2 | us-gaap |
Revenues
Revenues
|
34937665 | usd |
CY2024Q2 | us-gaap |
Labor And Related Expense
LaborAndRelatedExpense
|
12736523 | usd |
CY2023Q2 | us-gaap |
Labor And Related Expense
LaborAndRelatedExpense
|
12017071 | usd |
CY2024Q2 | szl |
Transaction Expense
TransactionExpense
|
10741618 | usd |
CY2023Q2 | szl |
Transaction Expense
TransactionExpense
|
7945948 | usd |
CY2024Q2 | us-gaap |
Information Technology And Data Processing
InformationTechnologyAndDataProcessing
|
2180233 | usd |
CY2023Q2 | us-gaap |
Information Technology And Data Processing
InformationTechnologyAndDataProcessing
|
1903630 | usd |
CY2024Q2 | us-gaap |
Marketing And Advertising Expense
MarketingAndAdvertisingExpense
|
995089 | usd |
CY2023Q2 | us-gaap |
Marketing And Advertising Expense
MarketingAndAdvertisingExpense
|
3313662 | usd |
CY2024Q2 | us-gaap |
Costs And Expenses
CostsAndExpenses
|
39269125 | usd |
CY2023Q2 | us-gaap |
Costs And Expenses
CostsAndExpenses
|
31174374 | usd |
CY2024Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
16699380 | usd |
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
3763291 | usd |
CY2024Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
50127 | usd |
CY2023Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
1078753 | usd |
CY2024Q2 | us-gaap |
Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
|
0 | usd |
CY2023Q2 | us-gaap |
Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
|
-251706 | usd |
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
1627120 | usd | |
CY2024Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
2521782 | usd |
CY2023Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
1697629 | usd |
CY2024Q2 | us-gaap |
Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
|
10093880 | usd |
CY2023Q2 | us-gaap |
Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
|
4296434 | usd |
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
13578668 | usd |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
1160304 | usd |
CY2024Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-16123213 | usd |
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
20526 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1139778 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-75402 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
304687 | usd |
CY2024Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
29626479 | usd |
CY2023Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
1444465 | usd |
CY2024Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
5.25 | |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.20 | |
CY2024Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
4.93 | |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.20 | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
5660196 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
5579618 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
5655741 | shares |
CY2024Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
50289715 | usd |
CY2023Q4 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
128689 | shares |
CY2024Q2 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
7258600 | usd |
CY2023Q4 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
5755961 | usd |
CY2024Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-720950 | usd |
CY2023Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-646999 | usd |
CY2024Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-125961197 | usd |
CY2023Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-157519880 | usd |
CY2024Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
50289715 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
22094324 | usd |
CY2024Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
212076653 | usd |
CY2023Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
212645283 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity Note Stock Split Conversion Ratio1
StockholdersEquityNoteStockSplitConversionRatio1
|
0.02631579 | |
CY2022 | us-gaap |
Accounting Standards Update Extensible List
AccountingStandardsUpdateExtensibleList
|
http://fasb.org/us-gaap/2024#AccountingStandardsUpdate201613Member | |
CY2023Q2 | us-gaap |
Stockholders Equity Note Stock Split Conversion Ratio1
StockholdersEquityNoteStockSplitConversionRatio1
|
0.02631579 | |
szl |
Financing Receivable Installment Payment Plan Installment Period
FinancingReceivableInstallmentPaymentPlanInstallmentPeriod
|
P14D | ||
CY2023Q2 | us-gaap |
Stockholders Equity Note Stock Split Conversion Ratio1
StockholdersEquityNoteStockSplitConversionRatio1
|
0.02631579 | |
CY2023Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.00001 | |
CY2024Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.00001 | |
CY2024Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
750000000 | shares |
CY2023Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
750000000 | shares |
CY2024Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
5745665 | shares |
CY2023Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
5826206 | shares |
CY2024Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
5584986 | shares |
CY2023Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
5697517 | shares |
CY2024Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
2084 | usd |
CY2023Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
2085 | usd |
CY2024Q2 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
184228378 | usd |
CY2023Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
186015079 | usd |
CY2024Q2 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
160679 | shares |
CY2024Q2 | us-gaap |
Interest Expense Nonoperating
InterestExpenseNonoperating
|
2911133 | usd |
CY2023Q2 | us-gaap |
Interest Expense Nonoperating
InterestExpenseNonoperating
|
3933446 | usd |
CY2024Q2 | us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
-259706 | usd |
CY2023Q2 | us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
0 | usd |
CY2024Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
29701881 | usd |
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6024378 | shares |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
8843246 | usd |
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
2697156 | usd | |
us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
12469 | usd | |
szl |
Stock Issued During Period Value Restricted Stock Units Vested In Period
StockIssuedDuringPeriodValueRestrictedStockUnitsVestedInPeriod
|
2128882 | usd | |
us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
1305389 | usd | |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
158879 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
2864324 | usd | |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
16278144 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
22094324 | usd |
us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
237519 | usd | |
us-gaap |
Stock Issued During Period Value Conversion Of Convertible Securities
StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
|
33400 | usd | |
szl |
Stock Issued During Period Value Restricted Stock Units Vested In Period
StockIssuedDuringPeriodValueRestrictedStockUnitsVestedInPeriod
|
740133 | usd | |
szl |
Stock Issued During Period Value Stock Subscriptions Collectable On Options Exercised
StockIssuedDuringPeriodValueStockSubscriptionsCollectableOnOptionsExercised
|
0 | usd | |
szl |
Stock Issued During Period Value Stock Subscriptions Collected On Options Exercised
StockIssuedDuringPeriodValueStockSubscriptionsCollectedOnOptionsExercised
|
38848 | usd | |
szl |
Adjustments To Additional Paid In Capital Conversion Of Warrant Liability To Stockholders Equity
AdjustmentsToAdditionalPaidInCapitalConversionOfWarrantLiabilityToStockholdersEquity
|
2228813 | usd | |
us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
12842738 | usd | |
us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
1502639 | usd | |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-73951 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
37708886 | usd | |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
13662501 | usd |
CY2023Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
549071 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
11719 | usd |
CY2023Q2 | szl |
Stock Issued During Period Value Restricted Stock Units Vested In Period
StockIssuedDuringPeriodValueRestrictedStockUnitsVestedInPeriod
|
1886859 | usd |
CY2023Q2 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
1276471 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
304687 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1139778 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
16278144 | usd |
CY2024Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
29613391 | usd |
CY2024Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
870091 | usd |
CY2024Q2 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
65703 | usd |
CY2024Q2 | us-gaap |
Stock Issued During Period Value Conversion Of Convertible Securities
StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
|
33400 | usd |
CY2024Q2 | szl |
Stock Issued During Period Value Restricted Stock Units Vested In Period
StockIssuedDuringPeriodValueRestrictedStockUnitsVestedInPeriod
|
591918 | usd |
CY2024Q2 | szl |
Stock Issued During Period Value Stock Subscriptions Collected On Options Exercised
StockIssuedDuringPeriodValueStockSubscriptionsCollectedOnOptionsExercised
|
38848 | usd |
CY2024Q2 | us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
9361661 | usd |
CY2024Q2 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
1188454 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-75402 | usd |
CY2024Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
29701881 | usd |
CY2024Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
50289715 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
37708886 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
2864324 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
474199 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
406879 | usd | |
us-gaap |
Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
|
15233846 | usd | |
us-gaap |
Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
|
5990798 | usd | |
us-gaap |
Provision For Other Credit Losses
ProvisionForOtherCreditLosses
|
2598863 | usd | |
us-gaap |
Provision For Other Credit Losses
ProvisionForOtherCreditLosses
|
1150042 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2367253 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
4826038 | usd | |
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
314927 | usd | |
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
351566 | usd | |
us-gaap |
Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
|
1261556 | usd | |
us-gaap |
Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
|
168495 | usd | |
us-gaap |
Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
|
47963 | usd | |
us-gaap |
Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
|
27838 | usd | |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
12052 | usd | |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
-45635 | usd | |
us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
-259706 | usd | |
us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
0 | usd | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-16844980 | usd | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
0 | usd | |
us-gaap |
Increase Decrease In Finance Receivables
IncreaseDecreaseInFinanceReceivables
|
4140242 | usd | |
us-gaap |
Increase Decrease In Finance Receivables
IncreaseDecreaseInFinanceReceivables
|
-4646736 | usd | |
us-gaap |
Increase Decrease In Other Receivables
IncreaseDecreaseInOtherReceivables
|
2051996 | usd | |
us-gaap |
Increase Decrease In Other Receivables
IncreaseDecreaseInOtherReceivables
|
573618 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
1177339 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-1199423 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-2553554 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-15782344 | usd | |
us-gaap |
Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
|
2735588 | usd | |
us-gaap |
Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
|
272680 | usd | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-3347639 | usd | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-3412280 | usd | |
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
1299377 | usd | |
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
286595 | usd | |
us-gaap |
Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
|
43898 | usd | |
us-gaap |
Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
|
7404 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
34218260 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
2476211 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
25784 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
76350 | usd | |
us-gaap |
Payments To Develop Software
PaymentsToDevelopSoftware
|
748358 | usd | |
us-gaap |
Payments To Develop Software
PaymentsToDevelopSoftware
|
663208 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-774142 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-739558 | usd | |
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
46726901 | usd | |
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
11300000 | usd | |
us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
71726901 | usd | |
us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
18000000 | usd | |
us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
1005102 | usd | |
us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
52883 | usd | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
237519 | usd | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
12469 | usd | |
szl |
Proceeds From Collection Of Stock Subscriptions Related To Stock Option Exercises
ProceedsFromCollectionOfStockSubscriptionsRelatedToStockOptionExercises
|
38848 | usd | |
szl |
Proceeds From Collection Of Stock Subscriptions Related To Stock Option Exercises
ProceedsFromCollectionOfStockSubscriptionsRelatedToStockOptionExercises
|
0 | usd | |
us-gaap |
Proceeds From Warrant Exercises
ProceedsFromWarrantExercises
|
33400 | usd | |
us-gaap |
Proceeds From Warrant Exercises
ProceedsFromWarrantExercises
|
0 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
14345377 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
1305389 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-40040712 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-8045803 | usd | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-110210 | usd | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
175714 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
-6596594 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
-6309150 | usd | |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
70699223 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
69522658 | usd |
szl |
Noncash Or Part Noncash Acquisition Conversion Of Warrant Liabilities To Stockholders Equity
NoncashOrPartNoncashAcquisitionConversionOfWarrantLiabilitiesToStockholdersEquity
|
2228813 | usd | |
szl |
Noncash Or Part Noncash Acquisition Conversion Of Warrant Liabilities To Stockholders Equity
NoncashOrPartNoncashAcquisitionConversionOfWarrantLiabilitiesToStockholdersEquity
|
0 | usd | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
7148619 | usd | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
7682014 | usd | |
us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
1526817 | usd | |
us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
72599 | usd | |
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
1 | segment | |
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
1 | segment | |
us-gaap |
Prior Period Reclassification Adjustment Description
PriorPeriodReclassificationAdjustmentDescription
|
<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period amounts have been reclassified to conform with the current period presentation format. These reclassifications had no effect on our total assets, net income, or total comprehensive income.</span></div> | ||
CY2024Q2 | us-gaap |
Revenues
Revenues
|
55968505 | usd |
CY2023Q2 | us-gaap |
Revenues
Revenues
|
34937665 | usd |
us-gaap |
Revenues
Revenues
|
102947139 | usd | |
us-gaap |
Revenues
Revenues
|
69611096 | usd | |
CY2024Q2 | us-gaap |
Revenue Not From Contract With Customer
RevenueNotFromContractWithCustomer
|
25779438 | usd |
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
30189067 | usd |
CY2024Q2 | us-gaap |
Revenues
Revenues
|
55968505 | usd |
CY2023Q2 | us-gaap |
Revenue Not From Contract With Customer
RevenueNotFromContractWithCustomer
|
23481508 | usd |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
11456157 | usd |
CY2023Q2 | us-gaap |
Revenues
Revenues
|
34937665 | usd |
us-gaap |
Revenue Not From Contract With Customer
RevenueNotFromContractWithCustomer
|
47512039 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
55435100 | usd | |
us-gaap |
Revenues
Revenues
|
102947139 | usd | |
us-gaap |
Revenue Not From Contract With Customer
RevenueNotFromContractWithCustomer
|
47700258 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
21910838 | usd | |
us-gaap |
Revenues
Revenues
|
69611096 | usd | |
CY2024Q2 | us-gaap |
Financing Receivable Deferred Income
FinancingReceivableDeferredIncome
|
3149888 | usd |
CY2023Q4 | us-gaap |
Financing Receivable Deferred Income
FinancingReceivableDeferredIncome
|
3340150 | usd |
CY2024Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
3942120 | usd |
CY2023Q4 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
2643230 | usd |
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
2550489 | usd | |
szl |
Consumer Installment Payment Plans Number Of Installments
ConsumerInstallmentPaymentPlansNumberOfInstallments
|
4 | installment | |
szl |
Financing Receivables Receivables Due Duration
FinancingReceivablesReceivablesDueDuration
|
P42D | ||
CY2024Q2 | szl |
Number Of Product Segments
NumberOfProductSegments
|
1 | product |
CY2024Q2 | us-gaap |
Financing Receivable Before Allowance For Credit Loss And Fee
FinancingReceivableBeforeAllowanceForCreditLossAndFee
|
134171362 | usd |
CY2023Q4 | us-gaap |
Financing Receivable Before Allowance For Credit Loss And Fee
FinancingReceivableBeforeAllowanceForCreditLossAndFee
|
146225832 | usd |
CY2024Q2 | us-gaap |
Financing Receivable Deferred Income
FinancingReceivableDeferredIncome
|
3149888 | usd |
CY2023Q4 | us-gaap |
Financing Receivable Deferred Income
FinancingReceivableDeferredIncome
|
3340150 | usd |
CY2024Q2 | us-gaap |
Financing Receivable Excluding Accrued Interest Before Allowance For Credit Loss
FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
|
131021474 | usd |
CY2023Q4 | us-gaap |
Financing Receivable Excluding Accrued Interest Before Allowance For Credit Loss
FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
|
142885682 | usd |
szl |
Financing Receivable Excluding Accrued Interest Weighted Average Days Outstanding
FinancingReceivableExcludingAccruedInterestWeightedAverageDaysOutstanding
|
P34D | ||
CY2024Q2 | us-gaap |
Financing Receivable Excluding Accrued Interest Year One Originated Current Fiscal Year
FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
|
130821023 | usd |
CY2024Q2 | us-gaap |
Financing Receivable Excluding Accrued Interest Year Two Originated Fiscal Year Before Current Fiscal Year
FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
|
200451 | usd |
CY2024Q2 | us-gaap |
Financing Receivable Excluding Accrued Interest Before Allowance For Credit Loss
FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
|
131021474 | usd |
CY2023Q4 | us-gaap |
Financing Receivable Excluding Accrued Interest Year One Originated Current Fiscal Year
FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
|
142882717 | usd |
CY2023Q4 | us-gaap |
Financing Receivable Excluding Accrued Interest Year Two Originated Fiscal Year Before Current Fiscal Year
FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
|
2965 | usd |
CY2023Q4 | us-gaap |
Financing Receivable Excluding Accrued Interest Before Allowance For Credit Loss
FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
|
142885682 | usd |
CY2024Q2 | us-gaap |
Financing Receivable Excluding Accrued Interest Before Allowance For Credit Loss
FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
|
131021474 | usd |
CY2023Q4 | us-gaap |
Financing Receivable Excluding Accrued Interest Before Allowance For Credit Loss
FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
|
142885682 | usd |
CY2024Q1 | us-gaap |
Financing Receivable Allowance For Credit Loss Excluding Accrued Interest
FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
|
9182732 | usd |
CY2023Q1 | us-gaap |
Financing Receivable Allowance For Credit Loss Excluding Accrued Interest
FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
|
6251765 | usd |
CY2023Q4 | us-gaap |
Financing Receivable Allowance For Credit Loss Excluding Accrued Interest
FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
|
12253041 | usd |
CY2022Q4 | us-gaap |
Financing Receivable Allowance For Credit Loss Excluding Accrued Interest
FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
|
10223451 | usd |
CY2024Q2 | us-gaap |
Financing Receivable Excluding Accrued Interest Credit Loss Expense Reversal
FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
|
10093880 | usd |
CY2023Q2 | us-gaap |
Financing Receivable Excluding Accrued Interest Credit Loss Expense Reversal
FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
|
4296434 | usd |
us-gaap |
Financing Receivable Excluding Accrued Interest Credit Loss Expense Reversal
FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
|
15233846 | usd | |
us-gaap |
Financing Receivable Excluding Accrued Interest Credit Loss Expense Reversal
FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
|
5990798 | usd | |
CY2024Q2 | us-gaap |
Financing Receivable Excluding Accrued Interest Allowance For Credit Loss Writeoff
FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
|
8199501 | usd |
CY2023Q2 | us-gaap |
Financing Receivable Excluding Accrued Interest Allowance For Credit Loss Writeoff
FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
|
5058431 | usd |
us-gaap |
Financing Receivable Excluding Accrued Interest Allowance For Credit Loss Writeoff
FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
|
17226509 | usd | |
us-gaap |
Financing Receivable Excluding Accrued Interest Allowance For Credit Loss Writeoff
FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
|
11177441 | usd | |
CY2024Q2 | us-gaap |
Financing Receivable Excluding Accrued Interest Allowance For Credit Loss Recovery
FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
|
709030 | usd |
CY2023Q2 | us-gaap |
Financing Receivable Excluding Accrued Interest Allowance For Credit Loss Recovery
FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
|
1004324 | usd |
us-gaap |
Financing Receivable Excluding Accrued Interest Allowance For Credit Loss Recovery
FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
|
1525763 | usd | |
us-gaap |
Financing Receivable Excluding Accrued Interest Allowance For Credit Loss Recovery
FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
|
2335861 | usd | |
CY2024Q2 | us-gaap |
Financing Receivable Allowance For Credit Loss Excluding Accrued Interest
FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
|
11786141 | usd |
CY2023Q2 | us-gaap |
Financing Receivable Allowance For Credit Loss Excluding Accrued Interest
FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
|
6494092 | usd |
CY2024Q2 | us-gaap |
Financing Receivable Allowance For Credit Loss Excluding Accrued Interest
FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
|
11786141 | usd |
CY2023Q2 | us-gaap |
Financing Receivable Allowance For Credit Loss Excluding Accrued Interest
FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
|
6494092 | usd |
us-gaap |
Financing Receivable Excluding Accrued Interest Year One Originated Current Fiscal Year Writeoff
FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff
|
4542974 | usd | |
us-gaap |
Financing Receivable Excluding Accrued Interest Year Two Originated Fiscal Year Before Current Fiscal Year Writeoff
FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff
|
12676826 | usd | |
us-gaap |
Financing Receivable Excluding Accrued Interest Year Three Originated Two Years Before Current Fiscal Year Writeoff
FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff
|
6232 | usd | |
us-gaap |
Financing Receivable Excluding Accrued Interest Year Four Originated Three Years Before Current Fiscal Year Writeoff
FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff
|
477 | usd | |
us-gaap |
Financing Receivable Excluding Accrued Interest Year Five Originated Four Years Before Current Fiscal Year Writeoff
FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff
|
0 | usd | |
us-gaap |
Financing Receivable Excluding Accrued Interest Revolving Writeoff
FinancingReceivableExcludingAccruedInterestRevolvingWriteoff
|
17226509 | usd | |
szl |
Financing Receivable Excluding Accrued Interest Year One Originated Current Fiscal Year Recoveries
FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearRecoveries
|
2082 | usd | |
szl |
Financing Receivable Excluding Accrued Interest Year Two Originated Fiscal Year Before Current Fiscal Year Recoveries
FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearRecoveries
|
962040 | usd | |
szl |
Financing Receivable Excluding Accrued Interest Year Three Originated Two Years Before Current Fiscal Year Recoveries
FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearRecoveries
|
269584 | usd | |
szl |
Financing Receivable Excluding Accrued Interest Year Four Originated Three Years Before Current Fiscal Year Recoveries
FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearRecoveries
|
227353 | usd | |
szl |
Financing Receivable Excluding Accrued Interest Year Five Originated Four Years Before Current Fiscal Year Recoveries
FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearRecoveries
|
64704 | usd | |
szl |
Financing Receivable Excluding Accrued Interest Revolving Recoveries
FinancingReceivableExcludingAccruedInterestRevolvingRecoveries
|
1525763 | usd | |
szl |
Financing Receivable Excluding Accrued Interest Year One Originated Current Fiscal Year Write Off Recoveries Net
FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteOffRecoveriesNet
|
4540892 | usd | |
szl |
Financing Receivable Excluding Accrued Interest Year Two Originated Fiscal Year Before Current Fiscal Year Write Off Recoveries Net
FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteOffRecoveriesNet
|
11714786 | usd | |
szl |
Financing Receivable Excluding Accrued Interest Year Three Originated Two Years Before Current Fiscal Year Write Off Recoveries Net
FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteOffRecoveriesNet
|
-263352 | usd | |
szl |
Financing Receivable Excluding Accrued Interest Year Four Originated Three Years Before Current Fiscal Year Write Off Recoveries Net
FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteOffRecoveriesNet
|
-226876 | usd | |
szl |
Financing Receivable Excluding Accrued Interest Year Five Originated Four Years Before Current Fiscal Year Write Off Recoveries Net
FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteOffRecoveriesNet
|
-64704 | usd | |
szl |
Financing Receivable Excluding Accrued Interest Revolving Write Off Recoveries Net
FinancingReceivableExcludingAccruedInterestRevolvingWriteOffRecoveriesNet
|
15700746 | usd | |
CY2024Q2 | us-gaap |
Other Receivables Net Current
OtherReceivablesNetCurrent
|
1023752 | usd |
CY2023Q4 | us-gaap |
Other Receivables Net Current
OtherReceivablesNetCurrent
|
1571728 | usd |
CY2022Q4 | szl |
Class Of Warrant Or Right Warrant Liabilities Noncurrent
ClassOfWarrantOrRightWarrantLiabilitiesNoncurrent
|
511295 | usd |
szl |
Class Of Warrant Or Right Exercised
ClassOfWarrantOrRightExercised
|
24575 | shares | |
szl |
Class Of Warrant Or Right Shares Withheld To Cover The Exercise Price
ClassOfWarrantOrRightSharesWithheldToCoverTheExercisePrice
|
4413 | shares | |
CY2024Q2 | us-gaap |
Class Of Warrant Or Right Outstanding
ClassOfWarrantOrRightOutstanding
|
30035 | shares |
CY2024Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-16123213 | usd |
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
20526 | usd |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-15730119 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
32150 | usd | |
CY2024Q2 | us-gaap |
Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
|
-16844980 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
9693510 | usd |
CY2023Q4 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
32478033 | usd |
CY2024Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
29701881 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1139778 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
37708886 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
2864324 | usd | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
5660196 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
5579618 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
5658651 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
5529879 | shares | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6024378 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
5655741 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
5980077 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
5603919 | shares | |
CY2024Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
5.25 | |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.20 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
6.66 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.52 | ||
CY2024Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
4.93 | |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.20 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
6.31 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.51 | ||
CY2024Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
45448 | shares |
CY2023Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
219103 | shares |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
95896 | shares | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
287643 | shares | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false |