Loading financial data...
Loading financial data...
| Concept | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenues | $76.4M | $63.7M | $53.3M | $39.9M | $24.4M |
| Operating Expenses | $57.6M | $49.7M | $43.6M | $34.0M | $22.4M |
| Operating Income (Loss) | $21.2M | $14.0M | $9.7M | $5.9M | $2.0M |
| Interest Expense | — | — | $5.4M | $2.7M | $2.3M |
| Nonoperating Income (Expense) | — | — | $1.0M | $401.0K | $231.0K |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | $8.4M | $4.7M | $4.8M | $2.7M | -$552.0K |
| Income Tax Expense (Benefit) | $116.0K | $72.0K | $12.0K | $111.0K |
| Concept | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Assets | $646.8M | $567.3M | $501.3M | $377.7M | $258.9M |
| Cash and Cash Equivalents, at Carrying Value | $1.8M | $2.2M | $1.5M | $5.9M | $2.2M |
| Liabilities | $329.3M | $265.7M | $217.6M | $112.2M | $139.2M |
| Long-term Debt | $296.7M | $240.6M | $196.7M | $95.3M | $124.6M |
| Stockholders' Equity Attributable to Parent | $251.3M | $243.6M | $229.2M | $220.0M | $92.0M |
| Weighted Average Number of Shares Outstanding, Basic | $22.6M | $20.1M | $18.5M | $13.7M | $7.0M |
| Concept | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Net Cash Provided by (Used in) Operating Activities | $33.5M | $28.4M | $24.6M | $17.1M | $9.4M |
| Net Cash Provided by (Used in) Investing Activities | -$79.1M | -$72.6M | -$120.1M | -$106.7M | -$126.2M |
| Net Cash Provided by (Used in) Financing Activities | $45.3M | $45.0M | $90.6M | $93.4M | $106.8M |
| Payments of Dividends | $28.0M | $24.4M | $21.6M | $15.0M | $8.2M |
| Payments for Repurchase of Equity | — | $558.0K | $0.00 | — | — |
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)| $89.0K |
| Net Income (Loss) Attributable to Parent | $6.6M | $3.7M | $3.9M | $2.1M | -$352.0K |
| Earnings Per Share, Basic | $0.21 | $0.12 | $0.15 | $0.10 | -$0.10 |
| Earnings Per Share, Diluted | $0.21 | $0.12 | $0.15 | $0.10 | -$0.10 |