Balance Sheet
Assets, liabilities, and equity
| Account | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Statement | |||||
| BS Assets Cash | $1.1B | $675.0M | $700.0M | $650.0M | $693.2M |
| BS Assets Accts Receivable | $990.0M | $373.0M | $458.9M | $286.5M | $206.4M |
| BS Assets Prepaid Expenses | $484.0M | $354.0M | $315.0M | $202.3M | $175.6M |
| BS Assets Other Current Assets | $484.0M | $354.0M | $315.0M | $202.3M | $175.6M |
| BS Assets Total Current | $8.6B | $6.9B | $5.1B | $5.0B | $3.3B |
| BS Assets PPE | $367.0M | $319.0M | $270.3M | $239.9M | $212.0M |
| BS Assets Op Lease ROU | $269.0M | $200.0M | $198.8M | $214.9M | $197.0M |
| BS Assets Goodwill | $15.1B | $8.0B | $7.3B | $6.7B | $4.7B |
| BS Assets Intangible Assets | $4.9B | $1.8B | $1.6B | $1.6B | $1.1B |
| BS Assets Other Noncurrent | $748.0M | $366.0M | $301.8M | $230.9M | $206.8M |
| BS Assets Total | $30.0B | $17.6B | $14.9B | $14.0B | $9.8B |
| BS Liab Accts Payable | $990.0M | $373.0M | $458.9M | $286.5M | $206.4M |
| BS Liab Accrued Liab | $875.0M | $653.0M | $608.2M | $541.5M | $456.2M |
| BS Liab Deferred Rev Current | $127.0M | $80.0M | $78.2M | $79.9M | $67.5M |
| BS Liab Current Debt | $719.0M | $225.0M | $568.7M | $250.6M | $42.5M |
| BS Liab Op Lease Current | $62.0M | $47.0M | $45.4M | $45.0M | $43.4M |
| BS Liab Other Current | $1.2B | $32.0M | $45.6M | $30.2M | $22.4M |
| BS Liab Total Current | $8.3B | $6.3B | $5.0B | $4.6B | $2.7B |
| BS Liab Long Term Debt | $6.9B | $3.6B | $3.2B | $3.7B | $2.0B |
| BS Liab Deferred Rev LT | $41.0M | $39.0M | $35.0M | $33.4M | $67.5M |
| BS Liab Op Lease Noncurrent | $243.0M | $189.0M | $178.6M | $195.9M | $180.0M |
| BS Liab Deferred Tax Liab | $815.0M | $711.0M | $616.2M | $584.0M | $386.8M |
| BS Liab Other Noncurrent | $1.2B | $362.0M | $326.0M | $298.9M | $384.0M |
| BS Equity Common Stock | $36.0M | $31.0M | $30.4M | $30.3M | $30.1M |
| BS Equity APIC | $6.2B | $1.1B | $1.0B | $919.7M | $849.4M |
| BS Equity Retained Earnings | $7.0B | $6.1B | $5.3B | $4.6B | $4.0B |
| BS Equity Treasury Stock | $100.0M | $748.0M | $100.0K | $74.0M | $82.6M |
| BS Equity AOCI | $210.0M | $-109.0M | $-19.1M | $-148.4M | $-9.4M |
| BS Equity NCI | $26.0M | $17.0M | — | — | — |
| BS Equity Total | $12.6B | $6.4B | $5.6B | $4.6B | $4.2B |
| BS Equity Total Liab and Equity | $30.0B | $17.6B | $14.9B | $14.0B | $9.8B |