Loading BELFA…
Loading financial statements…
Import this data to Google Sheets with:
=jivedata("BELFA","financials")Full statements spill as a table. For one cell: =jivedata("BELFA","Revenue") or =jivedata("BELFA","Revenue","TTM"). Install the Jive Data add-on, then paste into a cell.
BELFA • CIK 0000729580
| (in thousands, except per share data) | FY 2023 | FY 2024 | FY 2025 | TTM |
|---|---|---|---|---|
| Revenue from Contract with Customer, Excluding Assessed Tax | $639,813 | $534,792 | $675,455 | $744,094 |
| Cost of Goods and Services Sold | $423,964 | $332,434 | $411,037 | $450,013 |
| Gross Profit | $215,849 | $202,358 | $264,418 | $294,081 |
| Research and Development Expense | $22,487 | $23,586 | $30,867 | $33,054 |
| Selling, General and Administrative Expense | $99,091 | $110,616 | $125,828 | $138,422 |
| Impairment of Intangible Assets (Excluding Goodwill) | — | $400 | $0 | $0 |
| Restructuring Costs | $10,114 | $3,459 | $-677 | $2,076 |
| Gain (Loss) on Sale of Properties | $3,819 | $0 | $5,701 | $1,626 |
| Operating Income (Loss) | $87,976 | $64,297 | $110,996 | $118,198 |
| Gain (Loss) on Disposition of Business | $980 | $0 | $0 | $0 |
| InterestExpenseNonoperating | — | $4,078 | $14,751 | $10,938 |
| Investment Income, Nonoperating | — | $4,754 | $1,035 | $1,926 |
| Equity Method Investment, Other than Temporary Impairment | — | — | $13,087 | $13,087 |
| Other Nonoperating Income (Expense) | — | $-3,165 | $10,857 | $-2,981 |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | $83,300 | $61,808 | $95,050 | $93,118 |
| Income Tax Expense (Benefit) | $9,469 | $12,616 | $20,939 | $15,163 |
| Net Income (Loss), Including Portion Attributable to Noncontrolling Interest | — | $49,192 | $74,111 | $77,955 |
| Net Income (Loss) Attributable to Redeemable Noncontrolling Interest | — | $484 | $3,452 | $4,521 |
| Net Income (Loss) Attributable to Parent | $73,831 | $40,960 | $61,536 | $53,660 |
| (in thousands, except per share data) | FY 2023 | FY 2024 | FY 2025 |
|---|
| (in thousands, except per share data) | FY 2023 | FY 2024 | FY 2025 |
|---|