Loading financial statements…
Import this data to Google Sheets with:
=jivedata("OFLX","financials")Full statements spill as a table. For one cell: =jivedata("OFLX","Revenue") or =jivedata("OFLX","Revenue","TTM"). Install the Jive Data add-on, then paste into a cell.
OFLX • CIK 0001317945
| (in thousands, except per share data) | FY 2023 | FY 2024 | FY 2025 | TTM |
|---|---|---|---|---|
| Revenue from Contract with Customer, Excluding Assessed Tax | $111,465 | $101,681 | $98,296 | $96,591 |
| Cost of Goods and Services Sold | $43,100 | $39,418 | $39,294 | $40,777 |
| Gross Profit | $68,365 | $62,263 | $59,002 | $55,814 |
| Selling Expense | $20,993 | $20,539 | $20,730 | $21,417 |
| General and Administrative Expense | $17,705 | $16,085 | $16,300 | $15,508 |
| Operating Income (Loss) | $25,799 | $21,571 | $16,931 | $13,523 |
| Interest Income (Expense), Net | $1,700 | $2,278 | $1,989 | $1,869 |
| Other Nonoperating Income (Expense) | $46 | $-227 | $331 | $-67 |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | $27,545 | $23,622 | $19,251 | $15,325 |
| Income Tax Expense (Benefit) | $6,825 | $5,707 | $4,667 | $3,748 |
| Net Income (Loss), Including Portion Attributable to Noncontrolling Interest | $20,720 | $17,915 | $14,584 | $11,577 |
| Net Income (Loss) Attributable to Noncontrolling Interest | $-43 | $-99 | $-243 | $-278 |
| Net Income (Loss) Attributable to Parent | $20,763 | $18,014 | $14,827 | $11,855 |
| Weighted Average Number of Shares Outstanding, Basic | 10,094,000 | 10,094,000 | 10,094,000 | 10,094 |
| (in thousands, except per share data) | FY 2023 | FY 2024 | FY 2025 | TTM |
|---|---|---|---|---|
| Cash and Cash Equivalents, at Carrying Value | $46,356 | $51,699 | $53,226 | $47,905 |
| Accounts Receivable, after Allowance for Credit Loss, Current | $15,361 | $14,381 | $13,665 | $14,441 |
| Operating Lease, Right-of-Use Asset | $2,940 | $4,944 | $4,437 | $4,222 |
| Inventory, Net | $15,597 | $14,559 | $13,397 | $14,728 |
| Property, Plant and Equipment, Net | $8,951 | $9,700 | $10,163 | $10,361 |
| Other Assets, Current | $2,874 | $2,983 | $2,727 | $1,671 |
| Goodwill | $3,526 | $3,526 | $3,526 | $3,526 |
| Assets, Current | $80,188 | $83,622 | $83,015 | $78,745 |
| Deferred Income Tax Assets, Net | $189 | $365 | $595 | $872 |
| Other Assets, Noncurrent | $4,440 | $3,734 | $3,218 | $2,946 |
| Assets | $100,234 | $105,891 | $104,954 | $100,672 |
| Operating Lease, Liability, Noncurrent | $2,492 | $4,566 | $3,986 | $3,790 |
| Deferred Income Tax Liabilities, Net | $6 | $181 | $422 | $426 |
| Other Liabilities, Noncurrent | $603 | $525 | $580 | $682 |
| Liabilities | $21,382 | $22,710 | $20,946 | $18,887 |
| Accounts Payable, Current | $2,090 | $2,661 | $2,528 | $2,988 |
| Accrued Salaries, Current | $3,198 | $1,989 | $1,566 | $808 |
| Accrued Sales Commission, Current | $4,428 | $3,873 | $3,520 | $2,969 |
| Dividends Payable, Current | $3,332 | $3,432 | $3,431 | $3,431 |
| Taxes Payable, Current | $190 | $710 | $710 | $151 |
| Operating Lease, Liability, Current | $454 | $712 | $771 | $748 |
| Other Liabilities, Current | $4,390 | $4,061 | $4,142 | $3,045 |
| Liabilities, Current | $18,082 | $17,438 | $15,958 | $13,989 |
| Stockholders' Equity Attributable to Noncontrolling Interest | $163 | $67 | $-178 | $-314 |
| Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest | $78,852 | $83,181 | $84,008 | $81,785 |
| Common Stock, Value, Issued | $102 | $102 | $102 | $102 |
| Treasury Stock, Common, Value | — | $1 | $1 | $1 |
| Additional Paid in Capital | — | $11,025 | $11,039 | $11,046 |
| Retained Earnings (Accumulated Deficit) | $68,493 | $72,880 | $73,979 | $71,867 |
| Accumulated Other Comprehensive Income (Loss), Net of Tax | $-930 | $-892 | $-933 | $-915 |
| Stockholders' Equity Attributable to Parent | $78,689 | $83,114 | $84,186 | $82,099 |
| Accounts Receivable, Allowance for Credit Loss, Current | $1,126 | $866 | $857 | $646 |
| Common Stock, Shares Authorized | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 |
| Common Stock, Shares, Issued | 10,153,633 | 10,153,633 | 10,153,633 | 10,153,633 |
| Common Stock, Shares, Outstanding | 10,094,322 | 10,094,322 | 10,094,322 | 10,094,322 |
| (in thousands, except per share data) | FY 2023 | FY 2024 | FY 2025 | TTM |
|---|---|---|---|---|
| Net Income (Loss), Including Portion Attributable to Noncontrolling Interest | $20,720 | $17,915 | $14,584 | $11,577 |
| Net Cash Provided by (Used in) Operating Activities | $23,422 | $20,857 | $17,173 | $12,537 |
| Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect | $8,656 | $5,324 | $1,622 | $-2,903 |
| Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations | $-3 | $19 | $-95 | $74 |
| Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations | $46,356 | $51,699 | $53,226 | $53,757 |
| Share-based Payment Arrangement, Noncash Expense | $292 | $54 | $169 | $327 |
| Payments to Acquire Property, Plant, and Equipment | $1,642 | $2,006 | $1,822 | $1,711 |
| Other Noncash Expense | $462 | $759 | $658 | $659 |
| Net Cash Provided by (Used in) Investing Activities | $-1,642 | $-2,006 | $-1,822 | $-1,711 |
| Depreciation, Depletion and Amortization, Nonproduction | $1,099 | $1,255 | $1,363 | $1,364 |
| Accounts Receivable, Credit Loss Expense (Reversal) | $5 | $-259 | $-9 | $-162 |
| Deferred Income Taxes and Tax Credits | — | — | $11 | $-194 |
| Inventory Write-down | $1,107 | $177 | $-61 | $130 |
| Payments of Dividends | $13,124 | $13,527 | $13,729 | $13,729 |
| Net Cash Provided by (Used in) Financing Activities | $-13,124 | $-13,527 | $-13,729 | $-13,729 |
| Income Taxes Paid | — | — | $5,883 | $3,486 |
| Increase (Decrease) in Accounts Receivable | $-2,182 | $-1,231 | $-767 | $1,042 |
| Increase (Decrease) in Inventories | $-1,227 | $-829 | $-1,367 | $392 |
| Increase (Decrease) in Other Operating Assets | $-1,344 | $-598 | $-782 | $-939 |
| Increase (Decrease) in Accounts Payable | $-205 | $574 | $-143 | $941 |
| Increase (Decrease) in Accrued Salaries | $-590 | $-1,209 | $-427 | $-128 |
| Increase (Decrease) in Other Accrued Liabilities | $-572 | $-556 | $-359 | $-38 |
| IncreaseDecreaseInOperatingLeaseLiability | $-461 | $-432 | $-671 | $-705 |
| Increase (Decrease) in Other Operating Liabilities | $-3,916 | $-84 | $-858 | $-770 |