OSS · CIK 0001394056 · operating
One Stop Systems designs and manufactures rugged computing systems optimized for edge applications in artificial intelligence, machine learning, sensor processing, and autonomous systems. The company's product portfolio includes custom servers, compute accelerators, solid-state storage arrays, data acquisition platforms, and I/O expansion systems built on CPU, GPU, and flash storage technologies. Additionally, the company produces ruggedized industrial and panel PCs, tablets, and handheld compute devices engineered to operate reliably in demanding environmental conditions.
The company distributes its products through multiple channels, including direct sales, its website and web store, original equipment manufacturer partnerships, and a network of resellers and distributors. Its customer base spans multinational corporations, U.S. government agencies, military contractors, military services, and technology providers. The company operates with approximately 103 full-time employees and maintains headquarters in Escondido, California, with an international presence. One Stop Systems was founded in 1998 and is listed on the Nasdaq exchange.
Fiscal years are as reported by the company and may not align with the calendar year. For example, Apple's FY 2024 ends in September 2024.
| Fiscal Year | EPS Diluted | EPS Basic | YoY | |
|---|---|---|---|---|
| 2024 | $-0.65 | $-0.65 | -103.1% | |
| 2023 | $-0.32 | $-0.32 | -190.9% | |
| 2022 | $-0.11 | $-0.11 | -191.7% | |
| 2021 | $0.12 | $0.13 | — | |
| 2020 | $0.00 | $0.00 | +100.0% | |
| 2019 | $-0.06 | $-0.06 | +33.3% | |
| 2018 | $-0.09 | $-0.09 | — |
| Report Date | Filed | Accession Number | |
|---|---|---|---|
| 2024-12-31 | 2025-03-19 | 0000950170-25-041974 | SEC ↗ |
| 2023-12-31 | 2024-03-21 | 0000950170-24-034668 | SEC ↗ |
| 2022-12-31 | 2023-03-23 | 0000950170-23-009473 | SEC ↗ |
| 2021-12-31 | 2022-03-24 | 0001564590-22-011679 | SEC ↗ |
| 2020-12-31 | 2021-03-25 | 0001564590-21-015480 | SEC ↗ |
| 2019-12-31 | 2020-03-26 | 0001564590-20-013196 | SEC ↗ |
| 2018-12-31 | 2019-03-21 | 0001564590-19-008790 | SEC ↗ |
| 2017-12-31 | 2018-03-21 | 0001564590-18-006453 | SEC ↗ |