| Ratios | Mar2021 | Jun2021 | Sep2021 | Dec2021 | Mar2022 | Jun2022 | Sep2022 | Dec2022 | Mar2023 | Jun2023 | Sep2023 | Dec2023 | Mar2024 | Jun2024 | Sep2024 | Dec2024 | Mar2025 | Jun2025 | Sep2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Profitability | |||||||||||||||||||
| EBT Margin | 123.57% | 131.39% | 122.35% | 108.69% | 41.73% | 103.18% | 38.63% | 15.89% | 173.40% | 420.34% | 1,113.89% | -8.50% | 30.96% | 28.87% | 32.35% | 31.58% | 33.06% | 2,170.38% | 1,707.94% |
| EBIT Margin | 136.39% | 143.20% | 133.45% | 117.05% | 44.87% | 112.39% | 46.33% | 22.25% | 318.09% | 939.36% | 2,706.05% | -28.79% | 92.68% | 91.75% | 95.66% | 92.25% | 85.15% | 5,360.75% | 4,002.70% |
| EBITDA Margin | 150.28% | 156.40% | 146.75% | 129.91% | 50.29% | 125.59% | 51.98% | 24.25% | 346.74% | 1,012.14% | 2,871.85% | -30.90% | 99.14% | 98.35% | 101.88% | 98.57% | 91.15% | 5,718.99% | 4,261.96% |
| Net Margin | 93.80% | 101.39% | 91.00% | 87.35% | 31.32% | 75.90% | 29.50% | 11.94% | 123.96% | 303.50% | 803.60% | -6.10% | 22.03% | 20.46% | 22.69% | 20.76% | 22.79% | 1,521.29% | 1,211.90% |
| FCF Margin | 279.70% | 34.20% | 185.47% | 40.69% | 21.41% | 150.63% | 57.45% | 12.10% | -91.71% | 60.46% | 2,509.60% | -4.67% | 33.59% | 25.96% | -15.34% | 61.58% | 6.02% | 2,607.22% | 751.70% |
| 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 | -4192.57M | -4738.88M | -4528.92M | -4444.03M | -4344.96M | -4052.65M | -2546.45M | -2989.76M | -3039.69M | -3049.49M | -2862.36M | -2616.32M | -2676.59M | -2644.85M | -2724.84M | -3033.43M | -3156.94M | -3345.01M | -3505.76M |
| Return Ratios | |||||||||||||||||||
| Return on Sales | 0.94% | 1.01% | 0.93% | 0.90% | 0.32% | 0.79% | 0.31% | 0.12% | 1.29% | 3.17% | 8.38% | -0.04% | 0.23% | 0.22% | 0.25% | 0.17% | 0.26% | 17.10% | 13.45% |