Balance Sheet
Assets, liabilities, and equity
| Account | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Statement | |||||
| BS Assets Cash | $917.7M | $606.1M | $566.3M | $642.3M | $1.1B |
| BS Assets Short Term Invest | $218.0M | $1.7B | $2.2B | $1.8B | $1.4B |
| BS Assets Accts Receivable | $1.2B | $1.0B | $973.9M | $713.3M | $514.3M |
| BS Assets Inventory | $629.1M | $542.6M | $559.6M | $306.7M | $357.3M |
| BS Assets Prepaid Expenses | $189.4M | $173.7M | $168.3M | $192.6M | $81.6M |
| BS Assets Other Current Assets | $29.2M | $39.7M | $49.3M | $37.0M | — |
| BS Assets Total Current | $4.0B | $4.3B | $4.4B | $3.7B | $3.7B |
| BS Assets PPE | $1.6B | $1.3B | $1.1B | $1.1B | $801.8M |
| BS Assets Op Lease ROU | $77.4M | $62.8M | $71.4M | $80.0M | $88.1M |
| BS Assets Goodwill | $24.2M | $22.8M | $25.2M | $25.7M | $26.5M |
| BS Assets Intangible Assets | $70.8M | $103.4M | $134.5M | $173.3M | $0 |
| BS Assets LT Investments | $218.0M | $119.3M | $38.5M | $19.0M | — |
| BS Assets Deferred Tax Assets | $295.6M | $481.2M | $419.4M | $341.2M | $220.8M |
| BS Assets Other Noncurrent | $278.7M | $173.0M | $75.0M | $47.1M | $42.0M |
| BS Assets Total | $6.3B | $6.5B | $6.3B | $5.4B | $4.9B |
| BS Liab Accts Payable | $344.3M | $345.3M | $276.4M | $237.9M | $196.0M |
| BS Liab Accrued Liab | $45.8M | $37.1M | $40.5M | $49.9M | $47.9M |
| BS Liab Op Lease Current | $21.6M | $22.5M | $21.1M | $20.5M | $20.5M |
| BS Liab Other Current | $7.7M | — | — | — | — |
| BS Liab Total Current | $2.1B | $2.9B | $1.6B | $1.8B | $720.8M |
| BS Liab Long Term Debt | $0 | $0 | $0 | $0 | $0 |
| BS Liab Op Lease Noncurrent | $73.4M | $65.0M | $80.1M | $94.6M | $98.6M |
| BS Liab Other Noncurrent | $137.1M | $147.9M | $125.6M | $128.3M | $90.0M |
| BS Liab Total | $3.6B | $4.4B | $4.2B | $3.3B | $2.6B |
| BS Equity Preferred Stock | $0 | $0 | $0 | $0 | $0 |
| BS Equity Common Stock | $400.0K | $400.0K | $400.0K | $400.0K | $100.0K |
| BS Equity APIC | $2.3B | $2.1B | $3.5B | $2.3B | $2.5B |
| BS Equity Retained Earnings | $2.4B | $1.6B | $1.0B | $479.9M | $-47.4M |
| BS Equity Treasury Stock | $2.1B | $1.6B | $2.5B | $595.0M | $206.2M |
| BS Equity AOCI | $115.0M | $-8.0M | $-16.7M | $-11.6M | $500.0K |
| BS Equity Total | $2.7B | $2.1B | $2.1B | $2.1B | $2.0B |
| BS Equity Total Liab and Equity | $6.3B | $6.5B | $6.3B | $5.4B | $4.9B |