Balance Sheet
Assets, liabilities, and equity
| Account | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Statement | |||||
| BS Assets Cash | $2.2B | $920.3M | $543.2M | $432.7M | $341.9M |
| BS Assets Short Term Invest | $0 | $0 | $0 | $0 | $0 |
| BS Assets Accts Receivable | $391.4M | $444.6M | $337.3M | $369.8M | $326.9M |
| BS Assets Prepaid Expenses | $91.3M | $84.6M | $66.7M | $47.6M | $36.8M |
| BS Assets Other Current Assets | $91.3M | $84.6M | $66.7M | $47.6M | $36.8M |
| BS Assets Total Current | $4.4B | $2.5B | $2.0B | $1.6B | $1.5B |
| BS Assets PPE | $133.1M | $118.0M | $109.2M | $108.2M | $105.2M |
| BS Assets Op Lease ROU | $111.0M | $124.5M | $136.6M | $111.7M | $110.1M |
| BS Assets Goodwill | $3.2B | $3.1B | $3.1B | $3.1B | $3.0B |
| BS Assets Intangible Assets | $1.3B | $1.4B | $1.6B | $1.7B | $1.7B |
| BS Assets LT Investments | $1.5M | $321.3M | $292.0M | $215.4M | $209.5M |
| BS Assets Other Noncurrent | $159.7M | $182.7M | $206.3M | $181.9M | $125.8M |
| BS Assets Total | $9.3B | $7.8B | $7.5B | $7.0B | $6.8B |
| BS Liab Accts Payable | $16.1M | $17.9M | $24.7M | $27.5M | $19.5M |
| BS Liab Accrued Liab | $56.6M | $74.4M | $70.3M | $87.7M | $73.3M |
| BS Liab Deferred Rev Current | $6.9M | $6.4M | $5.9M | $11.7M | $15.2M |
| BS Liab Op Lease Current | $26.9M | $19.9M | $20.8M | $18.3M | $15.6M |
| BS Liab Other Current | $56.6M | $74.4M | $70.3M | $87.7M | $73.3M |
| BS Liab Total Current | $2.4B | $1.4B | $1.4B | $1.5B | $1.2B |
| BS Liab Long Term Debt | $1.4B | $1.4B | $1.4B | $1.4B | $1.3B |
| BS Liab Op Lease Noncurrent | $120.9M | $138.4M | $150.8M | $129.3M | $129.2M |
| BS Liab Deferred Tax Liab | $185.3M | $329.4M | $440.4M | $443.1M | $465.9M |
| BS Liab Other Noncurrent | $39.8M | $43.1M | $67.5M | $55.8M | $34.6M |
| BS Liab Total | $4.2B | $3.5B | $3.5B | $3.5B | $3.2B |
| BS Equity Preferred Stock | $0 | $0 | — | — | — |
| BS Equity Common Stock | $1.0M | $1.0M | $1.1M | $1.1M | $1.1M |
| BS Equity APIC | $50.4M | $41.8M | $41.3M | $30.7M | $26.7M |
| BS Equity Retained Earnings | $3.5B | $2.8B | $2.5B | $2.2B | $2.1B |
| BS Equity Treasury Stock | $1.5M | $1.4M | $10.5M | $131.0M | $106.8M |
| BS Equity AOCI | $30.1M | $-48.4M | $-9.4M | $-31.0M | $55.6M |
| BS Equity Total | $5.1B | $4.3B | $4.0B | $3.5B | $3.6B |
| BS Equity Total Liab and Equity | $9.3B | $7.8B | $7.5B | $7.0B | $6.8B |