| Ratios | Mar2021 | Jun2021 | Sep2021 | Dec2021 | Mar2022 | Jun2022 | Sep2022 | Dec2022 | Mar2023 | Jun2023 | Sep2023 | Dec2023 | Mar2024 | Jun2024 | Sep2024 | Dec2024 | Mar2025 | Jun2025 | Sep2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Profitability | |||||||||||||||||||
| EBT Margin | 48.29% | 52.11% | 48.80% | 45.56% | 41.73% | 42.63% | 38.63% | 43.43% | 35.53% | 36.44% | 37.18% | 25.06% | 30.96% | 28.87% | 32.35% | 31.58% | 33.06% | 34.64% | 37.10% |
| EBIT Margin | 53.30% | 56.79% | 53.22% | 49.07% | 44.87% | 46.43% | 46.33% | 60.79% | 65.17% | 81.42% | 90.31% | 84.88% | 92.68% | 91.75% | 95.66% | 92.25% | 85.15% | 85.57% | 86.94% |
| EBITDA Margin | 58.73% | 62.03% | 58.53% | 54.46% | 50.29% | 51.88% | 51.98% | 66.25% | 71.04% | 87.73% | 95.85% | 91.10% | 99.14% | 98.35% | 101.88% | 98.57% | 91.15% | 91.29% | 92.57% |
| Net Margin | 36.66% | 40.21% | 36.29% | 36.62% | 31.32% | 31.36% | 29.50% | 32.62% | 25.40% | 26.31% | 26.82% | 17.98% | 22.03% | 20.46% | 22.69% | 20.76% | 22.79% | 24.28% | 26.32% |
| FCF Margin | 109.31% | 13.56% | 73.97% | 17.06% | 21.41% | 62.23% | 57.45% | 33.06% | -18.79% | 5.24% | 83.76% | 13.78% | 33.59% | 25.96% | -15.34% | 61.58% | 6.02% | 41.62% | 16.33% |
| Leverage & Solvency | |||||||||||||||||||
| Interest Coverage Ratio | 10.64 | 12.13 | 12.03 | 14.00 | 14.27 | 12.20 | 6.02 | 3.50 | 2.20 | 1.81 | 1.70 | 1.42 | 1.50 | 1.46 | 1.51 | 1.52 | 1.63 | 1.68 | 1.74 |
| Times Interest Earned | 10.64 | 12.13 | 12.03 | 14.00 | 14.27 | 12.20 | 6.02 | 3.50 | 2.20 | 1.81 | 1.70 | 1.42 | 1.50 | 1.46 | 1.51 | 1.52 | 1.63 | 1.68 | 1.74 |
| Dividends & Payouts | |||||||||||||||||||
| FCF Payout Ratio | 0.15 | 1.19 | 0.23 | 0.98 | 0.78 | 0.26 | 0.28 | 0.47 | -0.84 | 3.18 | 0.19 | 1.28 | 0.53 | 0.69 | -1.13 | 0.28 | 2.76 | 0.39 | 0.95 |
| Valuation | |||||||||||||||||||
| Enterprise Value | -600.91M | -1336.87M | -1202.84M | -1073.10M | -964.02M | -1055.18M | 512.26M | 113.63M | -967.67M | -1414.76M | -888.29M | 264.01M | -196.57M | -373.86M | -230.96M | -201.77M | -503.05M | -661.71M | -895.42M |
| Market Capitalization | 2,831.66M | 2,683.29M | 2,610.34M | ||||||||||||||||
| Return Ratios | |||||||||||||||||||
| Return on Sales | 0.38% | 0.37% | 0.35% | 0.33% | 0.32% | 0.30% | 0.29% | 0.29% | 0.24% | 0.23% | 0.21% | 0.21% | 0.22% | 0.22% | 0.24% | 0.25% |