{"filings":[{"id":1303922,"accession_number":"0001493152-26-030283","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2026-06-26T20:05:38+00:00","items":["5.07"],"status":"ready","headline":"VirTra stockholders elect directors, approve executive compensation at 2026 annual meeting","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["All five director nominees elected: Givens, Johnson, Ayers, Gervais, Barber (highest votes 3.94M, lowest 3.01M).","Ratification of Haynie as independent auditor approved with 7.18M for, 26.7K against.","Non-binding advisory vote on executive compensation passed: 3.04M for vs 879.9K against.","Advisory vote on frequency favored 1 year (1.96M votes), with 3 years at 1.93M; 33.4K abstained.","Meeting held June 23, 2026; results reported June 26, 2026."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.2,"calibrated_materiality_score":0.15,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":13093,"accession_number":"0001493152-26-022226","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2026-05-11T20:10:17+00:00","items":["2.02","9.01"],"status":"ready","headline":"VirTra Q1 revenue $3.5M (-51% YoY); net loss $(1.3M) vs profit $1.3M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Revenue $3.5M (down 51% YoY); net loss $(1.3M) or $(0.12)/share vs net income $1.3M or $0.11/share.","Backlog $25.2M; bookings $3.8M. Management expects improved sales momentum in H2 2026.","STEP revenue increased as share; gross margin fell to 61% from 73% due to product mix.","Qualified leads ~doubled; new drone defense training system demonstrated for corrections.","Adjusted EBITDA $(0.9M) vs $1.7M; operating expenses stable at $3.5M."],"consensus_eps_estimate":-0.129,"consensus_eps_actual":-0.12,"consensus_revenue_estimate":null,"consensus_revenue_actual":93594.0,"consensus_period":"2026-Q1","consensus_source":"xbrl+finnhub","sentiment":"negative","materiality_score":0.8,"calibrated_materiality_score":0.8,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":101147,"accession_number":"0001493152-26-012911","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2026-03-26T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"VirTra reports 2025 revenue $22.4M down 15% YoY; net income falls to $0.3M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Full-year revenue $22.4M vs $26.4M (restated); gross margin 68% vs 74%.","Net income $0.3M ($0.02 diluted EPS) compared to $1.4M ($0.12) in 2024.","Q4 revenue $2.9M, operating loss ($1.2M); net loss ($1.0M) or ($0.09) per share.","Bookings totaled $26.7M in 2025; backlog grew to $25.6M at year-end.","CEO cites extended federal funding disruption; JAG and COPS programs reopening."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"negative","materiality_score":0.65,"calibrated_materiality_score":0.65,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":101146,"accession_number":"0001493152-26-006967","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2026-02-17T23:59:59+00:00","items":["5.02"],"status":"ready","headline":"VirTra director Jeffrey D. Brown resigns; Grant Barber elected to board","summary_kind":"llm","event_type":"leadership","confidence":"high","bullets":["Jeffrey D. Brown resigned as director effective Feb 16, 2026, citing personal reasons; no disagreements on operations.","Grant Barber elected to fill vacancy; will chair Audit Committee and serve on Compensation and Nominating committees.","Barber had been on VirTra's Advisory Board since Nov 2025; has CFO experience.","Brown had served as director since 2011."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.45,"calibrated_materiality_score":0.45,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":117492,"accession_number":"0001493152-25-021511","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2025-11-10T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"VirTra Q3 2025 revenue $5.3M, down 29% YoY; net loss $0.4M vs income $0.6M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Q3 2025 revenue $5.3M (-29% YoY); net loss $0.4M, diluted EPS -$0.03 vs $0.05 profit in Q3 2024.","Nine-month 2025 revenue $19.5M (-7% YoY); net income $1.1M ($0.09 EPS) vs $2.3M ($0.21) in prior period.","Adjusted EBITDA Q3 $0.1M (-91% YoY); nine-month $2.5M (-38% YoY); backlog rose to $21.9M.","Bookings $8.4M in Q3; secured $4.8M multi-site contract in Colombia; V-One Portable Simulator launched.","Cash $20.8M, working capital $32.9M; operating expenses fell 16% YoY; management cites federal funding delays."],"consensus_eps_estimate":0.0408,"consensus_eps_actual":0.09,"consensus_revenue_estimate":null,"consensus_revenue_actual":19489178.0,"consensus_period":"2025-Q3","consensus_source":"xbrl+finnhub","sentiment":"negative","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":117491,"accession_number":"0001493152-25-018580","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2025-10-20T23:59:59+00:00","items":["5.07"],"status":"ready","headline":"VirTra annual meeting: two director nominees each face >2M withheld votes","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["All five nominees elected; John F. Givens II received 4.43M for, 71.5K withheld.","Jeffrey D. Brown got 2.43M for, 2.08M withheld; Gregg C.E. Johnson got 2.40M for, 2.10M withheld.","Ratification of auditor Haynie & Company for FY2025 passed with 7.42M for, 10.2K against.","Broker non-votes were 2.94M on director elections; none on auditor ratification."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.55,"calibrated_materiality_score":0.15,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":133902,"accession_number":"0001641172-25-022970","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2025-08-11T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"VirTra Q2 revenue up 15% to $7.0M; net income falls to $0.2M from $1.2M YoY","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Q2 2025 revenue $7.0M vs $6.1M YoY (+15%); gross margin 69% (down from 91% due to product mix).","Net income $0.2M ($0.02 diluted EPS) vs $1.2M ($0.11) in Q2 2024; adjusted EBITDA $0.7M vs $1.6M.","Backlog $18.8M at June 30, with $7.1M capital, $5.7M service, $6.0M STEP contracts.","Six-month revenue $14.1M (+5% YoY); net income $1.4M vs $1.7M; operating expense down 9%.","Cash $20.7M; working capital $34.1M; DOJ COPS grant program reopening cited as positive development."],"consensus_eps_estimate":0.0204,"consensus_eps_actual":0.13,"consensus_revenue_estimate":null,"consensus_revenue_actual":14139185.0,"consensus_period":"2025-Q2","consensus_source":"xbrl+finnhub","sentiment":"neutral","materiality_score":0.65,"calibrated_materiality_score":0.65,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":150643,"accession_number":"0001641172-25-009682","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2025-05-12T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"VirTra Q1 net income $1.3M, bookings up 120% YoY to $6.4M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Net income $1.3M ($0.11 EPS) vs $0.5M ($0.04 EPS) in Q1 2024; adjusted EBITDA $1.7M up 22%.","Bookings $6.4M, up 120% YoY from $2.9M; backlog $21.2M including $9.9M capital contracts.","Revenue $7.2M (-3% YoY) but gross margin improved to 72.6% from 64.2%; gross profit $5.2M.","Cash $17.6M, working capital $35.3M, debt-light; STEP agreements enhanced to three-year commitments.","V-XR first delivery expected Q2; IVAS recoil kit validation; GSA procurement reentered."],"consensus_eps_estimate":null,"consensus_eps_actual":0.11,"consensus_revenue_estimate":null,"consensus_revenue_actual":0.0,"consensus_period":"2025-Q1","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":169593,"accession_number":"0001641172-25-000954","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2025-03-27T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"VirTra Q4 revenue $5.4M, down 50% YoY; net loss $0.9M vs net income $3.5M prior year","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Q4 bookings $12.2M, up 37% sequentially; backlog $22M at year-end 2024.","Full-year revenue $26.4M (down 32% YoY); net income $1.4M (down 85% from $9.2M).","Adjusted EBITDA (Q4) ($1.8M) vs $3.0M prior year; includes $0.75M negative revenue adjustment.","Ended Q4 with $18.0M cash, $34.8M working capital; one-time $275K lease settlement incurred.","IVAS program completed 42 days ahead of schedule; transition to Anduril noted as positive."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"negative","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":186656,"accession_number":"0001493152-24-044757","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2024-11-12T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"VirTra Q3 revenue flat at $7.5M; net income falls to $0.6M; bookings up 51% QoQ to $8.9M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Q3 revenue $7.5M (flat YoY); gross margin 73% vs 71% a year ago.","Net income $0.6M ($0.05 diluted EPS) vs $1.6M ($0.15) in Q3 2023; adjusted EBITDA $1.1M vs $2.9M.","Bookings surged 51% QoQ to $8.9M; YTD bookings total $17.7M.","Cash and equivalents $19.7M; working capital $36.0M.","Appointed retired Army Lt. Gen. Maria Gervais and Georgia POST Exec. Dir. Mike Ayers to board."],"consensus_eps_estimate":null,"consensus_eps_actual":0.27,"consensus_revenue_estimate":null,"consensus_revenue_actual":21653707.0,"consensus_period":"2024-Q3","consensus_source":"xbrl_only","sentiment":"neutral","materiality_score":0.7,"calibrated_materiality_score":0.7,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":186655,"accession_number":"0001493152-24-042054","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2024-10-22T23:59:59+00:00","items":["5.07"],"status":"ready","headline":"VirTra stockholders elect five directors and ratify auditor at 2024 annual meeting","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["All five director nominees (Givens, Brown, Johnson, Ayers, Gervais) were elected; John F. Givens II received 4,500,100 votes for.","Stockholders ratified Haynie & Company as independent auditor with 7,256,374 votes for, 10,821 against, 23,437 abstain.","Annual meeting held October 21, 2024; broker non-votes of 2,690,001 on each director election.","Michael T. Ayers received 4,545,872 votes for, the highest among director nominees."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.5,"calibrated_materiality_score":0.15,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":186654,"accession_number":"0001493152-24-040438","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2024-10-08T23:59:59+00:00","items":["8.01","9.01"],"status":"ready","headline":"VirTra clarifies two director nominees are independent under NASDAQ standards","summary_kind":"llm","event_type":"other","confidence":"high","bullets":["Supplement filed to confirm Michael T. Ayers and Lt. Gen.(R) Maria R. Gervais are independent.","2024 Annual Meeting of stockholders is set for October 21, 2024.","If elected, all directors except CEO John F. Givens II will be independent.","Original proxy statement filed September 6, 2024; supplement distributed October 8, 2024."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.15,"calibrated_materiality_score":0.15,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":203222,"accession_number":"0001493152-24-031283","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2024-08-12T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"VirTra Q2 revenue falls 41% to $6.1M; gross margin 91%, EPS $0.11, bookings double sequentially","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Revenue $6.1M, down 41% YoY; net income $1.2M ($0.11 diluted EPS) vs $1.0M ($0.09).","Gross margin 91% vs 57% YoY; adjusted EBITDA $1.6M vs $2.6M.","Bookings doubled sequentially from Q1, increasing $3M quarter-over-quarter.","Appointed Brandon Cox as CTO; V-XR extended reality solution shipping by end of Q3 2024.","Working capital $34.8M; cash $18.4M; DoD research approval secured."],"consensus_eps_estimate":null,"consensus_eps_actual":0.22,"consensus_revenue_estimate":null,"consensus_revenue_actual":14169438.0,"consensus_period":"2024-Q2","consensus_source":"xbrl_only","sentiment":"neutral","materiality_score":0.7,"calibrated_materiality_score":0.7,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":203221,"accession_number":"0001493152-24-026625","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2024-07-09T23:59:59+00:00","items":["5.02","9.01"],"status":"ready","headline":"VirTra CEO John Givens appointed Chairman as Bob Ferris steps down to advisory board","summary_kind":"llm","event_type":"leadership","confidence":"high","bullets":["Bob Ferris resigns as Executive Chairman and director, effective July 12, 2024, transitions to Advisory Board.","CEO John Givens appointed Chairman of the Board; company actively seeking new independent directors.","Givens has served as sole CEO since Aug 2023, previously co-CEO; helped grow a military simulation company sold for $200M.","Under Givens' leadership, VirTra consolidated production into new facility and introduced V-XR headset platform."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.45,"calibrated_materiality_score":0.45,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":219546,"accession_number":"0001493152-24-019223","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2024-05-14T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"VirTra Q1 revenue falls 19% to $8.1M; net income drops to $1.2M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Total revenue $8.1M, down 19% from $10.0M YoY; net income $1.2M ($0.11 EPS) vs $2.9M ($0.27).","Gross margin slipped to 67% from 69% due to Microsoft contract milestone costs.","Adjusted EBITDA $1.9M, down 52% from $4.0M; cash $22.4M, working capital $33.2M.","V-XR extended reality training platform launch preparations ongoing; targeting healthcare/education.","Revenue impacted by federal funding delays and completion of large capital backlog in 2023."],"consensus_eps_estimate":null,"consensus_eps_actual":0.11,"consensus_revenue_estimate":null,"consensus_revenue_actual":747977.0,"consensus_period":"2024-Q1","consensus_source":"xbrl_only","sentiment":"negative","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":219544,"accession_number":"0001493152-24-012612","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K/A","filed_at":"2024-04-02T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"VirTra reports record 2023 revenue $38.0M (+34% YoY); Q4 adj EBITDA corrected to $2.2M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["FY 2023 revenue $38.0M (record, +34% YoY); net income $8.4M (from $2.0M); diluted EPS $0.77.","Q4 2023 revenue $10.1M (+17% YoY); net income $2.8M; diluted EPS $0.25; gross margin 83%.","FY 2023 adjusted EBITDA $11.6M (up from $4.0M); Q4 adj EBITDA corrected to $2.2M from $1.7M.","Backlog at year end $19.4M; new V-XR platform gaining traction; management expects continued growth in 2024."],"consensus_eps_estimate":null,"consensus_eps_actual":0.11,"consensus_revenue_estimate":null,"consensus_revenue_actual":747977.0,"consensus_period":"2024-Q1","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.8,"calibrated_materiality_score":0.8,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":219545,"accession_number":"0001493152-24-012354","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2024-04-01T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"VirTra reports record annual revenue $38.0M (+34% YoY); net income $8.4M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Full-year 2023 revenue $38.0M, up 34% from $28.3M; net income $8.4M vs $2.0M.","Q4 2023 revenue $10.1M (+17% YoY); net income $2.8M vs $1.4M; diluted EPS $0.25.","Gross margin improved to 83% in Q4 (61% prior year) and 70% for full year (57%).","Adjusted EBITDA $11.6M for 2023, up from $4.0M; backlog reduced to $19.4M entering 2024.","New V-XR extended reality platform and military software integration expected to drive 2024 growth."],"consensus_eps_estimate":null,"consensus_eps_actual":0.11,"consensus_revenue_estimate":null,"consensus_revenue_actual":747977.0,"consensus_period":"2024-Q1","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":256886,"accession_number":"0001493152-23-040952","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2023-11-14T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"VirTra Q3 revenue up 54% to $7.6M; net income $1.6M vs loss $0.8M YoY","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Q3 revenue $7.6M (+54% YoY); gross margin 71% vs 51%; net income $1.6M, EPS $0.15 vs ($0.07).","Adjusted EBITDA $2.9M vs ($0.5M) YoY; nine-month adjusted EBITDA $9.4M vs $1.7M.","Nine-month revenue $27.9M (+42% YoY); net income $5.6M, EPS $0.51 vs $0.05.","Cash $17.2M; CFO notes temporary Q3 booking slowdown due to government shutdown, expects rebound.","Launched V-XR extended reality training solution; strong pre-orders; positions for growth."],"consensus_eps_estimate":null,"consensus_eps_actual":0.51,"consensus_revenue_estimate":null,"consensus_revenue_actual":27925420.0,"consensus_period":"2023-Q3","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":256885,"accession_number":"0001493152-23-038258","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2023-10-25T23:59:59+00:00","items":["5.07"],"status":"ready","headline":"VirTra shareholders elect all five board nominees, approve say-on-pay and auditor ratification","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["All five director nominees elected: Ferris (3.2M for), Givens (3.4M), Brown (2.2M), Johnson (2.7M), McDonnell (3.2M).","Non-binding advisory vote on executive compensation approved: 2.8M for, 572K against, 94K abstain.","Ratification of Haynie & Company as independent auditor for FY2023 approved: 6.1M for, 50K against.","Broker non-votes totaled 2,648,995 for director election and say-on-pay proposals.","Annual meeting held October 23, 2023; results reported on Form 8-K."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.3,"calibrated_materiality_score":0.15,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":274226,"accession_number":"0001493152-23-033732","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2023-09-26T23:59:59+00:00","items":["7.01","9.01"],"status":"ready","headline":"VirTra furnishes investor presentation via 8-K; no specific financial updates provided","summary_kind":"llm","event_type":"other","confidence":"low","bullets":["Investor presentation posted on company website (www.virtra.com) and referenced at upcoming investor meetings.","Filing made under Item 7.01 Regulation FD; presentation speaks only as of September 25, 2023.","No financial results, guidance, or material events disclosed in the filing text."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.1,"calibrated_materiality_score":0.1,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":274225,"accession_number":"0001493152-23-028834","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2023-08-15T23:59:59+00:00","items":["5.02","9.01"],"status":"ready","headline":"John Givens appointed CEO of VirTra; founder Ferris becomes Executive Chairman","summary_kind":"llm","event_type":"leadership","confidence":"high","bullets":["John Givens becomes CEO effective Aug 15, 2023; previously co-CEO since May 2022.","Founder Robert Ferris transitions from co-CEO to Executive Chairman.","Three-year employment agreement: base salary $349,859.90, annual bonus, equity participation.","Severance: 3x base salary (non-cause, no change of control); 4x base + accelerated vesting upon change of control.","Two-year non-compete covenant for terminations other than voluntary for good reason."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.6,"calibrated_materiality_score":0.6,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":274224,"accession_number":"0001493152-23-028456","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2023-08-14T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"VirTra reports record Q2 revenue $10.3M (+29% YoY); net income $1.0M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Q2 2023 revenue $10.3M (record), up 29% YoY from $8.0M; net income $1.0M vs $0.8M.","Diluted EPS $0.09 (Q2) and $0.36 (H1), up from $0.07 and $0.13 YoY.","H1 2023 revenue $20.4M (+38% YoY); net income $4.0M vs $1.4M; gross margin 63%.","Adjusted EBITDA Q2 $2.56M and H1 $6.55M, both more than double prior year.","Cash and equivalents $13.3M at June 30, 2023; backlog $16.4M at end of Q2."],"consensus_eps_estimate":null,"consensus_eps_actual":0.36,"consensus_revenue_estimate":null,"consensus_revenue_actual":20363838.0,"consensus_period":"2023-Q2","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.65,"calibrated_materiality_score":0.65,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":291430,"accession_number":"0001493152-23-017404","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2023-05-15T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"VirTra reports record Q1 revenue of $10M, net income of $2.9M, up 411% YoY","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Revenue $10.0M (record), up 48% YoY; gross profit $6.9M (69.3% margin) vs $3.7M (54.6%).","Net income $2.9M ($0.27 diluted EPS) vs $0.6M ($0.05) YoY, up 411%.","Adjusted EBITDA $4.0M, up from $1.0M; cash $14.3M at quarter end.","Driven by deliveries of two major government contracts and one large international contract.","Management cites improved operational efficiency and record backlog execution."],"consensus_eps_estimate":null,"consensus_eps_actual":0.27,"consensus_revenue_estimate":null,"consensus_revenue_actual":10026935.0,"consensus_period":"2023-Q1","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":312240,"accession_number":"0001493152-23-010253","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2023-03-31T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"VirTra FY2022 revenue $28.3M (+16% YoY), record backlog $27.7M, Q4 EPS $0.13","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Total revenue $28.3M for 2022, up 16% YoY; Q4 revenue $8.7M (+1% YoY).","Record backlog of $27.7M at Dec 31, 2022, up 20% YoY; record bookings $33.0M.","Q4 net income $1.4M ($0.13 diluted EPS); FY net income $2.0M ($0.18 diluted EPS).","Q4 gross margin improved to 61.4% (vs 32.7% in Q4 2021); FY gross margin 57.4%.","Adjusted EBITDA of $3.6M for FY2022, up 72% YoY; Q4 adjusted EBITDA $1.7M."],"consensus_eps_estimate":null,"consensus_eps_actual":0.27,"consensus_revenue_estimate":null,"consensus_revenue_actual":10026935.0,"consensus_period":"2023-Q1","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.7,"calibrated_materiality_score":0.7,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":312239,"accession_number":"0001493152-23-000048","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2023-01-03T23:59:59+00:00","items":["5.02","9.01"],"status":"ready","headline":"VirTra appoints former L.A. County Sheriff Jim McDonnell to board; Richardson resigns","summary_kind":"llm","event_type":"leadership","confidence":"high","bullets":["Jim McDonnell, 63, appointed independent director effective Jan 1, 2023; brings 40+ years in law enforcement.","McDonnell receives annual cash compensation of $24,000, plus 10,684 restricted shares and 42,735 RSUs.","James Richardson resigned as independent director Dec 31, 2022; no disagreement cited.","McDonnell served as LA County Sheriff, Long Beach Chief of Police, and LAPD First Assistant Chief."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.5,"calibrated_materiality_score":0.5,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":330809,"accession_number":"0001493152-22-034078","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2022-12-01T23:59:59+00:00","items":["5.02","9.01"],"status":"ready","headline":"VirTra appoints Alanna Boudreau as CFO effective Dec 1, 2022","summary_kind":"llm","event_type":"leadership","confidence":"high","bullets":["Boudreau to receive $180,000 annual salary and 15,000 performance-based RSUs over 3 years.","Over 20 years experience; most recently group controller at The 600 Group PLC ($30M+ revenue).","Previously accounting manager at AdventHealth overseeing 12 locations.","Holds MBA from University of Phoenix, BS from NYIT (summa cum laude)."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.55,"calibrated_materiality_score":0.55,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":330808,"accession_number":"0001493152-22-032390","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2022-11-15T23:59:59+00:00","items":["5.07"],"status":"ready","headline":"VirTra announces results of 2022 annual meeting; all director nominees elected","summary_kind":"llm","event_type":"other","confidence":"high","bullets":["Robert D. Ferris re-elected to board with 3,607,089 votes for, 259,264 against.","John F. Givens II re-elected with 2,872,227 votes for.","Jeffrey D. Brown, James Richardson, and Gregg C.E. Johnson also elected as directors.","Ratification of Haynie & Company as independent auditor approved: 6,221,927 for, 447,124 against."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.1,"calibrated_materiality_score":0.1,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":330807,"accession_number":"0001493152-22-031998","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2022-11-14T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"VirTra Q3 bookings record $16.7M, backlog record $28.3M; net loss $803K","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Record Q3 bookings of $16.7M (+52% YoY); backlog of $28.3M (+30%)","Q3 revenue $4.9M (-20% YoY); net loss $803K vs net income $1.3M in prior year","Q3 adjusted EBITDA loss $214K vs +$520K in prior year","Nine-month revenue $19.7M (+24% YoY); net income $562K, EPS $0.05","Opened Orlando facility; launched V3 volumetric video training solution"],"consensus_eps_estimate":null,"consensus_eps_actual":0.05,"consensus_revenue_estimate":null,"consensus_revenue_actual":19654008.0,"consensus_period":"2022-Q3","consensus_source":"xbrl_only","sentiment":"neutral","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":330806,"accession_number":"0001493152-22-029976","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2022-10-31T23:59:59+00:00","items":["5.02"],"status":"ready","headline":"CFO Danielle De Rosa-Diaz resigns effective Oct 27, 2022; replacement search underway","summary_kind":"llm","event_type":"leadership","confidence":"high","bullets":["Danielle De Rosa-Diaz resigned as CFO effective October 27, 2022; resignation not due to accounting principle disagreements.","Company expects to file Q3 2022 Form 10-Q on time despite CFO departure.","VirTra is in discussions with qualified candidates and will announce new CFO appointment later."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.65,"calibrated_materiality_score":0.65,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":348306,"accession_number":"0001493152-22-024111","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2022-08-26T23:59:59+00:00","items":["5.02","9.01"],"status":"ready","headline":"VirTra appoints Danielle Diaz as CFO, replacing Marsha Foxx","summary_kind":"llm","event_type":"leadership","confidence":"high","bullets":["Danielle Diaz named CFO effective August 24, 2022; Marsha Foxx terminated as CAO, no disagreement.","Diaz receives $200,000 annual salary plus 15,000 performance-based RSUs vesting over 3 years.","Diaz brings 20+ years financial experience; most recently CFO at Bakersfield Heart Hospital.","Foxx's departure not related to any accounting or policy disagreements with VirTra."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.35,"calibrated_materiality_score":0.35,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":348305,"accession_number":"0001493152-22-023523","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2022-08-19T23:59:59+00:00","items":["2.02","5.02","9.01"],"status":"ready","headline":"VirTra Q2 revenue up 52% to $8.0M; net income $787k; COO Burlend departs","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Total revenue $8.0M, up 52% YoY; net income $787k ($0.07 diluted EPS) vs $529k ($0.05) in Q2 2021.","Adjusted EBITDA $1.35M, up 34% YoY; backlog $16.5M at June 30, 2022.","Commercial market revenue $3.6M in Q2, exceeding full-year 2021 commercial revenue of $3.2M.","COO/Director Matt Burlend departed Aug 16, 2022; no replacement; board vacancy to be filled at next annual meeting."],"consensus_eps_estimate":null,"consensus_eps_actual":0.13,"consensus_revenue_estimate":null,"consensus_revenue_actual":14750611.0,"consensus_period":"2022-Q2","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.8,"calibrated_materiality_score":0.8,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":348304,"accession_number":"0001493152-22-022075","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2022-08-11T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"VirTra Q1 revenue up 52% to $6.8M; net income $577K; backlog $21.0M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Total revenue $6.8M (+52% YoY); gross profit $3.7M (+44%); net income $577K ($0.05 diluted EPS).","Adjusted EBITDA $997K (+33% YoY); backlog $21.0M (+30% YoY), down from $23.1M in Q4 2021.","Cash and cash equivalents $15.7M at March 31, 2022; working capital surplus $25.9M.","Received first order for multiple systems under standing offer from Government of Canada.","Second quarter 2022 results to be reported on August 19, 2022 before market open."],"consensus_eps_estimate":null,"consensus_eps_actual":0.13,"consensus_revenue_estimate":null,"consensus_revenue_actual":14750611.0,"consensus_period":"2022-Q2","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.7,"calibrated_materiality_score":0.7,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":348303,"accession_number":"0001493152-22-021096","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2022-08-03T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"VirTra reports 28% revenue growth to $24.4M in FY2021; backlog record $23.1M; gross margin falls to 46.7%","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Full-year 2021 revenue $24.4M (+28% YoY); bookings $32.9M (+44%); record backlog $23.1M (+58%).","Net income $2.5M ($0.25 diluted EPS) vs $1.5M ($0.19) in 2020; adjusted EBITDA $2.1M vs $2.8M.","Q4 2021 revenue $8.6M (+32% YoY) but net income only $13k; adjusted EBITDA loss of $220k.","Gross margin declined to 46.7% (FY) and 32.7% (Q4) due to lower-margin military contract and cost inflation.","Audited results delayed; expects to file Q1 2022 on Aug 11 and Q2 2022 on Aug 19, 2022."],"consensus_eps_estimate":null,"consensus_eps_actual":0.13,"consensus_revenue_estimate":null,"consensus_revenue_actual":14750611.0,"consensus_period":"2022-Q2","consensus_source":"xbrl_only","sentiment":"neutral","materiality_score":0.65,"calibrated_materiality_score":0.65,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":365007,"accession_number":"0001493152-22-016380","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2022-06-10T23:59:59+00:00","items":["3.01","9.01"],"status":"ready","headline":"VirTra receives Nasdaq extension to file delinquent reports by Aug 12, 2022","summary_kind":"llm","event_type":"regulatory","confidence":"high","bullets":["Nasdaq granted extension to file 2021 10-K and Q1 2022 10-Q by August 12, 2022.","VirTra previously received non-compliance notices on April 5, 2022 and May 17, 2022.","Company expects to file both reports by deadline and regain Nasdaq compliance.","Delinquency stems from failure to timely file Annual Report and Quarterly Report."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.4,"calibrated_materiality_score":0.4,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":365006,"accession_number":"0001493152-22-014405","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2022-05-19T23:59:59+00:00","items":["3.01","9.01"],"status":"ready","headline":"VirTra receives Nasdaq delisting notice for late Q1 2022 Form 10-Q","summary_kind":"llm","event_type":"regulatory","confidence":"high","bullets":["Nasdaq notified VirTra on May 17, 2022, for non-compliance with Listing Rule 5250(c)(1) due to untimely filing.","Company's common stock listing on Nasdaq is not immediately affected, but delisting risk exists if compliance not regained.","VirTra has 60 calendar days to submit a plan to Nasdaq to regain compliance.","If plan accepted, Nasdaq may grant up to 180 days from the Form 10-Q due date to file.","Co-CEO Bob Ferris stated company is working with auditor to finalize both 10-K for 2021 and 10-Q for Q1 2022."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"negative","materiality_score":0.7,"calibrated_materiality_score":0.7,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":365005,"accession_number":"0001493152-22-012106","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2022-05-04T23:59:59+00:00","items":["4.01","9.01"],"status":"ready","headline":"VirTra dismisses Eide Bailly as auditor, appoints Haynie & Company","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["Eide Bailly engagement terminated May 2, 2022; no reports were issued by them.","Haynie & Company appointed as new independent auditor on May 3, 2022.","No disagreements with Eide Bailly on accounting principles or audit scope.","Eide Bailly letter to SEC confirming agreement with disclosures filed as Exhibit 16.1."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.3,"calibrated_materiality_score":0.3,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":365004,"accession_number":"0001493152-22-011717","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2022-05-02T23:59:59+00:00","items":["5.02","9.01"],"status":"ready","headline":"VirTra appoints John Givens as co-CEO, effective May 2, 2022","summary_kind":"llm","event_type":"leadership","confidence":"high","bullets":["John Givens, a director since Nov 2020, named co-CEO alongside Chairman Bob Ferris.","Annual base salary of $298,990; signing bonus of 64,815 restricted shares vesting after 12 months.","Granted 288,889 performance-based RSUs tied to net profit thresholds: $2.5M (2022), $3M (2023), $3.5M (2024).","Givens founded Bohemia Interactive Simulations, sold to BAE Systems for $200M in 2022.","Independent board members decrease to two; company plans to add another independent director."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"positive","materiality_score":0.65,"calibrated_materiality_score":0.65,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":365003,"accession_number":"0001493152-22-009312","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2022-04-07T23:59:59+00:00","items":["3.01","9.01"],"status":"ready","headline":"VirTra receives Nasdaq delinquency notice for delayed 2021 10-K; must submit compliance plan within 60 days","summary_kind":"llm","event_type":"regulatory","confidence":"high","bullets":["Nasdaq notified VirTra on April 5, 2022, of non-compliance with Listing Rule 5250(c)(1) due to late 2020 10-K filing.","Company has 60 calendar days to submit a plan to regain compliance; Nasdaq may grant up to 180 days extension.","CEO Bob Ferris attributed delay to ERP system implementation and COVID-related personnel limitations.","If compliance not regained, VirTra's common stock (VTSI) is subject to delisting from Nasdaq."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"negative","materiality_score":0.85,"calibrated_materiality_score":0.85,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":384596,"accession_number":"0001493152-22-008475","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2022-03-31T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"VirTra reports record 2021 orders of $32.7M, up 37% YoY; delays 10-K filing due to ERP audit issues","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["Sales orders received in 2021 total record $32.7M, a 37% increase from 2020.","Estimated cash and cash equivalents at Dec 31, 2021: $19.7M.","Awarded standing offer from Government of Canada; secured $2.7M follow-on orders from two foreign countries.","Formed teaming agreement with Action Target for simulation and live-fire solutions.","Company delayed 10-K filing; cites integration of new ERP system and audit completion delays."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.7,"calibrated_materiality_score":0.7,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":402466,"accession_number":"0001493152-21-029835","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2021-11-24T23:59:59+00:00","items":["4.01","9.01"],"status":"ready","headline":"VirTra dismisses MaloneBailey as auditor, appoints Eide Bailly","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["Audit committee terminated MaloneBailey, LLP effective Nov 22, 2021.","Eide Bailly LLP appointed as new independent registered public accounting firm same day.","No disagreements with MaloneBailey on accounting principles or audit scope in prior periods.","Company disclosed material weaknesses in internal controls: lack of management review and inadequate system/manual controls.","MaloneBailey furnished a letter to the SEC, attached as Exhibit 16.1."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.4,"calibrated_materiality_score":0.4,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":402465,"accession_number":"0001493152-21-028778","cik":1085243,"company_name":"VirTra, Inc","ticker":"VTSI","form_type":"8-K","filed_at":"2021-11-16T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"VirTra Q3 net income $1.3M; record backlog $21.7M; $24.5M DHS contract awarded","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Net income of $1.3M ($0.12 diluted EPS) vs $0.9M ($0.11) in Q3 2020; includes $1.3M PPP loan forgiveness gain.","Q3 revenue $6.1M (-5% YoY); YTD revenue $15.8M (+26%). Backlog hit record $21.7M (+51% YoY).","Awarded $24.5M DHS IDIQ contract for CBP with $1.4M initial order; two international contracts totaling $2.7M.","Adjusted EBITDA $520K vs $1.6M in Q3 2020; gross margin 47.2% (down from 61.9%) due to inventory reserve scaling.","Cash and equivalents $21.5M; no guidance change. Manufacturing expansion with purchase of Chandler, AZ building."],"consensus_eps_estimate":null,"consensus_eps_actual":0.25,"consensus_revenue_estimate":null,"consensus_revenue_actual":15790364.0,"consensus_period":"2021-Q3","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.8,"calibrated_materiality_score":0.8,"market_cap_usd":38560000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null}],"next_cursor":null}