The interactive chart is unavailable. The financial history below remains available.
Loading stock chart…
VirTra, Inc (VTSI)
Price & fundamentals
Compound Annual Growth Rate(CAGR)
Historical valuation multiples
Ratio observations in the selected window
| Price date | EPS fiscal end | Basic P/E (×) | Diluted P/E (×) | P/S (×) | P/FCF (×) |
|---|
Profit margins
Calculation inputs, filings & unavailable observations
Yield, cash conversion & capital returns
Calculation inputs, filings & unavailable observations
Price & growth-based reference
Annual change in the selected reference metric
YEAR-OVER-YEAR
Annual metric change
Change from the previous reported fiscal year
Annual data and sources
VirTra, Inc (VTSI) · Nasdaq · USD · Sector unavailable · CIK 0001085243
Annual coverage: 2016-12-31–2025-12-31 (10 periods). Financial snapshot built 2026-10-09.
VTSI annual financial history
All stored annual observations, independent of the chart window. Per-share amounts in USD. Unavailable values are not zero.
See the calculation and limitations.
Annual per-share context (USD/share)
Complete annual history, independent of chart loading and range. Revenue/share is annual revenue per average diluted share. Debt/share is borrowings per year-end common share, excluding leases. Missing inputs remain unavailable. Metric definitions.
| Fiscal end | Revenue / share | Total debt / share | Inputs & filing sources |
|---|---|---|---|
| 2025-12-31 | 0.02 | Unavailable | Inputs & filingsrevenue: 185971; averageDilutedShares: 11272483; totalDebt: No supported complete debt aggregate or non-overlapping borrowing components; leases excluded; periodEndShares: 11303885 revenue (2026-03-26)averageDilutedShares (2026-03-26) periodEndShares (2026-03-26) |
| 2024-12-31 | 0.00 | Unavailable | Inputs & filingsrevenue: 0; averageDilutedShares: 11162917; totalDebt: No supported complete debt aggregate or non-overlapping borrowing components; leases excluded; periodEndShares: 11255709 revenue (2026-03-26)averageDilutedShares (2026-03-26) periodEndShares (2026-03-26) |
| 2023-12-31 | 0.07 | Unavailable | Inputs & filingsrevenue: 747977; averageDilutedShares: 10963477; totalDebt: No supported complete debt aggregate or non-overlapping borrowing components; leases excluded; periodEndShares: 11107230 revenue (2026-03-26)averageDilutedShares (2025-03-27) periodEndShares (2025-03-27) |
| 2022-12-31 | Unavailable | Unavailable | Inputs & filingsrevenue: Revenue mapping differs from reported total revenue in overlapping annual periods; averageDilutedShares: 10873606; totalDebt: No supported complete debt aggregate or non-overlapping borrowing components; leases excluded; periodEndShares: 10900759 averageDilutedShares (2024-04-01)periodEndShares (2024-04-01) |
| 2021-12-31 | Unavailable | Unavailable | Inputs & filingsrevenue: Revenue mapping differs from reported total revenue in overlapping annual periods; averageDilutedShares: 10060748; totalDebt: No supported complete debt aggregate or non-overlapping borrowing components; leases excluded; periodEndShares: 10898259 averageDilutedShares (2023-03-31)periodEndShares (2023-03-31) |
| 2020-12-31 | Unavailable | Unavailable | Inputs & filingsrevenue: Revenue mapping differs from reported total revenue in overlapping annual periods; averageDilutedShares: 7835830; totalDebt: No supported complete debt aggregate or non-overlapping borrowing components; leases excluded; periodEndShares: 7775030 averageDilutedShares (2022-08-02)periodEndShares (2022-08-02) |
| 2019-12-31 | Unavailable | Unavailable | Inputs & filingsrevenue: Revenue mapping differs from reported total revenue in overlapping annual periods; averageDilutedShares: 7747655; totalDebt: No supported complete debt aggregate or non-overlapping borrowing components; leases excluded; periodEndShares: 7745030 averageDilutedShares (2021-03-29)periodEndShares (2021-03-29) |
| 2018-12-31 | Unavailable | Unavailable | Inputs & filingsrevenue: Revenue mapping differs from reported total revenue in overlapping annual periods; averageDilutedShares: 8254376; totalDebt: No supported complete debt aggregate or non-overlapping borrowing components; leases excluded; periodEndShares: 7816944 averageDilutedShares (2020-03-23)periodEndShares (2020-03-23) |
| 2017-12-31 | 1.97 | Unavailable | Inputs & filingsrevenue: 16524225; averageDilutedShares: 8397377; totalDebt: No supported complete debt aggregate or non-overlapping borrowing components; leases excluded; periodEndShares: 7904307 revenue (2018-03-30)averageDilutedShares (2019-04-01) periodEndShares (2019-04-01) |
| 2016-12-31 | 1.85 | Unavailable | Inputs & filingsrevenue: 15652168; averageDilutedShares: 8472192; totalDebt: No supported complete debt aggregate or non-overlapping borrowing components; leases excluded; periodEndShares: 7927774 revenue (2018-03-30)averageDilutedShares (2018-03-30) periodEndShares (2018-03-30) |
Annual returns and cash generation (%)
Complete annual history, independent of chart loading and range. FCF margin and FCF / net income use matching annual totals. ROCE uses positive exact opening and closing capital-employed bases. Inputs, scopes and unavailable reasons are disclosed below. Missing inputs remain unavailable. Metric definitions.
| Fiscal end | FCF margin (%) | FCF / net income (%) | ROCE (%) | Inputs & filing sources |
|---|---|---|---|---|
| 2025-12-31 | 1,652.25 | 1,229.87 | 0.79 | Inputs & filingsCalculation inputs: {"original":{"fcfTotal":{"value":3072712,"capex":{"accession":"0001493152-26-012903","end":"2025-12-31","filed":"2026-03-26","form":"10-K","start":"2025-01-01","tag":"PaymentsToAcquirePropertyPlantAndEquipment","unit":"USD"},"ocf":{"accession":"0001493152-26-012903","end":"2025-12-31","filed":"2026-03-26","form":"10-K","start":"2025-01-01","tag":"NetCashProvidedByUsedInOperatingActivities","unit":"USD"}},"revenue":{"value":185971,"tag":"Revenues","unit":"USD","start":"2025-01-01","end":"2025-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"netIncome":{"value":249840,"tag":"ProfitLoss","unit":"USD","start":"2025-01-01","end":"2025-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"operatingIncome":{"value":437495,"tag":"OperatingIncomeLoss","unit":"USD","start":"2025-01-01","end":"2025-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"openingAssets":{"value":64954949,"tag":"Assets","unit":"USD","start":null,"end":"2024-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"openingCurrentLiabilities":{"value":9646555,"tag":"LiabilitiesCurrent","unit":"USD","start":null,"end":"2024-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"openingCapitalEmployed":{"value":55308394,"inputNames":["openingAssets","openingCurrentLiabilities"]},"openingParentEquity":{"value":45192751,"tag":"StockholdersEquity","unit":"USD","start":null,"end":"2024-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"openingTotalEquity":{"value":45192751,"inputNames":["openingParentEquity","openingAssets","openingLiabilities"]},"openingNoncontrollingEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingLiabilities":{"value":19762198,"tag":"Liabilities","unit":"USD","start":null,"end":"2024-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"openingCash":{"value":18040827,"tag":"CashAndCashEquivalentsAtCarryingValue","unit":"USD","start":null,"end":"2024-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"openingBorrowings":{"value":null,"reason":"No supported complete debt aggregate or non-overlapping borrowing components; leases excluded"},"openingInvestedCapital":{"value":null,"inputNames":["openingBorrowings","openingTotalEquity","openingCash"],"reason":"Exact complete borrowings, consolidated equity and cash missing, ambiguous or from different filings at 2024-12-31"},"openingPreferredEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingPreferredShares":{"value":0,"tag":"PreferredStockSharesOutstanding","unit":"shares","start":null,"end":"2024-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"openingCommonEquity":{"value":45192751,"inputNames":["openingParentEquity","openingPreferredShares"]},"closingAssets":{"value":65136584,"tag":"Assets","unit":"USD","start":null,"end":"2025-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"closingCurrentLiabilities":{"value":10227872,"tag":"LiabilitiesCurrent","unit":"USD","start":null,"end":"2025-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"closingCapitalEmployed":{"value":54908712,"inputNames":["closingAssets","closingCurrentLiabilities"]},"closingParentEquity":{"value":45592181,"tag":"StockholdersEquity","unit":"USD","start":null,"end":"2025-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"closingTotalEquity":{"value":45592181,"inputNames":["closingParentEquity","closingAssets","closingLiabilities"]},"closingNoncontrollingEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingLiabilities":{"value":19544403,"tag":"Liabilities","unit":"USD","start":null,"end":"2025-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"closingCash":{"value":18594598,"tag":"CashAndCashEquivalentsAtCarryingValue","unit":"USD","start":null,"end":"2025-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"closingBorrowings":{"value":null,"reason":"No supported complete debt aggregate or non-overlapping borrowing components; leases excluded"},"closingInvestedCapital":{"value":null,"inputNames":["closingBorrowings","closingTotalEquity","closingCash"],"reason":"Exact complete borrowings, consolidated equity and cash missing, ambiguous or from different filings at 2025-12-31"},"closingPreferredEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingPreferredShares":{"value":0,"tag":"PreferredStockSharesOutstanding","unit":"shares","start":null,"end":"2025-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"closingCommonEquity":{"value":45592181,"inputNames":["closingParentEquity","closingPreferredShares"]},"commonNetIncome":{"value":258446,"tag":"NetIncomeLossAvailableToCommonStockholdersBasic","unit":"USD","start":"2025-01-01","end":"2025-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"incomeTaxExpense":{"value":-111258,"tag":"IncomeTaxExpenseBenefit","unit":"USD","start":"2025-01-01","end":"2025-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"pretaxIncome":{"value":147188,"tag":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","unit":"USD","start":"2025-01-01","end":"2025-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"effectiveTaxRate":{"value":null,"inputNames":["incomeTaxExpense","pretaxIncome"],"reason":"Pretax income less tax does not reconcile to consolidated net income; accounting scopes differ"},"nopat":{"value":null,"inputNames":["operatingIncome","effectiveTaxRate"],"reason":"Pretax income less tax does not reconcile to consolidated net income; accounting scopes differ"},"averageInvestedCapital":{"value":null,"inputNames":["openingInvestedCapital","closingInvestedCapital"]},"averageCapitalEmployed":{"value":55108553,"inputNames":["openingCapitalEmployed","closingCapitalEmployed"]},"averageCommonEquity":{"value":45392466,"inputNames":["openingCommonEquity","closingCommonEquity"]}},"recovered":{}}; fcfMargin: 1652.253308311511; cashConversion: 1229.8719180275377; roce: 0.7938785836020772 fcfMargin component 1 (2026-03-26) · fcfMargin component 2 (2026-03-26) · fcfMargin component 3 (2026-03-26)cashConversion component 1 (2026-03-26) · cashConversion component 2 (2026-03-26) · cashConversion component 3 (2026-03-26) roce component 1 (2026-03-26) · roce component 2 (2026-03-26) · roce component 3 (2026-03-26) · roce component 4 (2026-03-26) · roce component 5 (2026-03-26) |
| 2024-12-31 | Unavailable | -43.14 | 3.63 | Inputs & filingsCalculation inputs: {"original":{"fcfTotal":{"value":-588306,"capex":{"accession":"0001493152-26-012903","end":"2024-12-31","filed":"2026-03-26","form":"10-K","start":"2024-01-01","tag":"PaymentsToAcquirePropertyPlantAndEquipment","unit":"USD"},"ocf":{"accession":"0001493152-26-012903","end":"2024-12-31","filed":"2026-03-26","form":"10-K","start":"2024-01-01","tag":"NetCashProvidedByUsedInOperatingActivities","unit":"USD"}},"revenue":{"value":0,"tag":"Revenues","unit":"USD","start":"2024-01-01","end":"2024-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"netIncome":{"value":1363681,"tag":"NetIncomeLoss","unit":"USD","start":"2024-01-01","end":"2024-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"operatingIncome":{"value":1996331,"tag":"OperatingIncomeLoss","unit":"USD","start":"2024-01-01","end":"2024-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"openingAssets":{"value":70382019,"tag":"Assets","unit":"USD","start":null,"end":"2023-12-31","filed":"2025-03-27","accession":"0001641172-25-000951","form":"10-K"},"openingCurrentLiabilities":{"value":15754772,"tag":"LiabilitiesCurrent","unit":"USD","start":null,"end":"2023-12-31","filed":"2025-03-27","accession":"0001641172-25-000951","form":"10-K"},"openingCapitalEmployed":{"value":54627247,"inputNames":["openingAssets","openingCurrentLiabilities"]},"openingParentEquity":{"value":42871707,"tag":"StockholdersEquity","unit":"USD","start":null,"end":"2023-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"openingTotalEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingNoncontrollingEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingLiabilities":{"value":27012175,"tag":"Liabilities","unit":"USD","start":null,"end":"2023-12-31","filed":"2025-03-27","accession":"0001641172-25-000951","form":"10-K"},"openingCash":{"value":18849842,"tag":"CashAndCashEquivalentsAtCarryingValue","unit":"USD","start":null,"end":"2023-12-31","filed":"2025-03-27","accession":"0001641172-25-000951","form":"10-K"},"openingBorrowings":{"value":null,"reason":"No supported complete debt aggregate or non-overlapping borrowing components; leases excluded"},"openingInvestedCapital":{"value":null,"inputNames":["openingBorrowings","openingTotalEquity","openingCash"],"reason":"Exact complete borrowings, consolidated equity and cash missing, ambiguous or from different filings at 2023-12-31"},"openingPreferredEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingPreferredShares":{"value":0,"tag":"PreferredStockSharesOutstanding","unit":"shares","start":null,"end":"2023-12-31","filed":"2025-03-27","accession":"0001641172-25-000951","form":"10-K"},"openingCommonEquity":{"value":null,"inputNames":["openingParentEquity","openingPreferredShares"],"reason":"Common equity scope requires explicit preferred carrying value or zero preferred shares; absence is not zero"},"closingAssets":{"value":64954949,"tag":"Assets","unit":"USD","start":null,"end":"2024-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"closingCurrentLiabilities":{"value":9646555,"tag":"LiabilitiesCurrent","unit":"USD","start":null,"end":"2024-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"closingCapitalEmployed":{"value":55308394,"inputNames":["closingAssets","closingCurrentLiabilities"]},"closingParentEquity":{"value":45192751,"tag":"StockholdersEquity","unit":"USD","start":null,"end":"2024-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"closingTotalEquity":{"value":45192751,"inputNames":["closingParentEquity","closingAssets","closingLiabilities"]},"closingNoncontrollingEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingLiabilities":{"value":19762198,"tag":"Liabilities","unit":"USD","start":null,"end":"2024-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"closingCash":{"value":18040827,"tag":"CashAndCashEquivalentsAtCarryingValue","unit":"USD","start":null,"end":"2024-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"closingBorrowings":{"value":null,"reason":"No supported complete debt aggregate or non-overlapping borrowing components; leases excluded"},"closingInvestedCapital":{"value":null,"inputNames":["closingBorrowings","closingTotalEquity","closingCash"],"reason":"Exact complete borrowings, consolidated equity and cash missing, ambiguous or from different filings at 2024-12-31"},"closingPreferredEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingPreferredShares":{"value":0,"tag":"PreferredStockSharesOutstanding","unit":"shares","start":null,"end":"2024-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"closingCommonEquity":{"value":45192751,"inputNames":["closingParentEquity","closingPreferredShares"]},"commonNetIncome":{"value":1363681,"tag":"NetIncomeLossAvailableToCommonStockholdersBasic","unit":"USD","start":"2024-01-01","end":"2024-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"incomeTaxExpense":{"value":887286,"tag":"IncomeTaxExpenseBenefit","unit":"USD","start":"2024-01-01","end":"2024-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"pretaxIncome":{"value":2250967,"tag":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","unit":"USD","start":"2024-01-01","end":"2024-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"effectiveTaxRate":{"value":0.39417992356174036,"inputNames":["incomeTaxExpense","pretaxIncome"]},"nopat":{"value":1209417.3990160674,"inputNames":["operatingIncome","effectiveTaxRate"]},"averageInvestedCapital":{"value":null,"inputNames":["openingInvestedCapital","closingInvestedCapital"]},"averageCapitalEmployed":{"value":54967820.5,"inputNames":["openingCapitalEmployed","closingCapitalEmployed"]},"averageCommonEquity":{"value":null,"inputNames":["openingCommonEquity","closingCommonEquity"]}},"recovered":{}}; fcfMargin: Positive revenue required; zero or negative denominator is unavailable; cashConversion: -43.14102785035503; roce: 3.6318176377395206 fcfMargin component 1 (2026-03-26) · fcfMargin component 2 (2026-03-26) · fcfMargin component 3 (2026-03-26)cashConversion component 1 (2026-03-26) · cashConversion component 2 (2026-03-26) · cashConversion component 3 (2026-03-26) roce component 1 (2026-03-26) · roce component 2 (2025-03-27) · roce component 3 (2025-03-27) · roce component 4 (2026-03-26) · roce component 5 (2026-03-26) |
| 2023-12-31 | Unavailable | Unavailable | 20.03 | Inputs & filingsCalculation inputs: {"original":{"fcfTotal":{"value":5554429,"capex":{"accession":"0001641172-25-000951","end":"2023-12-31","filed":"2025-03-27","form":"10-K","start":"2023-01-01","tag":"PaymentsToAcquirePropertyPlantAndEquipment","unit":"USD"},"ocf":{"accession":"0001641172-25-000951","end":"2023-12-31","filed":"2025-03-27","form":"10-K","start":"2023-01-01","tag":"NetCashProvidedByUsedInOperatingActivities","unit":"USD"}},"revenue":{"value":747977,"tag":"Revenues","unit":"USD","start":"2023-01-01","end":"2023-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"netIncome":{"value":8652698,"tag":"NetIncomeLoss","unit":"USD","start":"2023-01-01","end":"2023-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"operatingIncome":{"value":9885428,"tag":"OperatingIncomeLoss","unit":"USD","start":"2023-01-01","end":"2023-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"openingAssets":{"value":53814491,"tag":"Assets","unit":"USD","start":null,"end":"2022-12-31","filed":"2024-04-01","accession":"0001493152-24-012364","form":"10-K"},"openingCurrentLiabilities":{"value":9756764,"tag":"LiabilitiesCurrent","unit":"USD","start":null,"end":"2022-12-31","filed":"2024-04-01","accession":"0001493152-24-012364","form":"10-K"},"openingCapitalEmployed":{"value":44057727,"inputNames":["openingAssets","openingCurrentLiabilities"]},"openingParentEquity":{"value":33681619,"tag":"StockholdersEquity","unit":"USD","start":null,"end":"2022-12-31","filed":"2025-03-27","accession":"0001641172-25-000951","form":"10-K"},"openingTotalEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingNoncontrollingEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingLiabilities":{"value":20132872,"tag":"Liabilities","unit":"USD","start":null,"end":"2022-12-31","filed":"2024-04-01","accession":"0001493152-24-012364","form":"10-K"},"openingCash":{"value":13483597,"tag":"CashAndCashEquivalentsAtCarryingValue","unit":"USD","start":null,"end":"2022-12-31","filed":"2024-04-01","accession":"0001493152-24-012364","form":"10-K"},"openingBorrowings":{"value":null,"reason":"No supported complete debt aggregate or non-overlapping borrowing components; leases excluded"},"openingInvestedCapital":{"value":null,"inputNames":["openingBorrowings","openingTotalEquity","openingCash"],"reason":"Exact complete borrowings, consolidated equity and cash missing, ambiguous or from different filings at 2022-12-31"},"openingPreferredEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingPreferredShares":{"value":0,"tag":"PreferredStockSharesOutstanding","unit":"shares","start":null,"end":"2022-12-31","filed":"2024-04-01","accession":"0001493152-24-012364","form":"10-K"},"openingCommonEquity":{"value":null,"inputNames":["openingParentEquity","openingPreferredShares"],"reason":"Common equity scope requires explicit preferred carrying value or zero preferred shares; absence is not zero"},"closingAssets":{"value":70382019,"tag":"Assets","unit":"USD","start":null,"end":"2023-12-31","filed":"2025-03-27","accession":"0001641172-25-000951","form":"10-K"},"closingCurrentLiabilities":{"value":15754772,"tag":"LiabilitiesCurrent","unit":"USD","start":null,"end":"2023-12-31","filed":"2025-03-27","accession":"0001641172-25-000951","form":"10-K"},"closingCapitalEmployed":{"value":54627247,"inputNames":["closingAssets","closingCurrentLiabilities"]},"closingParentEquity":{"value":42871707,"tag":"StockholdersEquity","unit":"USD","start":null,"end":"2023-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"closingTotalEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingNoncontrollingEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingLiabilities":{"value":27012175,"tag":"Liabilities","unit":"USD","start":null,"end":"2023-12-31","filed":"2025-03-27","accession":"0001641172-25-000951","form":"10-K"},"closingCash":{"value":18849842,"tag":"CashAndCashEquivalentsAtCarryingValue","unit":"USD","start":null,"end":"2023-12-31","filed":"2025-03-27","accession":"0001641172-25-000951","form":"10-K"},"closingBorrowings":{"value":null,"reason":"No supported complete debt aggregate or non-overlapping borrowing components; leases excluded"},"closingInvestedCapital":{"value":null,"inputNames":["closingBorrowings","closingTotalEquity","closingCash"],"reason":"Exact complete borrowings, consolidated equity and cash missing, ambiguous or from different filings at 2023-12-31"},"closingPreferredEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingPreferredShares":{"value":0,"tag":"PreferredStockSharesOutstanding","unit":"shares","start":null,"end":"2023-12-31","filed":"2025-03-27","accession":"0001641172-25-000951","form":"10-K"},"closingCommonEquity":{"value":null,"inputNames":["closingParentEquity","closingPreferredShares"],"reason":"Common equity scope requires explicit preferred carrying value or zero preferred shares; absence is not zero"},"commonNetIncome":{"value":9150835,"tag":"NetIncomeLossAvailableToCommonStockholdersBasic","unit":"USD","start":"2023-01-01","end":"2023-12-31","filed":"2025-03-27","accession":"0001641172-25-000951","form":"10-K"},"incomeTaxExpense":{"value":1818812,"tag":"IncomeTaxExpenseBenefit","unit":"USD","start":"2023-01-01","end":"2023-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"pretaxIncome":{"value":10471510,"tag":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","unit":"USD","start":"2023-01-01","end":"2023-12-31","filed":"2026-03-26","accession":"0001493152-26-012903","form":"10-K"},"effectiveTaxRate":{"value":0.1736914733405211,"inputNames":["incomeTaxExpense","pretaxIncome"]},"nopat":{"value":8168413.44607836,"inputNames":["operatingIncome","effectiveTaxRate"]},"averageInvestedCapital":{"value":null,"inputNames":["openingInvestedCapital","closingInvestedCapital"]},"averageCapitalEmployed":{"value":49342487,"inputNames":["openingCapitalEmployed","closingCapitalEmployed"]},"averageCommonEquity":{"value":null,"inputNames":["openingCommonEquity","closingCommonEquity"]}},"recovered":{}}; fcfMargin: FCF and revenue sources do not share a filing; cashConversion: FCF and net income sources do not share a filing; roce: 20.034312417207506 fcfMargin component 1 (2025-03-27) · fcfMargin component 2 (2025-03-27) · fcfMargin component 3 (2026-03-26)cashConversion component 1 (2025-03-27) · cashConversion component 2 (2025-03-27) · cashConversion component 3 (2026-03-26) roce component 1 (2026-03-26) · roce component 2 (2024-04-01) · roce component 3 (2024-04-01) · roce component 4 (2025-03-27) · roce component 5 (2025-03-27) |
| 2022-12-31 | Unavailable | -302.39 | 6.03 | Inputs & filingsCalculation inputs: {"original":{"fcfTotal":{"value":-5914533,"capex":{"accession":"0001493152-24-012364","end":"2022-12-31","filed":"2024-04-01","form":"10-K","start":"2022-01-01","tag":"PaymentsToAcquirePropertyPlantAndEquipment","unit":"USD"},"ocf":{"accession":"0001493152-24-012364","end":"2022-12-31","filed":"2024-04-01","form":"10-K","start":"2022-01-01","tag":"NetCashProvidedByUsedInOperatingActivities","unit":"USD"}},"revenue":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"netIncome":{"value":1955898,"tag":"NetIncomeLoss","unit":"USD","start":"2022-01-01","end":"2022-12-31","filed":"2024-04-01","accession":"0001493152-24-012364","form":"10-K"},"operatingIncome":{"value":2593705,"tag":"OperatingIncomeLoss","unit":"USD","start":"2022-01-01","end":"2022-12-31","filed":"2024-04-01","accession":"0001493152-24-012364","form":"10-K"},"openingAssets":{"value":49575392,"tag":"Assets","unit":"USD","start":null,"end":"2021-12-31","filed":"2023-03-31","accession":"0001493152-23-010250","form":"10-K"},"openingCurrentLiabilities":{"value":7562844,"tag":"LiabilitiesCurrent","unit":"USD","start":null,"end":"2021-12-31","filed":"2023-03-31","accession":"0001493152-23-010250","form":"10-K"},"openingCapitalEmployed":{"value":42012548,"inputNames":["openingAssets","openingCurrentLiabilities"]},"openingParentEquity":{"value":31228709,"tag":"StockholdersEquity","unit":"USD","start":null,"end":"2021-12-31","filed":"2024-04-01","accession":"0001493152-24-012364","form":"10-K"},"openingTotalEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingNoncontrollingEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingLiabilities":{"value":18346683,"tag":"Liabilities","unit":"USD","start":null,"end":"2021-12-31","filed":"2023-03-31","accession":"0001493152-23-010250","form":"10-K"},"openingCash":{"value":19708565,"tag":"CashAndCashEquivalentsAtCarryingValue","unit":"USD","start":null,"end":"2021-12-31","filed":"2023-03-31","accession":"0001493152-23-010250","form":"10-K"},"openingBorrowings":{"value":null,"reason":"No supported complete debt aggregate or non-overlapping borrowing components; leases excluded"},"openingInvestedCapital":{"value":null,"inputNames":["openingBorrowings","openingTotalEquity","openingCash"],"reason":"Exact complete borrowings, consolidated equity and cash missing, ambiguous or from different filings at 2021-12-31"},"openingPreferredEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingPreferredShares":{"value":0,"tag":"PreferredStockSharesOutstanding","unit":"shares","start":null,"end":"2021-12-31","filed":"2023-03-31","accession":"0001493152-23-010250","form":"10-K"},"openingCommonEquity":{"value":null,"inputNames":["openingParentEquity","openingPreferredShares"],"reason":"Common equity scope requires explicit preferred carrying value or zero preferred shares; absence is not zero"},"closingAssets":{"value":53814491,"tag":"Assets","unit":"USD","start":null,"end":"2022-12-31","filed":"2024-04-01","accession":"0001493152-24-012364","form":"10-K"},"closingCurrentLiabilities":{"value":9756764,"tag":"LiabilitiesCurrent","unit":"USD","start":null,"end":"2022-12-31","filed":"2024-04-01","accession":"0001493152-24-012364","form":"10-K"},"closingCapitalEmployed":{"value":44057727,"inputNames":["closingAssets","closingCurrentLiabilities"]},"closingParentEquity":{"value":33681619,"tag":"StockholdersEquity","unit":"USD","start":null,"end":"2022-12-31","filed":"2025-03-27","accession":"0001641172-25-000951","form":"10-K"},"closingTotalEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingNoncontrollingEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingLiabilities":{"value":20132872,"tag":"Liabilities","unit":"USD","start":null,"end":"2022-12-31","filed":"2024-04-01","accession":"0001493152-24-012364","form":"10-K"},"closingCash":{"value":13483597,"tag":"CashAndCashEquivalentsAtCarryingValue","unit":"USD","start":null,"end":"2022-12-31","filed":"2024-04-01","accession":"0001493152-24-012364","form":"10-K"},"closingBorrowings":{"value":null,"reason":"No supported complete debt aggregate or non-overlapping borrowing components; leases excluded"},"closingInvestedCapital":{"value":null,"inputNames":["closingBorrowings","closingTotalEquity","closingCash"],"reason":"Exact complete borrowings, consolidated equity and cash missing, ambiguous or from different filings at 2022-12-31"},"closingPreferredEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingPreferredShares":{"value":0,"tag":"PreferredStockSharesOutstanding","unit":"shares","start":null,"end":"2022-12-31","filed":"2024-04-01","accession":"0001493152-24-012364","form":"10-K"},"closingCommonEquity":{"value":null,"inputNames":["closingParentEquity","closingPreferredShares"],"reason":"Common equity scope requires explicit preferred carrying value or zero preferred shares; absence is not zero"},"commonNetIncome":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"parentNetIncome":{"value":1955898,"tag":"NetIncomeLoss","unit":"USD","start":"2022-01-01","end":"2022-12-31","filed":"2024-04-01","accession":"0001493152-24-012364","form":"10-K"},"preferredDividends":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"incomeTaxExpense":{"value":571642,"tag":"IncomeTaxExpenseBenefit","unit":"USD","start":"2022-01-01","end":"2022-12-31","filed":"2024-04-01","accession":"0001493152-24-012364","form":"10-K"},"pretaxIncome":{"value":2527540,"tag":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","unit":"USD","start":"2022-01-01","end":"2022-12-31","filed":"2024-04-01","accession":"0001493152-24-012364","form":"10-K"},"effectiveTaxRate":{"value":0.22616536236815243,"inputNames":["incomeTaxExpense","pretaxIncome"]},"nopat":{"value":2007098.7687989112,"inputNames":["operatingIncome","effectiveTaxRate"]},"averageInvestedCapital":{"value":null,"inputNames":["openingInvestedCapital","closingInvestedCapital"]},"averageCapitalEmployed":{"value":43035137.5,"inputNames":["openingCapitalEmployed","closingCapitalEmployed"]},"averageCommonEquity":{"value":null,"inputNames":["openingCommonEquity","closingCommonEquity"]}},"recovered":{}}; fcfMargin: Revenue mapping differs from reported total revenue in overlapping annual periods; cashConversion: -302.39475678179537; roce: 6.026947166138368 fcfMargin component 1 (2024-04-01) · fcfMargin component 2 (2024-04-01)cashConversion component 1 (2024-04-01) · cashConversion component 2 (2024-04-01) · cashConversion component 3 (2024-04-01) roce component 1 (2024-04-01) · roce component 2 (2023-03-31) · roce component 3 (2023-03-31) · roce component 4 (2024-04-01) · roce component 5 (2024-04-01) |
| 2021-12-31 | Unavailable | -140.72 | 5.06 | Inputs & filingsCalculation inputs: {"original":{"fcfTotal":{"value":-3574421,"capex":{"accession":"0001493152-23-010250","end":"2021-12-31","filed":"2023-03-31","form":"10-K","start":"2021-01-01","tag":"PaymentsToAcquirePropertyPlantAndEquipment","unit":"USD"},"ocf":{"accession":"0001493152-23-010250","end":"2021-12-31","filed":"2023-03-31","form":"10-K","start":"2021-01-01","tag":"NetCashProvidedByUsedInOperatingActivities","unit":"USD"}},"revenue":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"netIncome":{"value":2540089,"tag":"NetIncomeLoss","unit":"USD","start":"2021-01-01","end":"2021-12-31","filed":"2023-03-31","accession":"0001493152-23-010250","form":"10-K"},"operatingIncome":{"value":1454037,"tag":"OperatingIncomeLoss","unit":"USD","start":"2021-01-01","end":"2021-12-31","filed":"2023-03-31","accession":"0001493152-23-010250","form":"10-K"},"openingAssets":{"value":22753227,"tag":"Assets","unit":"USD","start":null,"end":"2020-12-31","filed":"2022-08-02","accession":"0001493152-22-020976","form":"10-K"},"openingCurrentLiabilities":{"value":7257897,"tag":"LiabilitiesCurrent","unit":"USD","start":null,"end":"2020-12-31","filed":"2022-08-02","accession":"0001493152-22-020976","form":"10-K"},"openingCapitalEmployed":{"value":15495330,"inputNames":["openingAssets","openingCurrentLiabilities"]},"openingParentEquity":{"value":11658586,"tag":"StockholdersEquity","unit":"USD","start":null,"end":"2020-12-31","filed":"2023-03-31","accession":"0001493152-23-010250","form":"10-K"},"openingTotalEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingNoncontrollingEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingLiabilities":{"value":11094641,"tag":"Liabilities","unit":"USD","start":null,"end":"2020-12-31","filed":"2022-08-02","accession":"0001493152-22-020976","form":"10-K"},"openingCash":{"value":6841984,"tag":"CashAndCashEquivalentsAtCarryingValue","unit":"USD","start":null,"end":"2020-12-31","filed":"2022-08-02","accession":"0001493152-22-020976","form":"10-K"},"openingBorrowings":{"value":null,"reason":"No supported complete debt aggregate or non-overlapping borrowing components; leases excluded"},"openingInvestedCapital":{"value":null,"inputNames":["openingBorrowings","openingTotalEquity","openingCash"],"reason":"Exact complete borrowings, consolidated equity and cash missing, ambiguous or from different filings at 2020-12-31"},"openingPreferredEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingPreferredShares":{"value":0,"tag":"PreferredStockSharesOutstanding","unit":"shares","start":null,"end":"2020-12-31","filed":"2022-08-02","accession":"0001493152-22-020976","form":"10-K"},"openingCommonEquity":{"value":null,"inputNames":["openingParentEquity","openingPreferredShares"],"reason":"Common equity scope requires explicit preferred carrying value or zero preferred shares; absence is not zero"},"closingAssets":{"value":49575392,"tag":"Assets","unit":"USD","start":null,"end":"2021-12-31","filed":"2023-03-31","accession":"0001493152-23-010250","form":"10-K"},"closingCurrentLiabilities":{"value":7562844,"tag":"LiabilitiesCurrent","unit":"USD","start":null,"end":"2021-12-31","filed":"2023-03-31","accession":"0001493152-23-010250","form":"10-K"},"closingCapitalEmployed":{"value":42012548,"inputNames":["closingAssets","closingCurrentLiabilities"]},"closingParentEquity":{"value":31228709,"tag":"StockholdersEquity","unit":"USD","start":null,"end":"2021-12-31","filed":"2024-04-01","accession":"0001493152-24-012364","form":"10-K"},"closingTotalEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingNoncontrollingEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingLiabilities":{"value":18346683,"tag":"Liabilities","unit":"USD","start":null,"end":"2021-12-31","filed":"2023-03-31","accession":"0001493152-23-010250","form":"10-K"},"closingCash":{"value":19708565,"tag":"CashAndCashEquivalentsAtCarryingValue","unit":"USD","start":null,"end":"2021-12-31","filed":"2023-03-31","accession":"0001493152-23-010250","form":"10-K"},"closingBorrowings":{"value":null,"reason":"No supported complete debt aggregate or non-overlapping borrowing components; leases excluded"},"closingInvestedCapital":{"value":null,"inputNames":["closingBorrowings","closingTotalEquity","closingCash"],"reason":"Exact complete borrowings, consolidated equity and cash missing, ambiguous or from different filings at 2021-12-31"},"closingPreferredEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingPreferredShares":{"value":0,"tag":"PreferredStockSharesOutstanding","unit":"shares","start":null,"end":"2021-12-31","filed":"2023-03-31","accession":"0001493152-23-010250","form":"10-K"},"closingCommonEquity":{"value":null,"inputNames":["closingParentEquity","closingPreferredShares"],"reason":"Common equity scope requires explicit preferred carrying value or zero preferred shares; absence is not zero"},"commonNetIncome":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"parentNetIncome":{"value":2540089,"tag":"NetIncomeLoss","unit":"USD","start":"2021-01-01","end":"2021-12-31","filed":"2023-03-31","accession":"0001493152-23-010250","form":"10-K"},"preferredDividends":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"incomeTaxExpense":{"value":246050,"tag":"IncomeTaxExpenseBenefit","unit":"USD","start":"2021-01-01","end":"2021-12-31","filed":"2023-03-31","accession":"0001493152-23-010250","form":"10-K"},"pretaxIncome":{"value":2786139,"tag":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","unit":"USD","start":"2021-01-01","end":"2021-12-31","filed":"2023-03-31","accession":"0001493152-23-010250","form":"10-K"},"effectiveTaxRate":{"value":0.08831217681529888,"inputNames":["incomeTaxExpense","pretaxIncome"]},"nopat":{"value":1325627.8273600133,"inputNames":["operatingIncome","effectiveTaxRate"]},"averageInvestedCapital":{"value":null,"inputNames":["openingInvestedCapital","closingInvestedCapital"]},"averageCapitalEmployed":{"value":28753939,"inputNames":["openingCapitalEmployed","closingCapitalEmployed"]},"averageCommonEquity":{"value":null,"inputNames":["openingCommonEquity","closingCommonEquity"]}},"recovered":{}}; fcfMargin: Revenue mapping differs from reported total revenue in overlapping annual periods; cashConversion: -140.7203054696115; roce: 5.056827170705203 fcfMargin component 1 (2023-03-31) · fcfMargin component 2 (2023-03-31)cashConversion component 1 (2023-03-31) · cashConversion component 2 (2023-03-31) · cashConversion component 3 (2023-03-31) roce component 1 (2023-03-31) · roce component 2 (2022-08-02) · roce component 3 (2022-08-02) · roce component 4 (2023-03-31) · roce component 5 (2023-03-31) |
| 2020-12-31 | Unavailable | Unavailable | 8.58 | Inputs & filingsCalculation inputs: {"original":{"fcfTotal":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"revenue":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"netIncome":{"value":1478403,"tag":"NetIncomeLoss","unit":"USD","start":"2020-01-01","end":"2020-12-31","filed":"2022-08-02","accession":"0001493152-22-020976","form":"10-K"},"operatingIncome":{"value":1226312,"tag":"OperatingIncomeLoss","unit":"USD","start":"2020-01-01","end":"2020-12-31","filed":"2022-08-02","accession":"0001493152-22-020976","form":"10-K"},"openingAssets":{"value":17459793,"tag":"Assets","unit":"USD","start":null,"end":"2019-12-31","filed":"2021-03-29","accession":"0001493152-21-007053","form":"10-K"},"openingCurrentLiabilities":{"value":4355454,"tag":"LiabilitiesCurrent","unit":"USD","start":null,"end":"2019-12-31","filed":"2021-03-29","accession":"0001493152-21-007053","form":"10-K"},"openingCapitalEmployed":{"value":13104339,"inputNames":["openingAssets","openingCurrentLiabilities"]},"openingParentEquity":{"value":10181200,"tag":"StockholdersEquity","unit":"USD","start":null,"end":"2019-12-31","filed":"2022-08-02","accession":"0001493152-22-020976","form":"10-K"},"openingTotalEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingNoncontrollingEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingLiabilities":{"value":7278593,"tag":"Liabilities","unit":"USD","start":null,"end":"2019-12-31","filed":"2021-03-29","accession":"0001493152-21-007053","form":"10-K"},"openingCash":{"value":1415091,"tag":"CashAndCashEquivalentsAtCarryingValue","unit":"USD","start":null,"end":"2019-12-31","filed":"2021-03-29","accession":"0001493152-21-007053","form":"10-K"},"openingBorrowings":{"value":null,"reason":"No supported complete debt aggregate or non-overlapping borrowing components; leases excluded"},"openingInvestedCapital":{"value":null,"inputNames":["openingBorrowings","openingTotalEquity","openingCash"],"reason":"Exact complete borrowings, consolidated equity and cash missing, ambiguous or from different filings at 2019-12-31"},"openingPreferredEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingPreferredShares":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingCommonEquity":{"value":null,"inputNames":["openingParentEquity","openingPreferredShares"],"reason":"Common equity scope requires explicit preferred carrying value or zero preferred shares; absence is not zero"},"closingAssets":{"value":22753227,"tag":"Assets","unit":"USD","start":null,"end":"2020-12-31","filed":"2022-08-02","accession":"0001493152-22-020976","form":"10-K"},"closingCurrentLiabilities":{"value":7257897,"tag":"LiabilitiesCurrent","unit":"USD","start":null,"end":"2020-12-31","filed":"2022-08-02","accession":"0001493152-22-020976","form":"10-K"},"closingCapitalEmployed":{"value":15495330,"inputNames":["closingAssets","closingCurrentLiabilities"]},"closingParentEquity":{"value":11658586,"tag":"StockholdersEquity","unit":"USD","start":null,"end":"2020-12-31","filed":"2023-03-31","accession":"0001493152-23-010250","form":"10-K"},"closingTotalEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingNoncontrollingEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingLiabilities":{"value":11094641,"tag":"Liabilities","unit":"USD","start":null,"end":"2020-12-31","filed":"2022-08-02","accession":"0001493152-22-020976","form":"10-K"},"closingCash":{"value":6841984,"tag":"CashAndCashEquivalentsAtCarryingValue","unit":"USD","start":null,"end":"2020-12-31","filed":"2022-08-02","accession":"0001493152-22-020976","form":"10-K"},"closingBorrowings":{"value":null,"reason":"No supported complete debt aggregate or non-overlapping borrowing components; leases excluded"},"closingInvestedCapital":{"value":null,"inputNames":["closingBorrowings","closingTotalEquity","closingCash"],"reason":"Exact complete borrowings, consolidated equity and cash missing, ambiguous or from different filings at 2020-12-31"},"closingPreferredEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingPreferredShares":{"value":0,"tag":"PreferredStockSharesOutstanding","unit":"shares","start":null,"end":"2020-12-31","filed":"2022-08-02","accession":"0001493152-22-020976","form":"10-K"},"closingCommonEquity":{"value":null,"inputNames":["closingParentEquity","closingPreferredShares"],"reason":"Common equity scope requires explicit preferred carrying value or zero preferred shares; absence is not zero"},"commonNetIncome":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"parentNetIncome":{"value":1478403,"tag":"NetIncomeLoss","unit":"USD","start":"2020-01-01","end":"2020-12-31","filed":"2022-08-02","accession":"0001493152-22-020976","form":"10-K"},"preferredDividends":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"incomeTaxExpense":{"value":-218800,"tag":"IncomeTaxExpenseBenefit","unit":"USD","start":"2020-01-01","end":"2020-12-31","filed":"2022-08-02","accession":"0001493152-22-020976","form":"10-K"},"pretaxIncome":{"value":1259603,"tag":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","unit":"USD","start":"2020-01-01","end":"2020-12-31","filed":"2022-08-02","accession":"0001493152-22-020976","form":"10-K"},"effectiveTaxRate":{"value":null,"inputNames":["incomeTaxExpense","pretaxIncome"],"reason":"Effective tax rate outside 0–100% or nonfinite; no clamping"},"nopat":{"value":null,"inputNames":["operatingIncome","effectiveTaxRate"],"reason":"Effective tax rate outside 0–100% or nonfinite; no clamping"},"averageInvestedCapital":{"value":null,"inputNames":["openingInvestedCapital","closingInvestedCapital"]},"averageCapitalEmployed":{"value":14299834.5,"inputNames":["openingCapitalEmployed","closingCapitalEmployed"]},"averageCommonEquity":{"value":null,"inputNames":["openingCommonEquity","closingCommonEquity"]}},"recovered":{}}; fcfMargin: Stored FCF total has no matching annual OCF/capex duration; cashConversion: Stored FCF total has no matching annual OCF/capex duration; roce: 8.5757076419311 cashConversion component 1 (2022-08-02)roce component 1 (2022-08-02) · roce component 2 (2021-03-29) · roce component 3 (2021-03-29) · roce component 4 (2022-08-02) · roce component 5 (2022-08-02) |
| 2019-12-31 | Unavailable | Unavailable | 2.12 | Inputs & filingsCalculation inputs: {"original":{"fcfTotal":{"value":-2085748,"capex":{"accession":"0001493152-21-007053","end":"2019-12-31","filed":"2021-03-29","form":"10-K","start":"2019-01-01","tag":"PaymentsToAcquirePropertyPlantAndEquipment","unit":"USD"},"ocf":{"accession":"0001493152-21-007053","end":"2019-12-31","filed":"2021-03-29","form":"10-K","start":"2019-01-01","tag":"NetCashProvidedByUsedInOperatingActivities","unit":"USD"}},"revenue":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"netIncome":{"value":-75277,"tag":"NetIncomeLoss","unit":"USD","start":"2019-01-01","end":"2019-12-31","filed":"2021-03-29","accession":"0001493152-21-007053","form":"10-K"},"operatingIncome":{"value":262318,"tag":"OperatingIncomeLoss","unit":"USD","start":"2019-01-01","end":"2019-12-31","filed":"2021-03-29","accession":"0001493152-21-007053","form":"10-K"},"openingAssets":{"value":15218013,"tag":"Assets","unit":"USD","start":null,"end":"2018-12-31","filed":"2020-03-23","accession":"0001493152-20-004519","form":"10-K"},"openingCurrentLiabilities":{"value":3611803,"tag":"LiabilitiesCurrent","unit":"USD","start":null,"end":"2018-12-31","filed":"2020-03-23","accession":"0001493152-20-004519","form":"10-K"},"openingCapitalEmployed":{"value":11606210,"inputNames":["openingAssets","openingCurrentLiabilities"]},"openingParentEquity":{"value":10597331,"tag":"StockholdersEquity","unit":"USD","start":null,"end":"2018-12-31","filed":"2021-03-29","accession":"0001493152-21-007053","form":"10-K"},"openingTotalEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingNoncontrollingEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingLiabilities":{"value":4620682,"tag":"Liabilities","unit":"USD","start":null,"end":"2018-12-31","filed":"2020-03-23","accession":"0001493152-20-004519","form":"10-K"},"openingCash":{"value":2500381,"tag":"CashAndCashEquivalentsAtCarryingValue","unit":"USD","start":null,"end":"2018-12-31","filed":"2020-03-23","accession":"0001493152-20-004519","form":"10-K"},"openingBorrowings":{"value":null,"reason":"No supported complete debt aggregate or non-overlapping borrowing components; leases excluded"},"openingInvestedCapital":{"value":null,"inputNames":["openingBorrowings","openingTotalEquity","openingCash"],"reason":"Exact complete borrowings, consolidated equity and cash missing, ambiguous or from different filings at 2018-12-31"},"openingPreferredEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingPreferredShares":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingCommonEquity":{"value":null,"inputNames":["openingParentEquity","openingPreferredShares"],"reason":"Common equity scope requires explicit preferred carrying value or zero preferred shares; absence is not zero"},"closingAssets":{"value":17459793,"tag":"Assets","unit":"USD","start":null,"end":"2019-12-31","filed":"2021-03-29","accession":"0001493152-21-007053","form":"10-K"},"closingCurrentLiabilities":{"value":4355454,"tag":"LiabilitiesCurrent","unit":"USD","start":null,"end":"2019-12-31","filed":"2021-03-29","accession":"0001493152-21-007053","form":"10-K"},"closingCapitalEmployed":{"value":13104339,"inputNames":["closingAssets","closingCurrentLiabilities"]},"closingParentEquity":{"value":10181200,"tag":"StockholdersEquity","unit":"USD","start":null,"end":"2019-12-31","filed":"2022-08-02","accession":"0001493152-22-020976","form":"10-K"},"closingTotalEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingNoncontrollingEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingLiabilities":{"value":7278593,"tag":"Liabilities","unit":"USD","start":null,"end":"2019-12-31","filed":"2021-03-29","accession":"0001493152-21-007053","form":"10-K"},"closingCash":{"value":1415091,"tag":"CashAndCashEquivalentsAtCarryingValue","unit":"USD","start":null,"end":"2019-12-31","filed":"2021-03-29","accession":"0001493152-21-007053","form":"10-K"},"closingBorrowings":{"value":null,"reason":"No supported complete debt aggregate or non-overlapping borrowing components; leases excluded"},"closingInvestedCapital":{"value":null,"inputNames":["closingBorrowings","closingTotalEquity","closingCash"],"reason":"Exact complete borrowings, consolidated equity and cash missing, ambiguous or from different filings at 2019-12-31"},"closingPreferredEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingPreferredShares":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingCommonEquity":{"value":null,"inputNames":["closingParentEquity","closingPreferredShares"],"reason":"Common equity scope requires explicit preferred carrying value or zero preferred shares; absence is not zero"},"commonNetIncome":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"parentNetIncome":{"value":-75277,"tag":"NetIncomeLoss","unit":"USD","start":"2019-01-01","end":"2019-12-31","filed":"2021-03-29","accession":"0001493152-21-007053","form":"10-K"},"preferredDividends":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"incomeTaxExpense":{"value":446725,"tag":"IncomeTaxExpenseBenefit","unit":"USD","start":"2019-01-01","end":"2019-12-31","filed":"2021-03-29","accession":"0001493152-21-007053","form":"10-K"},"pretaxIncome":{"value":371448,"tag":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","unit":"USD","start":"2019-01-01","end":"2019-12-31","filed":"2021-03-29","accession":"0001493152-21-007053","form":"10-K"},"effectiveTaxRate":{"value":null,"inputNames":["incomeTaxExpense","pretaxIncome"],"reason":"Effective tax rate outside 0–100% or nonfinite; no clamping"},"nopat":{"value":null,"inputNames":["operatingIncome","effectiveTaxRate"],"reason":"Effective tax rate outside 0–100% or nonfinite; no clamping"},"averageInvestedCapital":{"value":null,"inputNames":["openingInvestedCapital","closingInvestedCapital"]},"averageCapitalEmployed":{"value":12355274.5,"inputNames":["openingCapitalEmployed","closingCapitalEmployed"]},"averageCommonEquity":{"value":null,"inputNames":["openingCommonEquity","closingCommonEquity"]}},"recovered":{}}; fcfMargin: Revenue mapping differs from reported total revenue in overlapping annual periods; cashConversion: Positive net income required; zero or negative denominator is unavailable; roce: 2.123125633509802 fcfMargin component 1 (2021-03-29) · fcfMargin component 2 (2021-03-29)cashConversion component 1 (2021-03-29) · cashConversion component 2 (2021-03-29) · cashConversion component 3 (2021-03-29) roce component 1 (2021-03-29) · roce component 2 (2020-03-23) · roce component 3 (2020-03-23) · roce component 4 (2021-03-29) · roce component 5 (2021-03-29) |
| 2018-12-31 | Unavailable | 187.66 | 9.06 | Inputs & filingsCalculation inputs: {"original":{"fcfTotal":{"value":1535248,"capex":{"accession":"0001493152-20-004519","end":"2018-12-31","filed":"2020-03-23","form":"10-K","start":"2018-01-01","tag":"PaymentsToAcquirePropertyPlantAndEquipment","unit":"USD"},"ocf":{"accession":"0001493152-20-004519","end":"2018-12-31","filed":"2020-03-23","form":"10-K","start":"2018-01-01","tag":"NetCashProvidedByUsedInOperatingActivities","unit":"USD"}},"revenue":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"netIncome":{"value":818092,"tag":"NetIncomeLoss","unit":"USD","start":"2018-01-01","end":"2018-12-31","filed":"2020-03-23","accession":"0001493152-20-004519","form":"10-K"},"operatingIncome":{"value":999901,"tag":"OperatingIncomeLoss","unit":"USD","start":"2018-01-01","end":"2018-12-31","filed":"2020-03-23","accession":"0001493152-20-004519","form":"10-K"},"openingAssets":{"value":14849892,"tag":"Assets","unit":"USD","start":null,"end":"2017-12-31","filed":"2019-04-01","accession":"0001493152-19-004401","form":"10-K"},"openingCurrentLiabilities":{"value":4377021,"tag":"LiabilitiesCurrent","unit":"USD","start":null,"end":"2017-12-31","filed":"2019-04-01","accession":"0001493152-19-004401","form":"10-K"},"openingCapitalEmployed":{"value":10472871,"inputNames":["openingAssets","openingCurrentLiabilities"]},"openingParentEquity":{"value":10368177,"tag":"StockholdersEquity","unit":"USD","start":null,"end":"2017-12-31","filed":"2020-03-23","accession":"0001493152-20-004519","form":"10-K"},"openingTotalEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingNoncontrollingEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingLiabilities":{"value":4463715,"tag":"Liabilities","unit":"USD","start":null,"end":"2017-12-31","filed":"2019-04-01","accession":"0001493152-19-004401","form":"10-K"},"openingCash":{"value":5080445,"tag":"CashAndCashEquivalentsAtCarryingValue","unit":"USD","start":null,"end":"2017-12-31","filed":"2019-04-01","accession":"0001493152-19-004401","form":"10-K"},"openingBorrowings":{"value":null,"reason":"No supported complete debt aggregate or non-overlapping borrowing components; leases excluded"},"openingInvestedCapital":{"value":null,"inputNames":["openingBorrowings","openingTotalEquity","openingCash"],"reason":"Exact complete borrowings, consolidated equity and cash missing, ambiguous or from different filings at 2017-12-31"},"openingPreferredEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingPreferredShares":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingCommonEquity":{"value":null,"inputNames":["openingParentEquity","openingPreferredShares"],"reason":"Common equity scope requires explicit preferred carrying value or zero preferred shares; absence is not zero"},"closingAssets":{"value":15218013,"tag":"Assets","unit":"USD","start":null,"end":"2018-12-31","filed":"2020-03-23","accession":"0001493152-20-004519","form":"10-K"},"closingCurrentLiabilities":{"value":3611803,"tag":"LiabilitiesCurrent","unit":"USD","start":null,"end":"2018-12-31","filed":"2020-03-23","accession":"0001493152-20-004519","form":"10-K"},"closingCapitalEmployed":{"value":11606210,"inputNames":["closingAssets","closingCurrentLiabilities"]},"closingParentEquity":{"value":10597331,"tag":"StockholdersEquity","unit":"USD","start":null,"end":"2018-12-31","filed":"2021-03-29","accession":"0001493152-21-007053","form":"10-K"},"closingTotalEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingNoncontrollingEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingLiabilities":{"value":4620682,"tag":"Liabilities","unit":"USD","start":null,"end":"2018-12-31","filed":"2020-03-23","accession":"0001493152-20-004519","form":"10-K"},"closingCash":{"value":2500381,"tag":"CashAndCashEquivalentsAtCarryingValue","unit":"USD","start":null,"end":"2018-12-31","filed":"2020-03-23","accession":"0001493152-20-004519","form":"10-K"},"closingBorrowings":{"value":null,"reason":"No supported complete debt aggregate or non-overlapping borrowing components; leases excluded"},"closingInvestedCapital":{"value":null,"inputNames":["closingBorrowings","closingTotalEquity","closingCash"],"reason":"Exact complete borrowings, consolidated equity and cash missing, ambiguous or from different filings at 2018-12-31"},"closingPreferredEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingPreferredShares":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingCommonEquity":{"value":null,"inputNames":["closingParentEquity","closingPreferredShares"],"reason":"Common equity scope requires explicit preferred carrying value or zero preferred shares; absence is not zero"},"commonNetIncome":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"parentNetIncome":{"value":818092,"tag":"NetIncomeLoss","unit":"USD","start":"2018-01-01","end":"2018-12-31","filed":"2020-03-23","accession":"0001493152-20-004519","form":"10-K"},"preferredDividends":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"incomeTaxExpense":{"value":309998,"tag":"IncomeTaxExpenseBenefit","unit":"USD","start":"2018-01-01","end":"2018-12-31","filed":"2020-03-23","accession":"0001493152-20-004519","form":"10-K"},"pretaxIncome":{"value":1128090,"tag":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","unit":"USD","start":"2018-01-01","end":"2018-12-31","filed":"2020-03-23","accession":"0001493152-20-004519","form":"10-K"},"effectiveTaxRate":{"value":0.2747989965339645,"inputNames":["incomeTaxExpense","pretaxIncome"]},"nopat":{"value":725129.2085666923,"inputNames":["operatingIncome","effectiveTaxRate"]},"averageInvestedCapital":{"value":null,"inputNames":["openingInvestedCapital","closingInvestedCapital"]},"averageCapitalEmployed":{"value":11039540.5,"inputNames":["openingCapitalEmployed","closingCapitalEmployed"]},"averageCommonEquity":{"value":null,"inputNames":["openingCommonEquity","closingCommonEquity"]}},"recovered":{}}; fcfMargin: Revenue mapping differs from reported total revenue in overlapping annual periods; cashConversion: 187.662023342118; roce: 9.05745125895412 fcfMargin component 1 (2020-03-23) · fcfMargin component 2 (2020-03-23)cashConversion component 1 (2020-03-23) · cashConversion component 2 (2020-03-23) · cashConversion component 3 (2020-03-23) roce component 1 (2020-03-23) · roce component 2 (2019-04-01) · roce component 3 (2019-04-01) · roce component 4 (2020-03-23) · roce component 5 (2020-03-23) |
| 2017-12-31 | 15.24 | 77.19 | 15.35 | Inputs & filingsCalculation inputs: {"original":{"fcfTotal":{"value":2518270,"capex":{"accession":"0001493152-19-004401","end":"2017-12-31","filed":"2019-04-01","form":"10-K","start":"2017-01-01","tag":"PaymentsToAcquirePropertyPlantAndEquipment","unit":"USD"},"ocf":{"accession":"0001493152-19-004401","end":"2017-12-31","filed":"2019-04-01","form":"10-K","start":"2017-01-01","tag":"NetCashProvidedByUsedInOperatingActivities","unit":"USD"}},"revenue":{"value":16524225,"tag":"Revenues","unit":"USD","start":"2017-01-01","end":"2017-12-31","filed":"2018-03-30","accession":"0001493152-18-004294","form":"10-K"},"netIncome":{"value":3262282,"tag":"NetIncomeLoss","unit":"USD","start":"2017-01-01","end":"2017-12-31","filed":"2019-04-01","accession":"0001493152-19-004401","form":"10-K"},"operatingIncome":{"value":1306517,"tag":"OperatingIncomeLoss","unit":"USD","start":"2017-01-01","end":"2017-12-31","filed":"2019-04-01","accession":"0001493152-19-004401","form":"10-K"},"openingAssets":{"value":9911989,"tag":"Assets","unit":"USD","start":null,"end":"2016-12-31","filed":"2018-03-30","accession":"0001493152-18-004294","form":"10-K"},"openingCurrentLiabilities":{"value":3357084,"tag":"LiabilitiesCurrent","unit":"USD","start":null,"end":"2016-12-31","filed":"2018-03-30","accession":"0001493152-18-004294","form":"10-K"},"openingCapitalEmployed":{"value":6554905,"inputNames":["openingAssets","openingCurrentLiabilities"]},"openingParentEquity":{"value":6410278,"tag":"StockholdersEquity","unit":"USD","start":null,"end":"2016-12-31","filed":"2019-04-01","accession":"0001493152-19-004401","form":"10-K"},"openingTotalEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingNoncontrollingEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingLiabilities":{"value":3501710,"tag":"Liabilities","unit":"USD","start":null,"end":"2016-12-31","filed":"2018-03-30","accession":"0001493152-18-004294","form":"10-K"},"openingCash":{"value":3703579,"tag":"CashAndCashEquivalentsAtCarryingValue","unit":"USD","start":null,"end":"2016-12-31","filed":"2018-03-30","accession":"0001493152-18-004294","form":"10-K"},"openingBorrowings":{"value":null,"reason":"No supported complete debt aggregate or non-overlapping borrowing components; leases excluded"},"openingInvestedCapital":{"value":null,"inputNames":["openingBorrowings","openingTotalEquity","openingCash"],"reason":"Exact complete borrowings, consolidated equity and cash missing, ambiguous or from different filings at 2016-12-31"},"openingPreferredEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingPreferredShares":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingCommonEquity":{"value":null,"inputNames":["openingParentEquity","openingPreferredShares"],"reason":"Common equity scope requires explicit preferred carrying value or zero preferred shares; absence is not zero"},"closingAssets":{"value":14849892,"tag":"Assets","unit":"USD","start":null,"end":"2017-12-31","filed":"2019-04-01","accession":"0001493152-19-004401","form":"10-K"},"closingCurrentLiabilities":{"value":4377021,"tag":"LiabilitiesCurrent","unit":"USD","start":null,"end":"2017-12-31","filed":"2019-04-01","accession":"0001493152-19-004401","form":"10-K"},"closingCapitalEmployed":{"value":10472871,"inputNames":["closingAssets","closingCurrentLiabilities"]},"closingParentEquity":{"value":10368177,"tag":"StockholdersEquity","unit":"USD","start":null,"end":"2017-12-31","filed":"2020-03-23","accession":"0001493152-20-004519","form":"10-K"},"closingTotalEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingNoncontrollingEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingLiabilities":{"value":4463715,"tag":"Liabilities","unit":"USD","start":null,"end":"2017-12-31","filed":"2019-04-01","accession":"0001493152-19-004401","form":"10-K"},"closingCash":{"value":5080445,"tag":"CashAndCashEquivalentsAtCarryingValue","unit":"USD","start":null,"end":"2017-12-31","filed":"2019-04-01","accession":"0001493152-19-004401","form":"10-K"},"closingBorrowings":{"value":null,"reason":"No supported complete debt aggregate or non-overlapping borrowing components; leases excluded"},"closingInvestedCapital":{"value":null,"inputNames":["closingBorrowings","closingTotalEquity","closingCash"],"reason":"Exact complete borrowings, consolidated equity and cash missing, ambiguous or from different filings at 2017-12-31"},"closingPreferredEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingPreferredShares":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingCommonEquity":{"value":null,"inputNames":["closingParentEquity","closingPreferredShares"],"reason":"Common equity scope requires explicit preferred carrying value or zero preferred shares; absence is not zero"},"commonNetIncome":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"parentNetIncome":{"value":3262282,"tag":"NetIncomeLoss","unit":"USD","start":"2017-01-01","end":"2017-12-31","filed":"2019-04-01","accession":"0001493152-19-004401","form":"10-K"},"preferredDividends":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"incomeTaxExpense":{"value":-2505292,"tag":"IncomeTaxExpenseBenefit","unit":"USD","start":"2017-01-01","end":"2017-12-31","filed":"2019-04-01","accession":"0001493152-19-004401","form":"10-K"},"pretaxIncome":{"value":756990,"tag":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","unit":"USD","start":"2017-01-01","end":"2017-12-31","filed":"2019-04-01","accession":"0001493152-19-004401","form":"10-K"},"effectiveTaxRate":{"value":null,"inputNames":["incomeTaxExpense","pretaxIncome"],"reason":"Effective tax rate outside 0–100% or nonfinite; no clamping"},"nopat":{"value":null,"inputNames":["operatingIncome","effectiveTaxRate"],"reason":"Effective tax rate outside 0–100% or nonfinite; no clamping"},"averageInvestedCapital":{"value":null,"inputNames":["openingInvestedCapital","closingInvestedCapital"]},"averageCapitalEmployed":{"value":8513888,"inputNames":["openingCapitalEmployed","closingCapitalEmployed"]},"averageCommonEquity":{"value":null,"inputNames":["openingCommonEquity","closingCommonEquity"]}},"recovered":{"fcfMargin":{"fcfTotal":{"value":2518270,"capex":{"accession":"0001493152-19-004401","end":"2017-12-31","filed":"2019-04-01","form":"10-K","start":"2017-01-01","tag":"PaymentsToAcquirePropertyPlantAndEquipment","unit":"USD"},"ocf":{"accession":"0001493152-19-004401","end":"2017-12-31","filed":"2019-04-01","form":"10-K","start":"2017-01-01","tag":"NetCashProvidedByUsedInOperatingActivities","unit":"USD"}},"revenue":{"value":16524225,"tag":"RevenueFromContractWithCustomerExcludingAssessedTax","unit":"USD","start":"2017-01-01","end":"2017-12-31","filed":"2019-04-01","accession":"0001493152-19-004401","form":"10-K"}}}}; fcfMargin: 15.23986752782657; cashConversion: 77.19351055488151; roce: 15.345715142130128 fcfMargin component 1 (2019-04-01) · fcfMargin component 2 (2019-04-01) · fcfMargin component 3 (2019-04-01)cashConversion component 1 (2019-04-01) · cashConversion component 2 (2019-04-01) · cashConversion component 3 (2019-04-01) roce component 1 (2019-04-01) · roce component 2 (2018-03-30) · roce component 3 (2018-03-30) · roce component 4 (2019-04-01) · roce component 5 (2019-04-01) |
| 2016-12-31 | 9.23 | 70.50 | Unavailable | Inputs & filingsCalculation inputs: {"original":{"fcfTotal":{"value":1445345,"capex":{"accession":"0001493152-18-004294","end":"2016-12-31","filed":"2018-03-30","form":"10-K","start":"2016-01-01","tag":"PaymentsToAcquirePropertyPlantAndEquipment","unit":"USD"},"ocf":{"accession":"0001493152-18-004294","end":"2016-12-31","filed":"2018-03-30","form":"10-K","start":"2016-01-01","tag":"NetCashProvidedByUsedInOperatingActivities","unit":"USD"}},"revenue":{"value":15652168,"tag":"Revenues","unit":"USD","start":"2016-01-01","end":"2016-12-31","filed":"2018-03-30","accession":"0001493152-18-004294","form":"10-K"},"netIncome":{"value":2050022,"tag":"NetIncomeLoss","unit":"USD","start":"2016-01-01","end":"2016-12-31","filed":"2018-03-30","accession":"0001493152-18-004294","form":"10-K"},"operatingIncome":{"value":2126326,"tag":"OperatingIncomeLoss","unit":"USD","start":"2016-01-01","end":"2016-12-31","filed":"2018-03-30","accession":"0001493152-18-004294","form":"10-K"},"openingAssets":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingCurrentLiabilities":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingCapitalEmployed":{"value":null,"inputNames":["openingAssets","openingCurrentLiabilities"],"reason":"Exact assets/current-liabilities balance missing, conflicting or from different filings at 2015-12-31"},"openingParentEquity":{"value":4371639,"tag":"StockholdersEquity","unit":"USD","start":null,"end":"2015-12-31","filed":"2018-03-30","accession":"0001493152-18-004294","form":"10-K"},"openingTotalEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingNoncontrollingEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingLiabilities":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingCash":{"value":3317020,"tag":"CashAndCashEquivalentsAtCarryingValue","unit":"USD","start":null,"end":"2015-12-31","filed":"2018-03-30","accession":"0001493152-18-004294","form":"10-K"},"openingBorrowings":{"value":null,"reason":"No supported complete debt aggregate or non-overlapping borrowing components; leases excluded"},"openingInvestedCapital":{"value":null,"inputNames":["openingBorrowings","openingTotalEquity","openingCash"],"reason":"Exact complete borrowings, consolidated equity and cash missing, ambiguous or from different filings at 2015-12-31"},"openingPreferredEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingPreferredShares":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingCommonEquity":{"value":null,"inputNames":["openingParentEquity","openingPreferredShares"],"reason":"Common equity scope requires explicit preferred carrying value or zero preferred shares; absence is not zero"},"closingAssets":{"value":9911989,"tag":"Assets","unit":"USD","start":null,"end":"2016-12-31","filed":"2018-03-30","accession":"0001493152-18-004294","form":"10-K"},"closingCurrentLiabilities":{"value":3357084,"tag":"LiabilitiesCurrent","unit":"USD","start":null,"end":"2016-12-31","filed":"2018-03-30","accession":"0001493152-18-004294","form":"10-K"},"closingCapitalEmployed":{"value":6554905,"inputNames":["closingAssets","closingCurrentLiabilities"]},"closingParentEquity":{"value":6410278,"tag":"StockholdersEquity","unit":"USD","start":null,"end":"2016-12-31","filed":"2019-04-01","accession":"0001493152-19-004401","form":"10-K"},"closingTotalEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingNoncontrollingEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingLiabilities":{"value":3501710,"tag":"Liabilities","unit":"USD","start":null,"end":"2016-12-31","filed":"2018-03-30","accession":"0001493152-18-004294","form":"10-K"},"closingCash":{"value":3703579,"tag":"CashAndCashEquivalentsAtCarryingValue","unit":"USD","start":null,"end":"2016-12-31","filed":"2018-03-30","accession":"0001493152-18-004294","form":"10-K"},"closingBorrowings":{"value":null,"reason":"No supported complete debt aggregate or non-overlapping borrowing components; leases excluded"},"closingInvestedCapital":{"value":null,"inputNames":["closingBorrowings","closingTotalEquity","closingCash"],"reason":"Exact complete borrowings, consolidated equity and cash missing, ambiguous or from different filings at 2016-12-31"},"closingPreferredEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingPreferredShares":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingCommonEquity":{"value":null,"inputNames":["closingParentEquity","closingPreferredShares"],"reason":"Common equity scope requires explicit preferred carrying value or zero preferred shares; absence is not zero"},"commonNetIncome":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"parentNetIncome":{"value":2050022,"tag":"NetIncomeLoss","unit":"USD","start":"2016-01-01","end":"2016-12-31","filed":"2018-03-30","accession":"0001493152-18-004294","form":"10-K"},"preferredDividends":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"incomeTaxExpense":{"value":102752,"tag":"IncomeTaxExpenseBenefit","unit":"USD","start":"2016-01-01","end":"2016-12-31","filed":"2018-03-30","accession":"0001493152-18-004294","form":"10-K"},"pretaxIncome":{"value":2152774,"tag":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","unit":"USD","start":"2016-01-01","end":"2016-12-31","filed":"2018-03-30","accession":"0001493152-18-004294","form":"10-K"},"effectiveTaxRate":{"value":0.04773004504885325,"inputNames":["incomeTaxExpense","pretaxIncome"]},"nopat":{"value":2024836.364231452,"inputNames":["operatingIncome","effectiveTaxRate"]},"averageInvestedCapital":{"value":null,"inputNames":["openingInvestedCapital","closingInvestedCapital"]},"averageCapitalEmployed":{"value":null,"inputNames":["openingCapitalEmployed","closingCapitalEmployed"]},"averageCommonEquity":{"value":null,"inputNames":["openingCommonEquity","closingCommonEquity"]}},"recovered":{}}; fcfMargin: 9.234152099568572; cashConversion: 70.50387751936321; roce: matching numerator and positive exact opening/closing CapitalEmployed required; ambiguous scopes remain unavailable; unavailable: openingCapitalEmployed; Exact assets/current-liabilities balance missing, conflicting or from different filings at 2015-12-31 fcfMargin component 1 (2018-03-30) · fcfMargin component 2 (2018-03-30) · fcfMargin component 3 (2018-03-30)cashConversion component 1 (2018-03-30) · cashConversion component 2 (2018-03-30) · cashConversion component 3 (2018-03-30) roce component 1 (2018-03-30) · roce component 2 (2018-03-30) · roce component 3 (2018-03-30) |
Annual operating facts
Complete annual history, independent of chart loading and range. Operating margin is operating profit as a percentage of revenue; net margin is consolidated net profit as a percentage of revenue. Negative margins show losses. Missing inputs remain unavailable. Metric definitions.
| Fiscal end | Revenue (USD) | Operating margin (%) | Net margin (%) | Inputs & filing sources |
|---|---|---|---|---|
| 2025-12-31 | 185,971.00 | 235.25 | 134.34 | Inputs & filingsrevenue: 185971; operatingIncome: 437495; netIncome: 249840 revenue (2026-03-26)operatingIncome (2026-03-26) netIncome (2026-03-26) |
| 2024-12-31 | 0.00 | Unavailable | Unavailable | Inputs & filingsrevenue: 0; operatingIncome: 1996331; netIncome: 1363681 revenue (2026-03-26)operatingIncome (2026-03-26) netIncome (2026-03-26) |
| 2023-12-31 | 747,977.00 | 1,321.62 | 1,156.81 | Inputs & filingsrevenue: 747977; operatingIncome: 9885428; netIncome: 8652698 revenue (2026-03-26)operatingIncome (2026-03-26) netIncome (2026-03-26) |
| 2022-12-31 | Unavailable | Unavailable | Unavailable | Inputs & filingsrevenue: Revenue mapping differs from reported total revenue in overlapping annual periods; operatingIncome: 2593705; netIncome: 1955898 operatingIncome (2024-04-01)netIncome (2024-04-01) |
| 2021-12-31 | Unavailable | Unavailable | Unavailable | Inputs & filingsrevenue: Revenue mapping differs from reported total revenue in overlapping annual periods; operatingIncome: 1454037; netIncome: 2540089 operatingIncome (2023-03-31)netIncome (2023-03-31) |
| 2020-12-31 | Unavailable | Unavailable | Unavailable | Inputs & filingsrevenue: Revenue mapping differs from reported total revenue in overlapping annual periods; operatingIncome: 1226312; netIncome: 1478403 operatingIncome (2022-08-02)netIncome (2022-08-02) |
| 2019-12-31 | Unavailable | Unavailable | Unavailable | Inputs & filingsrevenue: Revenue mapping differs from reported total revenue in overlapping annual periods; operatingIncome: 262318; netIncome: -75277 operatingIncome (2021-03-29)netIncome (2021-03-29) |
| 2018-12-31 | Unavailable | Unavailable | Unavailable | Inputs & filingsrevenue: Revenue mapping differs from reported total revenue in overlapping annual periods; operatingIncome: 999901; netIncome: 818092 operatingIncome (2020-03-23)netIncome (2020-03-23) |
| 2017-12-31 | 16,524,225.00 | 7.91 | 19.74 | Inputs & filingsrevenue: 16524225; operatingIncome: 1306517; netIncome: 3262282 revenue (2018-03-30)operatingIncome (2019-04-01) netIncome (2019-04-01) |
| 2016-12-31 | 15,652,168.00 | 13.58 | 13.10 | Inputs & filingsrevenue: 15652168; operatingIncome: 2126326; netIncome: 2050022 revenue (2018-03-30)operatingIncome (2018-03-30) netIncome (2018-03-30) |
VirTra, Inc (VTSI) P/E ratio history
The interactive P/E chart contains all 445 stored weekly price points (2018-04-06–2026-10-08); 393 have an eligible basic or diluted ratio. Annual EPS is carried forward from its fiscal end. Use the P/E range bar or any other chart range bar to change all five chart windows.
Fiscal-year-end snapshots
7 eligible fiscal-year-end observations span 2018-12-31–2025-12-31. Latest eligible diluted P/E: 219.00×; basic P/E: 219.00×, for fiscal end 2025-12-31, using the close on 2025-12-26.
Annual P/E = eligible fiscal-year-end close ÷ reported annual EPS. This is retrospective annual P/E, not TTM or forward P/E. Why we use annual data. Missing or non-positive EPS and missing eligible prices produce unavailable ratios.
Explore the P/E chart and optional reference lines · How P/E history is calculated.
Complete annual P/E history (10 fiscal periods)
| Fiscal end | Price date | Close | Price basis | Basic P/E | Diluted P/E | EPS filings |
|---|---|---|---|---|---|---|
| 2025-12-31 | 2025-12-26 | 4.38 | Adjusted close | 219.00 | 219.00 | Basic EPS (2026-03-26) Diluted EPS (2026-03-26) |
| 2024-12-31 | 2024-12-27 | 6.62 | Adjusted close | 55.17 | 55.17 | Basic EPS (2026-03-26) Diluted EPS (2026-03-26) |
| 2023-12-31 | 2023-12-29 | 9.47 | Adjusted close | 11.14 | 11.14 | Basic EPS (2025-03-27) Diluted EPS (2025-03-27) |
| 2022-12-31 | 2022-12-30 | 4.68 | Adjusted close | 26.00 | 26.00 | Basic EPS (2024-04-01) Diluted EPS (2024-04-01) |
| 2021-12-31 | 2021-12-31 | 7.00 | Adjusted close | 28.00 | 28.00 | Basic EPS (2023-03-31) Diluted EPS (2023-03-31) |
| 2020-12-31 | 2020-12-31 | 3.52 | Adjusted close | 18.53 | 18.53 | Basic EPS (2022-08-02) Diluted EPS (2022-08-02) |
| 2019-12-31 | 2019-12-27 | 4.43 | Adjusted close | Unavailable | Unavailable | Basic EPS (2021-03-29) Diluted EPS (2021-03-29) |
| 2018-12-31 | 2018-12-28 | 3.07 | Adjusted close | 30.70 | 30.70 | Basic EPS (2020-03-23) Diluted EPS (2020-03-23) |
| 2017-12-31 | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Basic EPS (2019-04-01) Diluted EPS (2019-04-01) |
| 2016-12-31 | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Basic EPS (2018-03-30) Diluted EPS (2018-03-30) |
Did this research save you time?
I build and maintain Stock Value Lens independently. If you found it useful, a coffee helps me maintain the tools and improve data updates.