2023 Q3 Form 10-Q Financial Statement
#000095017023039142 Filed on August 07, 2023
Income Statement
Concept | 2023 Q3 | 2023 Q2 | 2022 Q2 |
---|---|---|---|
Revenue | $15.84M | $14.68M | $12.49M |
YoY Change | 5.4% | 17.5% | 14.85% |
Cost Of Revenue | $3.310M | $3.240M | $2.920M |
YoY Change | 7.92% | 10.96% | 7.35% |
Gross Profit | $12.52M | $11.44M | $9.574M |
YoY Change | 4.69% | 19.49% | 17.34% |
Gross Profit Margin | 79.06% | 77.93% | 76.63% |
Selling, General & Admin | $8.588M | $8.153M | $8.122M |
YoY Change | 6.18% | 0.38% | 12.2% |
% of Gross Profit | 68.59% | 71.27% | 84.83% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $2.171M | $2.054M | $1.613M |
YoY Change | 26.74% | 27.34% | 21.28% |
% of Gross Profit | 17.34% | 17.95% | 16.85% |
Operating Expenses | $8.588M | $8.153M | $9.735M |
YoY Change | 6.18% | -16.25% | 34.48% |
Operating Profit | $1.765M | $1.233M | -$161.0K |
YoY Change | -18.21% | -865.84% | -60.73% |
Interest Expense | $346.0K | $315.0K | $0.00 |
YoY Change | 176.8% | -100.0% | |
% of Operating Profit | 19.6% | 25.55% | |
Other Income/Expense, Net | |||
YoY Change | |||
Pretax Income | $2.111M | $1.548M | -$161.0K |
YoY Change | -7.53% | -1061.49% | -109.14% |
Income Tax | -$10.38M | $160.0K | $44.00K |
% Of Pretax Income | -491.9% | 10.34% | |
Net Earnings | $12.50M | $1.388M | -$205.0K |
YoY Change | 453.37% | -777.07% | -111.64% |
Net Earnings / Revenue | 78.9% | 9.46% | -1.64% |
Basic Earnings Per Share | $0.90 | $0.10 | -$0.01 |
Diluted Earnings Per Share | $0.87 | $0.10 | -$14.88K |
COMMON SHARES | |||
Basic Shares Outstanding | 13.91M | 13.92M | 13.52M |
Diluted Shares Outstanding | 14.33M | 14.17M | 13.78M |
Balance Sheet
Concept | 2023 Q3 | 2023 Q2 | 2022 Q2 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $34.21M | $31.37M | $32.33M |
YoY Change | 9.39% | -2.97% | 132.32% |
Cash & Equivalents | $34.21M | $31.37M | $32.33M |
Short-Term Investments | |||
Other Short-Term Assets | $1.180M | $1.325M | $953.0K |
YoY Change | 38.99% | 39.03% | -24.66% |
Inventory | |||
Prepaid Expenses | |||
Receivables | $6.805M | $6.556M | $4.157M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $42.19M | $39.25M | $37.44M |
YoY Change | 9.32% | 4.84% | 101.65% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $627.0K | $640.0K | $2.065M |
YoY Change | -5.57% | -69.01% | -17.13% |
Goodwill | $5.227M | $5.227M | |
YoY Change | 0.0% | ||
Intangibles | |||
YoY Change | |||
Long-Term Investments | |||
YoY Change | |||
Other Assets | $627.0K | $765.0K | $137.0K |
YoY Change | 357.66% | 458.39% | 0.0% |
Total Long-Term Assets | $53.08M | $40.63M | $37.20M |
YoY Change | 39.27% | 9.21% | 4.31% |
TOTAL ASSETS | |||
Total Short-Term Assets | $42.19M | $39.25M | $37.44M |
Total Long-Term Assets | $53.08M | $40.63M | $37.20M |
Total Assets | $95.28M | $79.88M | $74.64M |
YoY Change | 24.2% | 7.01% | 37.63% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $1.989M | $1.694M | $1.448M |
YoY Change | 24.62% | 16.99% | 2.12% |
Accrued Expenses | $920.0K | $1.155M | $1.281M |
YoY Change | -25.57% | -9.84% | -4.76% |
Deferred Revenue | $527.0K | $627.0K | |
YoY Change | -2.23% | ||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | |||
YoY Change | |||
Total Short-Term Liabilities | $3.436M | $3.476M | $3.351M |
YoY Change | 1.93% | 3.73% | 5.05% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Other Long-Term Liabilities | $2.150M | $222.0K | $953.0K |
YoY Change | 176.35% | -76.71% | -40.73% |
Total Long-Term Liabilities | $2.150M | $222.0K | $953.0K |
YoY Change | 176.35% | -76.71% | -40.73% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $3.436M | $3.476M | $3.351M |
Total Long-Term Liabilities | $2.150M | $222.0K | $953.0K |
Total Liabilities | $5.585M | $4.109M | $4.699M |
YoY Change | 22.64% | -12.56% | -2.06% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | -$6.803M | -$19.30M | |
YoY Change | -65.74% | ||
Common Stock | $14.00K | $14.00K | |
YoY Change | 0.0% | ||
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | $168.0K | $52.00K | |
YoY Change | 833.33% | ||
Treasury Stock Shares | |||
Shareholders Equity | $89.69M | $75.77M | $69.94M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $95.28M | $79.88M | $74.64M |
YoY Change | 24.2% | 7.01% | 37.63% |
Cashflow Statement
Concept | 2023 Q3 | 2023 Q2 | 2022 Q2 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $12.50M | $1.388M | -$205.0K |
YoY Change | 453.37% | -777.07% | -111.64% |
Depreciation, Depletion And Amortization | $2.171M | $2.054M | $1.613M |
YoY Change | 26.74% | 27.34% | 21.28% |
Cash From Operating Activities | $5.790M | $3.547M | $2.525M |
YoY Change | 84.1% | 40.48% | 9.64% |
INVESTING ACTIVITIES | |||
Capital Expenditures | $2.460M | $2.243M | -$2.207M |
YoY Change | -207.14% | -201.63% | 71.75% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | |||
YoY Change | |||
Cash From Investing Activities | -$2.460M | -$2.243M | -$2.207M |
YoY Change | 7.14% | 1.63% | 71.75% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -490.0K | -754.0K | -2.765M |
YoY Change | -74.26% | -72.73% | |
NET CHANGE | |||
Cash From Operating Activities | 5.790M | 3.547M | 2.525M |
Cash From Investing Activities | -2.460M | -2.243M | -2.207M |
Cash From Financing Activities | -490.0K | -754.0K | -2.765M |
Net Change In Cash | 2.840M | 550.0K | -2.447M |
YoY Change | -369.19% | -122.48% | -340.37% |
FREE CASH FLOW | |||
Cash From Operating Activities | $5.790M | $3.547M | $2.525M |
Capital Expenditures | $2.460M | $2.243M | -$2.207M |
Free Cash Flow | $3.330M | $1.304M | $4.732M |
YoY Change | -38.8% | -72.44% | 31.88% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P1Y | |
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0001720116 | ||
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P1Y | |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P1Y | |
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q2 | ||
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | ||
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P1Y | |
dei |
Document Type
DocumentType
|
10-Q | ||
dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2023-06-30 | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2023 | ||
dei |
Document Transition Report
DocumentTransitionReport
|
false | ||
dei |
Entity File Number
EntityFileNumber
|
001-38407 | ||
dei |
Entity Registrant Name
EntityRegistrantName
|
RED VIOLET, INC. | ||
dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
DE | ||
dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
82-2408531 | ||
dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
2650 North Military Trail | ||
dei |
Entity Address Address Line2
EntityAddressAddressLine2
|
Suite 300 | ||
dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Boca Raton | ||
dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
FL | ||
dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
33431 | ||
dei |
City Area Code
CityAreaCode
|
561 | ||
dei |
Local Phone Number
LocalPhoneNumber
|
757-4000 | ||
dei |
Entity Information Former Legal Or Registered Name
EntityInformationFormerLegalOrRegisteredName
|
None | ||
dei |
Security12b Title
Security12bTitle
|
Common Stock, $0.001 par value per share | ||
dei |
Trading Symbol
TradingSymbol
|
RDVT | ||
dei |
Security Exchange Name
SecurityExchangeName
|
NASDAQ | ||
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
|
true | ||
dei |
Entity Ex Transition Period
EntityExTransitionPeriod
|
false | ||
dei |
Entity Shell Company
EntityShellCompany
|
false | ||
CY2023Q3 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
13913491 | |
CY2023Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
31368000 | |
CY2022Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
31810000 | |
CY2023Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
86000 | |
CY2022Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
60000 | |
CY2023Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
6556000 | |
CY2022Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
5535000 | |
CY2023Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
1325000 | |
CY2022Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
771000 | |
CY2023Q2 | us-gaap |
Assets Current
AssetsCurrent
|
39249000 | |
CY2022Q4 | us-gaap |
Assets Current
AssetsCurrent
|
38116000 | |
CY2023Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
640000 | |
CY2022Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
709000 | |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
33175000 | |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
31647000 | |
CY2023Q2 | us-gaap |
Goodwill
Goodwill
|
5227000 | |
CY2022Q4 | us-gaap |
Goodwill
Goodwill
|
5227000 | |
CY2023Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
821000 | |
CY2022Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
1114000 | |
CY2023Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
765000 | |
CY2022Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
601000 | |
CY2023Q2 | us-gaap |
Assets
Assets
|
79877000 | |
CY2022Q4 | us-gaap |
Assets
Assets
|
77414000 | |
CY2023Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
1694000 | |
CY2022Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
2229000 | |
CY2023Q2 | us-gaap |
Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
|
424000 | |
CY2022Q4 | us-gaap |
Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
|
1845000 | |
CY2023Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
731000 | |
CY2022Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
692000 | |
CY2023Q2 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
627000 | |
CY2022Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
670000 | |
CY2023Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
3476000 | |
CY2022Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
5436000 | |
CY2023Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
222000 | |
CY2022Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
598000 | |
CY2023Q2 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
411000 | |
CY2022Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
287000 | |
CY2023Q2 | us-gaap |
Liabilities
Liabilities
|
4109000 | |
CY2022Q4 | us-gaap |
Liabilities
Liabilities
|
6321000 | |
CY2023Q2 | 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 | |
CY2023Q2 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
10000000 | |
CY2022Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
10000000 | |
CY2023Q2 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2023Q2 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2022Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2022Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2023Q2 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | |
CY2022Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | |
CY2023Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2022Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2023Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
200000000 | |
CY2022Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
200000000 | |
CY2023Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
13911691 | |
CY2022Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
13956404 | |
CY2023Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
13908953 | |
CY2022Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
13956404 | |
CY2023Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
14000 | |
CY2022Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
14000 | |
CY2023Q2 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
2738 | |
CY2022Q4 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
0 | |
CY2023Q2 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
52000 | |
CY2022Q4 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
0 | |
CY2023Q2 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
95104000 | |
CY2022Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
92481000 | |
CY2023Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-19298000 | |
CY2022Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-21402000 | |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
75768000 | |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
71093000 | |
CY2023Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
79877000 | |
CY2022Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
77414000 | |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
14680000 | |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
12494000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
29306000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
25223000 | ||
CY2023Q2 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
3078000 | |
CY2022Q2 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
2822000 | |
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
6967000 | ||
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
5213000 | ||
CY2023Q2 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
5075000 | |
CY2022Q2 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
5300000 | |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
10316000 | ||
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
10653000 | ||
CY2023Q2 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
2054000 | |
CY2022Q2 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
1613000 | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
3970000 | ||
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
3147000 | ||
CY2023Q2 | us-gaap |
Costs And Expenses
CostsAndExpenses
|
13447000 | |
CY2022Q2 | us-gaap |
Costs And Expenses
CostsAndExpenses
|
12655000 | |
us-gaap |
Costs And Expenses
CostsAndExpenses
|
27672000 | ||
us-gaap |
Costs And Expenses
CostsAndExpenses
|
25103000 | ||
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
1233000 | |
CY2022Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-161000 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
1634000 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
120000 | ||
CY2023Q2 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
315000 | |
us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
601000 | ||
us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
1000 | ||
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
1548000 | |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-161000 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
2235000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
121000 | ||
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
160000 | |
CY2022Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
44000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
131000 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
219000 | ||
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1388000 | |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-205000 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
2104000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
-98000 | ||
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.1 | |
CY2022Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.01 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.15 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.01 | ||
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.1 | |
CY2022Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.01 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.15 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.01 | ||
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13961862 | |
CY2022Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13776479 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13979411 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13660686 | ||
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
14172024 | |
CY2022Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
13776479 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
14180614 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
13660686 | ||
CY2022Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
71218000 | |
CY2022Q2 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
2765000 | |
CY2022Q2 | us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
-134000 | |
CY2022Q2 | us-gaap |
Stock Granted During Period Value Sharebased Compensation
StockGrantedDuringPeriodValueSharebasedCompensation
|
1828000 | |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-205000 | |
CY2022Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
69942000 | |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
73420000 | |
CY2023Q2 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
19000 | |
CY2023Q2 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
739000 | |
CY2023Q2 | us-gaap |
Stock Granted During Period Value Sharebased Compensation
StockGrantedDuringPeriodValueSharebasedCompensation
|
1718000 | |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1388000 | |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
75768000 | |
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
69429000 | |
us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
2771000 | ||
us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
134000 | ||
us-gaap |
Stock Granted During Period Value Sharebased Compensation
StockGrantedDuringPeriodValueSharebasedCompensation
|
3516000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
-98000 | ||
CY2022Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
69942000 | |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
71093000 | |
us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
50000 | ||
us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
940000 | ||
us-gaap |
Stock Granted During Period Value Sharebased Compensation
StockGrantedDuringPeriodValueSharebasedCompensation
|
3561000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
2104000 | ||
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
75768000 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
2104000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
-98000 | ||
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
3970000 | ||
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
3147000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2689000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2793000 | ||
us-gaap |
Impairment Of Long Lived Assets To Be Disposed Of
ImpairmentOfLongLivedAssetsToBeDisposedOf
|
3000 | ||
us-gaap |
Impairment Of Long Lived Assets To Be Disposed Of
ImpairmentOfLongLivedAssetsToBeDisposedOf
|
3000 | ||
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
789000 | ||
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
61000 | ||
rdvt |
Noncash Lease Expenses
NoncashLeaseExpenses
|
293000 | ||
rdvt |
Noncash Lease Expenses
NoncashLeaseExpenses
|
267000 | ||
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
124000 | ||
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
197000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
1810000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
482000 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
554000 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
354000 | ||
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
164000 | ||
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
0 | ||
us-gaap |
Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
|
-535000 | ||
us-gaap |
Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
|
-157000 | ||
us-gaap |
Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
|
-1451000 | ||
us-gaap |
Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
|
97000 | ||
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-43000 | ||
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-219000 | ||
rdvt |
Increase Decrease In Operating Lease Liabilities
IncreaseDecreaseInOperatingLeaseLiabilities
|
-337000 | ||
rdvt |
Increase Decrease In Operating Lease Liabilities
IncreaseDecreaseInOperatingLeaseLiabilities
|
-300000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
5078000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
4955000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
51000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
221000 | ||
us-gaap |
Payments For Software
PaymentsForSoftware
|
4509000 | ||
us-gaap |
Payments For Software
PaymentsForSoftware
|
3893000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-4560000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-4114000 | ||
rdvt |
Paymentfortaxwithholdingrelatedtonetsharesettlementofvestingofrestrictedstockunits
Paymentfortaxwithholdingrelatedtonetsharesettlementofvestingofrestrictedstockunits
|
50000 | ||
rdvt |
Paymentfortaxwithholdingrelatedtonetsharesettlementofvestingofrestrictedstockunits
Paymentfortaxwithholdingrelatedtonetsharesettlementofvestingofrestrictedstockunits
|
2771000 | ||
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
910000 | ||
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
0 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-960000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-2771000 | ||
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-442000 | ||
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-1930000 | ||
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
31810000 | |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
34258000 | |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
31368000 | |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
32328000 | |
us-gaap |
Interest Paid
InterestPaid
|
0 | ||
us-gaap |
Interest Paid
InterestPaid
|
0 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
22000 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
0 | ||
us-gaap |
Employee Service Share Based Compensation Allocation Of Recognized Period Costs Capitalized Amount
EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
|
872000 | ||
us-gaap |
Employee Service Share Based Compensation Allocation Of Recognized Period Costs Capitalized Amount
EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
|
723000 | ||
rdvt |
Retirement Of Treasury Stock
RetirementOfTreasuryStock
|
938000 | ||
rdvt |
Retirement Of Treasury Stock
RetirementOfTreasuryStock
|
2771000 | ||
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
1 | ||
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1388000 | |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-205000 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
2104000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
-98000 | ||
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13961862 | |
CY2022Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13776479 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13979411 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13660686 | ||
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
14172024 | |
CY2022Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
13776479 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
14180614 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
13660686 | ||
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.1 | |
CY2022Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.01 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.15 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.01 | ||
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.1 | |
CY2022Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.01 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.15 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.01 | ||
CY2022Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
1070368 | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
1070368 | ||
CY2023Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1995000 | |
CY2022Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1551000 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
3853000 | ||
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
3023000 | ||
CY2023Q2 | rdvt |
Intangible Assets Gross Not Yet Amortized Excluding Goodwill
IntangibleAssetsGrossNotYetAmortizedExcludingGoodwill
|
4956000 | |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
4107000 | |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
8462000 | |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
7296000 | |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
5843000 | |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
4228000 | |
CY2023Q2 | rdvt |
Finite Lived Intangible Assets Amortization Expense After Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour
|
3239000 | |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
33175000 | |
CY2023Q2 | us-gaap |
Goodwill
Goodwill
|
5227000 | |
CY2022Q4 | us-gaap |
Goodwill
Goodwill
|
5227000 | |
us-gaap |
New Date Of Annual Goodwill Impairment Test
NewDateOfAnnualGoodwillImpairmentTest
|
October 1 | ||
us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | ||
us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | ||
CY2023Q2 | us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | |
CY2022Q2 | us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | |
CY2023Q2 | us-gaap |
Goodwill Impaired Accumulated Impairment Loss
GoodwillImpairedAccumulatedImpairmentLoss
|
0 | |
CY2023Q2 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
627000 | |
CY2022Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
670000 | |
rdvt |
Contract With Customer Liability Revenue Recognized Period
ContractWithCustomerLiabilityRevenueRecognizedPeriod
|
P12M | ||
CY2023Q2 | us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
117000 | |
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
400000 | ||
rdvt |
Revenue For Future Outstanding Performance Obligations
RevenueForFutureOutstandingPerformanceObligations
|
10126000 | ||
rdvt |
Revenue Remaining Performance Obligation Specified Period Over Which Subscription Contracts Terms Exceed
RevenueRemainingPerformanceObligationSpecifiedPeriodOverWhichSubscriptionContractsTermsExceed
|
P12M | ||
rdvt |
Revenue For Future Outstanding Performance Obligations
RevenueForFutureOutstandingPerformanceObligations
|
4217000 | ||
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
4487000 | |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
1096000 | |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
276000 | |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
50000 | |
CY2023Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.10 | |
CY2022Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.27 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.06 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
1.81 | ||
us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.21 | ||
us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.21 | ||
us-gaap |
Income Tax Examination Likelihood Of Unfavorable Settlement
IncomeTaxExaminationLikelihoodOfUnfavorableSettlement
|
greater than 50% | ||
CY2023Q2 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
0 | |
CY2023Q2 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
0 | |
CY2022Q4 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
0 | |
CY2023Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
13911691 | |
CY2022Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
13956404 | |
CY2023Q2 | rdvt |
Treasury Stock Issued Shares
TreasuryStockIssuedShares
|
2738 | |
CY2022Q4 | rdvt |
Treasury Stock Issued Shares
TreasuryStockIssuedShares
|
0 | |
CY2022Q2 | us-gaap |
Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
|
5000000 | |
rdvt |
Retirement Of Treasury Stock Share
RetirementOfTreasuryStockShare
|
52280 | ||
CY2020Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
|
3000000 | |
CY2023Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
1305000 | |
CY2022Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
1406000 | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
2689000 | ||
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
2793000 | ||
CY2023Q2 | us-gaap |
Employee Service Share Based Compensation Allocation Of Recognized Period Costs Capitalized Amount
EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
|
413000 | |
CY2022Q2 | us-gaap |
Employee Service Share Based Compensation Allocation Of Recognized Period Costs Capitalized Amount
EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
|
422000 | |
us-gaap |
Employee Service Share Based Compensation Allocation Of Recognized Period Costs Capitalized Amount
EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
|
872000 | ||
us-gaap |
Employee Service Share Based Compensation Allocation Of Recognized Period Costs Capitalized Amount
EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
|
723000 | ||
CY2023Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Compensation Cost1
SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
|
1718000 | |
CY2022Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Compensation Cost1
SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
|
1828000 | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Compensation Cost1
SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
|
3561000 | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Compensation Cost1
SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
|
3516000 | ||
CY2017Q1 | us-gaap |
Land Subject To Ground Leases
LandSubjectToGroundLeases
|
21020 | |
CY2017Q1 | us-gaap |
Lessee Operating Lease Term Of Contract
LesseeOperatingLeaseTermOfContract
|
P89M | |
CY2017Q1 | us-gaap |
Lessee Operating Lease Renewal Term
LesseeOperatingLeaseRenewalTerm
|
P60M | |
CY2017Q2 | us-gaap |
Land Subject To Ground Leases
LandSubjectToGroundLeases
|
6003 | |
CY2017Q2 | us-gaap |
Lessee Operating Lease Term Of Contract
LesseeOperatingLeaseTermOfContract
|
P90M | |
CY2017Q2 | us-gaap |
Lessee Operating Lease Renewal Term
LesseeOperatingLeaseRenewalTerm
|
P60M | |
CY2023Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
168000 | |
CY2022Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
168000 | |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
336000 | ||
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
336000 | ||
CY2023Q2 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
191000 | |
CY2022Q2 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
185000 | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
381000 | ||
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
369000 | ||
CY2023Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P1Y4M24D | |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
384000 | |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
542000 | |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
77000 | |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
1003000 | |
CY2023Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
731000 | |
CY2023Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
222000 | |
CY2023Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
953000 | |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
50000 | |
CY2023Q2 | rdvt |
Cost Of Non Cancellable Data Licensing Agreements
CostOfNonCancellableDataLicensingAgreements
|
2358000 | |
CY2022Q2 | rdvt |
Cost Of Non Cancellable Data Licensing Agreements
CostOfNonCancellableDataLicensingAgreements
|
2252000 | |
rdvt |
Cost Of Non Cancellable Data Licensing Agreements
CostOfNonCancellableDataLicensingAgreements
|
4719000 | ||
rdvt |
Cost Of Non Cancellable Data Licensing Agreements
CostOfNonCancellableDataLicensingAgreements
|
4500000 | ||
CY2023Q2 | us-gaap |
Contractual Obligation
ContractualObligation
|
24528000 | |
CY2023Q2 | us-gaap |
Contractual Obligation Future Minimum Payments Due Remainder Of Fiscal Year
ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear
|
4726000 | |
CY2023Q2 | us-gaap |
Contractual Obligation Due In Next Twelve Months
ContractualObligationDueInNextTwelveMonths
|
8150000 | |
CY2023Q2 | us-gaap |
Contractual Obligation Due In Second Year
ContractualObligationDueInSecondYear
|
7702000 | |
CY2023Q2 | us-gaap |
Contractual Obligation Due In Third Year
ContractualObligationDueInThirdYear
|
3950000 | |
CY2023Q2 | us-gaap |
Contractual Obligation
ContractualObligation
|
24528000 |