Financials
Cash flow
Fiscal date | 2024 | 2023 | 2022 | 2021 |
---|---|---|---|---|
Operating activities | 338.1M | 265.0M | 222.1M | 220.9M |
Net income | 298.5M | 209.9M | 224.7M | 197.7M |
Depreciation | 84.1M | 72.4M | 62.4M | 56.0M |
Deferred taxes | 635K | -27.5M | -6.5M | -724K |
StockBased compensation | 36.2M | 30.8M | 22.7M | 18.7M |
Other non cash items | -1.2M | 50.0M | 7.3M | 2.7M |
Accounts receivable | -84.4M | -79.8M | -82.4M | -30.8M |
Accounts payable | 2.8M | 15.9M | 17.9M | 7.1M |
Other assets liabilities | 1.4M | -6.6M | -23.8M | -29.9M |
Investing activities | -390.1M | -182.7M | -186.2M | -173.8M |
Capital expenditures | -158.2M | -106.2M | -87.5M | -69.6M |
Net intangibles | — | 0 | 0 | -106K |
Net acquisitions | -156.5M | 0 | -16.4M | -8.0M |
Purchase of investments | -105.1M | -29.6M | -22.0M | -32.3M |
Sale of investments | 26.4M | 18.9M | 14.4M | 27.5M |
Other investing activity | 3.5M | -65.8M | -74.6M | -91.5M |
Financing activities | -24.4M | -19.0M | -44.9M | -43.2M |
Long term debt issuance | 400K | 150K | 411K | 45.2M |
Long term debt payments | -4.4M | -4.0M | -4.1M | -3.1M |
Short term debt issuance | — | — | — | 42.2M |
Common stock issuance | 0 | 0 | 6.7M | 0 |
Common stock repurchase | -1.2M | -1.9M | -31.6M | -11.8M |
Common dividends | -13.7M | -12.9M | -12.2M | -11.5M |
Other financing charges | -5.6M | -279K | -4.2M | -104.1M |
End cash position | 464.6M | 509.6M | 316.3M | 262.2M |
Income tax paid | 96.3M | 89.7M | 70.1M | 65.5M |
Interest paid | 7.1M | 7.0M | 7.6M | 5.7M |
Free cash flow | 188.9M | 270.5M | 185.0M | 206.0M |