

| Line Item | 2024-12-31 | Y/Y |
|---|---|---|
| Revenue | $438.4M | +14.5% |
| Pre-tax Income | $155.1M | +79.1% |
| Income Tax | $31.1M | +23.7% |
| Net Income | $124.1M | +101.7% |
| EPS (Basic) | $8.24 | +97.6% |
| EPS (Diluted) | $8.05 | +97.3% |
| Line Item | 2024-12-31 | Y/Y |
|---|---|---|
| Total Assets | $8.80B | +3.9% |
| Long-term Debt | $161.4M | -3.3% |
| Total Liabilities | $7.62B | +2.6% |
| Stockholders' Equity | $1.17B | +12.9% |
| Line Item | 2024-12-31 | Y/Y |
|---|---|---|
| Operating Cash Flow | $133.7M | +23.9% |
| Investing Cash Flow | -$288.4M | -148.8% |
| Financing Cash Flow | $199.3M | +154.9% |