Loading financial data...
Loading financial data...
| Concept | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 |
|---|---|---|---|---|---|
| Revenue from Contract with Customer, Excluding Assessed Tax | $721.5M | $590.2M | $415.0M | $371.3M | $391.8M |
| Cost of Goods and Services Sold | $565.4M | $481.4M | $327.3M | $289.4M | $298.7M |
| Gross Profit | $73.4M | $33.5M | $19.3M | $14.8M | $29.2M |
| Operating Income (Loss) | $67.7M | $28.9M | $15.4M | $11.2M | $25.3M |
| Interest Expense | $2.2M | $1.6M | $1.1M | $919.2K | $897.9K |
| Nonoperating Income (Expense) | -$282.1K | -$876.2K | $148.1K | -$195.3K | $551.0K |
| Income Tax Expense (Benefit) | — | — | — | $600.00 |
| Concept | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 |
|---|---|---|---|---|---|
| Assets | $422.7M | $311.2M | $245.3M | $225.8M | $167.1M |
| Assets, Current | $203.8M | $197.5M | $149.2M | $138.8M | $87.1M |
| Cash and Cash Equivalents, at Carrying Value | $72.9M | $866.7K | $833.7K | $7.2M | $683.5K |
| Accounts Receivable, after Allowance for Credit Loss, Current | $43.5M | $43.5M | $36.6M | $29.0M | $24.4M |
| Inventory, Net | $72.0M | $134.2M | $95.1M | $69.6M | $50.1M |
| Liabilities, Current | $103.6M | $121.5M | $111.7M | $107.4M | $65.8M |
| Long-term Debt | $69.2M | $0.00 | $8.8M | $16.9M |
| Concept | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 |
|---|---|---|---|---|---|
| Net Cash Provided by (Used in) Operating Activities | $27.4M | $18.0M | $14.2M | -$3.3M | $30.5M |
| Net Cash Provided by (Used in) Investing Activities | -$10.0M | -$13.2M | -$4.9M | -$10.0M | -$13.8M |
| Net Cash Provided by (Used in) Financing Activities | -$17.4M | -$7.6M | -$6.2M | $6.7M | -$10.2M |
| Payments to Acquire Property, Plant, and Equipment | $7.8M | $13.4M | $4.7M | $10.1M | $8.0M |
Access SEC EDGAR data via REST API. Free tier available.
from sec_edgar import SecEdgar
api = SecEdgar("YOUR_KEY")
api.revenue("AAPL", limit=5)Get API Key (Free)| $2.0K |
| Net Income (Loss) Attributable to Parent | $67.5M | $28.0M | $15.6M | $11.0M | $25.9M |
| Earnings Per Share, Basic | $2.22 | $0.92 | $0.51 | — | — |
| Earnings Per Share, Diluted | $2.22 | $0.92 | $0.51 | — | — |
| $17.5M |
| Accounts Payable, Current | $7.5M | $2.2M | $1.9M | $1.5M | $4.9M |
| Weighted Average Number of Shares Outstanding, Basic | $30.4M | $30.4M | — | — | — |