| Ratios | Mar2016 | Jun2016 | Sep2016 | Dec2016 | Mar2017 | Jun2017 | Sep2017 | Dec2017 | Mar2018 | Jun2018 | Sep2018 | Dec2018 | Mar2019 | Jun2019 | Sep2019 | Dec2019 | Mar2020 | Jun2020 | Sep2020 | Dec2020 | Mar2021 | Jun2021 | Sep2021 | Dec2021 | Mar2022 | Jun2022 | Sep2022 | Dec2022 | Mar2023 | Jun2023 | Sep2023 | Dec2023 | Mar2024 | Jun2024 | Sep2024 | Dec2024 | Mar2025 | Jun2025 | Sep2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Profitability | |||||||||||||||||||||||||||||||||||||||
| EBT Margin | 39.41% | 35.96% | 40.21% | 39.91% | 268.76% | 300.98% | 320.84% | 324.81% | 382.09% | 379.98% | 353.60% | 389.73% | 377.56% | 362.98% | 350.22% | 345.32% | 250.35% | 408.02% | 353.18% | 377.03% | 428.56% | 748.80% | 400.09% | 390.21% | 393.81% | 403.62% | 557.42% | 739.70% | 734.52% | 707.09% | 678.56% | 714.63% | 674.60% | 690.24% | 680.42% | 714.87% | 685.56% | 700.26% | 709.45% |
| EBIT Margin | 47.92% | 44.89% | 49.08% | 47.70% | 320.40% | 350.18% | 374.26% | 384.10% | 450.60% | 452.85% | 427.00% | 465.58% | 462.46% | 448.60% | 429.80% | 419.33% | 328.42% | 484.08% | 407.51% | 421.97% | 474.63% | 791.09% | 438.72% | 426.48% | 430.81% | 440.24% | 609.26% | 823.14% | 865.35% | 882.30% | 869.37% | 952.50% | 940.00% | 974.59% | 973.64% | 1,007.05% | 987.93% | 997.51% | 992.98% |
| EBITDA Margin | 52.78% | 49.91% | 53.98% | 52.45% | 355.17% | 385.42% | 408.51% | 418.64% | 486.02% | 489.10% | 462.13% | 501.67% | 502.91% | 488.53% | 467.87% | 457.04% | 368.73% | 539.90% | 454.39% | 464.40% | 520.25% | 831.89% | 473.58% | 458.09% | 462.54% | 470.13% | 637.76% | 853.11% | 896.49% | 912.22% | 897.79% | 981.89% | 970.82% | 1,006.18% | 1,003.62% | 1,036.93% | 1,019.70% | 1,028.01% | 1,022.59% |
| Net Margin | 25.94% | 24.04% | 28.41% | 27.32% | 178.73% | 226.87% | 211.85% | 246.19% | 301.60% | 301.26% | 277.83% | 311.74% | 300.73% | 284.04% | 274.76% | 273.59% | 197.53% | 322.27% | 284.25% | 274.56% | 340.68% | 583.40% | 315.71% | 310.00% | 309.98% | 317.68% | 437.84% | 577.98% | 579.06% | 555.93% | 534.74% | 560.05% | 532.82% | 536.07% | 534.68% | 554.23% | 548.43% | 556.72% | 563.31% |
| FCF Margin | 48.31% | 27.99% | 38.21% | 15.58% | 337.50% | 201.14% | 362.56% | 99.51% | 280.36% | 240.87% | 383.51% | 244.89% | 356.71% | 280.75% | 407.89% | 500.28% | 305.34% | 606.11% | 509.96% | 546.63% | 630.01% | 430.13% | 327.74% | 344.81% | 443.94% | 450.46% | 614.02% | 510.03% | 788.47% | 440.69% | 541.28% | 654.70% | 705.39% | 579.59% | 587.17% | 623.28% | 753.30% | 509.40% | 583.29% |
| Leverage & Solvency | |||||||||||||||||||||||||||||||||||||||
| Interest Coverage Ratio | 5.63 | 5.03 | 5.53 | 6.12 | 6.20 | 7.12 | 7.01 | 6.48 | 6.58 | 6.21 | 5.82 | 6.14 | 5.45 | 5.24 | 5.40 | 5.67 | 4.21 | 6.36 | 7.50 | 9.39 | 10.30 | 18.71 | 11.35 | 11.76 | 11.64 | 12.02 | 11.75 | 9.87 | 6.61 | 5.04 | 4.56 | 4.00 | 3.54 | 3.43 | 3.32 | 3.45 | 3.27 | 3.36 | 3.50 |
| Times Interest Earned | 5.63 | 5.03 | 5.53 | 6.12 | 6.20 | 7.12 | 7.01 | 6.48 | 6.58 | 6.21 | 5.82 | 6.14 | 5.45 | 5.24 | 5.40 | 5.67 | 4.21 | 6.36 | 7.50 | 9.39 | 10.30 | 18.71 | 11.35 | 11.76 | 11.64 | 12.02 | 11.75 | 9.87 | 6.61 | 5.04 | 4.56 | 4.00 | 3.54 | 3.43 | 3.32 | 3.45 | 3.27 | 3.36 | 3.50 |
| Dividends & Payouts | |||||||||||||||||||||||||||||||||||||||
| FCF Payout Ratio | 1.01 | 1.19 | 0.00 | 0.60 | 0.00 | 0.38 | 0.39 | 0.37 | 0.67 | 0.00 | 0.50 | 0.32 | 0.28 | 0.37 | 0.32 | 0.37 | 0.33 | 0.39 | |||||||||||||||||||||
| Valuation | |||||||||||||||||||||||||||||||||||||||
| Enterprise Value | 1,625.92M | 1,886.78M | 1,963.94M | 2,691.32M | 2,336.03M | 2,315.21M | 2,648.99M | 2,623.16M | 2,571.18M | 2,992.70M | 2,976.16M | 2,275.74M | 2,495.43M | 2,475.57M | 2,535.72M | 2,807.96M | 1,752.79M | 2,021.40M | 1,648.75M | 2,369.03M | 2,938.32M | 2,720.67M | 2,638.82M | 2,567.36M | 2,675.10M | 2,688.24M | 2,645.29M | 2,842.33M | 2,661.03M | 2,745.46M | 2,689.20M | 3,371.02M | 3,490.12M | 3,557.14M | 3,718.47M | 3,928.73M | 3,923.33M | 4,136.17M | 4,273.25M |
| Market Capitalization | 2,336.03M | 2,315.21M | 2,648.99M | 2,623.16M | 2,571.18M | 2,992.70M | 2,976.16M | 2,275.74M | 2,495.43M | 2,475.57M | 2,535.72M | 2,807.96M | 1,752.79M | 2,021.40M | 1,648.75M | 2,369.03M | 2,938.32M | 2,720.67M | 2,638.82M | 2,567.36M | 2,675.10M | 2,688.24M | 2,645.29M | 2,842.33M | 2,661.03M | 2,745.46M | 2,689.20M | 3,371.02M | 3,490.12M | 3,557.14M | 3,718.47M | 3,928.73M | 3,923.33M | 4,136.17M | 4,273.25M | ||||
| Return Ratios | |||||||||||||||||||||||||||||||||||||||
| Return on Sales | 0.26% | 0.33% | 0.49% | 0.80% | 2.16% | 2.46% | 2.64% | 2.81% | 2.98% | 2.98% | 2.94% | 2.93% | 2.83% | 2.58% | 2.63% | 2.65% | 2.65% | 3.04% | 3.71% | 3.77% | 3.84% | 3.74% | 3.13% | 3.45% | 4.13% | 4.77% | 5.36% | 5.61% | 5.57% | 5.46% | 5.41% | 5.41% | 5.40% | 5.43% | 5.48% | 5.56% |