FreeCast, a privately owned company headquartered in the United States, operates as a tier 1 media tech buyer. Founded in 2011, with approximately 60 employees, the company specializes in media and TV services. It functions as a content discovery and management engine, operating a Video-On-Demand (VOD) and Pay-per-view (PPV) library.
On October 5, 2026, FreeCast announced its management would present at upcoming investor conferences during the month. This followed the company's October 1, 2026, release of additional details regarding its fiscal 2026 results, which included a net loss of $13.0 million and $10.0 million in cash used in operations. FreeCast's management stated that a July financing addressed substantial doubt about the company's ability to continue as a going concern for at least one year, despite recurring losses and potential future financing needs. Earlier, on September 29, 2026, FreeCast reported its fiscal 2026 results and filed its annual report on Form 10-K, highlighting the strategic focus on building the "Media Layer Above Connectivity." Simultaneously, the company disclosed GAAP EPS of -$0.62, missing analyst estimates by $0.34, and revenue of $0.71 million, which missed projections by $2.3 million but still represented a 12.7% year-over-year increase.