Loading financial statements…
Import this data to Google Sheets with:
=jivedata("OPXS","financials")Full statements spill as a table. For one cell: =jivedata("OPXS","Revenue") or =jivedata("OPXS","Revenue","TTM"). Install the Jive Data add-on, then paste into a cell.
OPXS • CIK 0001397016
| (in thousands, except per share data) | FY 2023 | FY 2024 | FY 2025 | TTM |
|---|---|---|---|---|
| Revenue from Contract with Customer, Excluding Assessed Tax | $25,659 | $33,995 | $41,337 | $39,800 |
| Cost of Goods and Services Sold | $19,040 | $24,466 | $29,280 | $27,587 |
| Gross Profit | $6,619 | $9,529 | $12,057 | $12,213 |
| General and Administrative Expense | $3,832 | $4,708 | $4,925 | $6,942 |
| Operating Income (Loss) | $2,787 | $4,821 | $7,132 | $5,271 |
| Asset Impairment Charges | — | — | $804 | $804 |
| Interest Income (Expense), Net | — | — | $23 | $147 |
| Nonoperating Income (Expense) | — | — | $-781 | $-781 |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | $2,732 | $4,774 | $6,351 | $4,614 |
| Income Tax Expense (Benefit) | $469 | $1,006 | $1,204 | $726 |
| Net Income (Loss) Attributable to Parent | $2,263 | $3,768 | $5,147 | $3,888 |
| Weighted Average Number of Shares Outstanding, Basic | 6,616,462 | 6,762,145 | 6,865,280 | 6,923,563 |
| Weighted Average Number of Shares Outstanding, Diluted | 6,653,573 | 6,833,274 | 6,923,657 | 6,950,479 |
| (in thousands, except per share data) | FY 2023 | FY 2024 | FY 2025 | TTM |
|---|---|---|---|---|
| Cash and Cash Equivalents, at Carrying Value | $1,204 | $1,009 | $6,389 | $6,175 |
| Accounts Receivable, after Allowance for Credit Loss, Current | $3,624 | $3,764 | $4,569 | $4,292 |
| Inventory, Net | $12,153 | $14,863 | $14,322 | $16,448 |
| Contract with Customer, Asset, after Allowance for Credit Loss, Current | — | $219 | $142 | $108 |
| Prepaid Expense, Current | $219 | $217 | $285 | $841 |
| Assets, Current | $17,536 | $20,072 | $25,707 | $27,864 |
| Property, Plant and Equipment, Net | $998 | $1,292 | $1,427 | $2,189 |
| Other Assets, Noncurrent | $3,685 | $4,154 | $2,922 | $2,428 |
| Assets | $22,219 | $25,518 | $30,056 | $32,481 |
| Liabilities, Current | $4,077 | $4,950 | $4,560 | $3,929 |
| Liabilities | $7,359 | $6,710 | $5,765 | $4,736 |
| Deferred Income Tax Assets, Net | $922 | $947 | $1,199 | $1,047 |
| Intangible Assets, Net (Excluding Goodwill) | — | $951 | $951 | $845 |
| Operating Lease, Right-of-Use Asset | $2,740 | $2,233 | $1,700 | $1,358 |
| Deposits Assets, Noncurrent | $23 | $23 | $23 | $23 |
| Accounts Payable, Current | $810 | $1,177 | $1,525 | $1,320 |
| Line of Credit, Current | — | — | $1,000 | $1,000 |
| Operating Lease, Liability, Current | $620 | $638 | $645 | $677 |
| Taxes Payable, Current | $247 | $74 | $87 | $87 |
| Accrued Liabilities, Current | $1,265 | $1,258 | $1,634 | $1,605 |
| Product Warranty Accrual, Current | $75 | $52 | $162 | $25 |
| Contract with Customer, Liability, Current | $481 | $255 | $234 | $158 |
| Operating Lease, Liability, Noncurrent | $2,282 | $1,760 | $1,205 | $807 |
| Common Stock, Value, Issued | $7 | $7 | $7 | $7 |
| Additional Paid in Capital, Common Stock | $21,285 | $21,465 | $21,801 | $22,392 |
| Retained Earnings (Accumulated Deficit) | $-6,432 | $-2,664 | $2,483 | $5,346 |
| Stockholders' Equity Attributable to Parent | $14,860 | $18,808 | $24,291 | $27,745 |
| Common Stock, Shares Authorized | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 |
| Common Stock, Shares, Issued | 6,763,070 | 6,873,938 | 6,920,658 | 6,959,873 |
| (in thousands, except per share data) | FY 2023 | FY 2024 | FY 2025 | TTM |
|---|---|---|---|---|
| Net Income (Loss) Attributable to Parent | $2,263 | $3,768 | $5,147 | $3,888 |
| Net Cash Provided by (Used in) Operating Activities | $-296 | $1,781 | $6,931 | $2,552 |
| Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect | $270 | $-195 | $5,380 | $1,304 |
| Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations | $1,204 | $1,009 | $6,389 | $9,739 |
| Depreciation, Depletion and Amortization | $345 | $487 | $515 | $423 |
| Payments to Acquire Intangible Assets | — | $1,050 | $10 | $10 |
| Asset Impairment Charges | — | — | $804 | $804 |
| Payments to Acquire Property, Plant, and Equipment | $376 | $681 | $494 | $1,097 |
| Share-based Payment Arrangement, Noncash Expense | $247 | $425 | $383 | $874 |
| Net Cash Provided by (Used in) Investing Activities | $-376 | $-1,731 | $-504 | $-1,097 |
| Deferred Income Taxes and Tax Credits | $20 | $-25 | $-252 | $-195 |
| Increase (Decrease) in Accounts Receivable | $716 | $150 | $810 | $152 |
| Accounts Receivable, Credit Loss Expense (Reversal) | $21 | $10 | $4 | $4 |
| Increase (Decrease) in Inventories | $2,941 | $2,710 | $-541 | $1,935 |
| Increase (Decrease) in Contract with Customer, Asset | $336 | $-118 | $-77 | $-46 |
| Increase (Decrease) in Prepaid Expense | $-109 | $-2 | $69 | $373 |
| IncreaseDecreaseInOperatingLeaseLiability | $20 | $3 | $-15 | $-29 |
| Increase (Decrease) in Accounts Payable and Accrued Liabilities | $411 | $359 | $725 | $-77 |
| Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable | $-84 | $-173 | $13 | $0 |
| Increase (Decrease) in Contract with Customer, Liability | $170 | $-226 | $-21 | $-127 |
| Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities | $-2,559 | $-1,987 | $1,784 | $-1,336 |
| Payment, Tax Withholding, Share-based Payment Arrangement | $58 | $245 | $47 | $151 |
| Proceeds from Lines of Credit | $1,507 | $1,350 | $1,350 | $1,350 |
| Repayments of Lines of Credit | $507 | $1,350 | $1,000 | $1,000 |
| Net Cash Provided by (Used in) Financing Activities | $942 | $-245 | $-1,047 | $-151 |
| Income Taxes Paid, Net | $534 | $1,204 | $1,443 | $1,176 |
| Interest Paid, Excluding Capitalized Interest, Operating Activities | $55 | $47 | $12 | $12 |