Balance Sheet
Assets, liabilities, and equity
| Account | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Statement | |||||
| BS Assets Cash | $1.0B | $744.7M | $165.5M | $173.9M | $309.2M |
| BS Assets Short Term Invest | $81.8M | $23.3M | $10.4M | $37.0M | $52.3M |
| BS Assets Accts Receivable | $638.8M | $587.6M | $619.7M | $577.3M | $521.1M |
| BS Assets Prepaid Expenses | $74.7M | $65.1M | $54.7M | $50.9M | $55.5M |
| BS Assets Other Current Assets | $9.4M | $8.1M | $10.3M | $8.2M | $8.2M |
| BS Assets Total Current | $1.8B | $1.4B | $860.6M | $847.2M | $964.3M |
| BS Assets PPE | $160.4M | $163.8M | $169.7M | $172.8M | $181.2M |
| BS Assets Op Lease ROU | $35.6M | $31.4M | $39.0M | $51.0M | $39.7M |
| BS Assets Goodwill | $2.6B | $2.5B | $2.5B | $2.5B | $2.4B |
| BS Assets Intangible Assets | $780.4M | $832.0M | $928.9M | $1.0B | $1.1B |
| BS Assets LT Investments | $60.7M | $10.8M | $7.0M | $18.5M | $46.4M |
| BS Assets Other Noncurrent | $93.6M | $86.4M | $63.2M | $50.0M | $46.0M |
| BS Assets Total | $5.6B | $5.2B | $4.7B | $4.7B | $4.7B |
| BS Liab Accts Payable | $174.7M | $156.8M | $146.3M | $104.8M | $120.0M |
| BS Liab Accrued Liab | $190.7M | $197.7M | $158.6M | $131.9M | $158.4M |
| BS Liab Deferred Rev Current | $780.8M | $701.4M | $632.9M | $568.5M | $510.5M |
| BS Liab Op Lease Current | $9.6M | $9.6M | $11.1M | $10.7M | $10.6M |
| BS Liab Other Current | $31.3M | $27.4M | $22.6M | $17.0M | $2.9M |
| BS Liab Total Current | $1.8B | $1.1B | $1.0B | $889.7M | $829.5M |
| BS Liab Deferred Rev LT | $21.0M | $22.4M | $291.0K | $2.0M | $38.0K |
| BS Liab Op Lease Noncurrent | $33.3M | $30.8M | $39.8M | $48.0M | $36.3M |
| BS Liab Deferred Tax Liab | $95.1M | $242.8M | $263.1M | $277.5M | $287.6M |
| BS Liab Other Noncurrent | $31.3M | $27.4M | $22.6M | $17.0M | $2.9M |
| BS Liab Total | $1.9B | $1.8B | $1.7B | $2.1B | $2.4B |
| BS Equity Preferred Stock | $0 | $0 | $0 | $0 | $0 |
| BS Equity Common Stock | $481.0K | $481.0K | $481.0K | $481.0K | $481.0K |
| BS Equity APIC | $1.6B | $1.5B | $1.4B | $1.2B | $1.1B |
| BS Equity Retained Earnings | $2.2B | $1.9B | $1.6B | $1.4B | $1.3B |
| BS Equity Treasury Stock | $96.2M | $18.0M | $20.7M | $22.8M | $25.7M |
| BS Equity AOCI | $-11.0K | $-157.0K | $-326.0K | $-844.0K | $-46.0K |
| BS Equity Total | $3.7B | $3.4B | $2.9B | $2.6B | $2.3B |
| BS Equity Total Liab and Equity | $5.6B | $5.2B | $4.7B | $4.7B | $4.7B |