| Ratios | 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 | 34.07% | 1,544.53% | 1,450.46% | 1,199.63% | 1,563.50% | 2,166.19% | 2,408.98% | 3,049.30% | 2,106.26% | 2,298.35% | 2,479.19% | 2,472.26% | 1,898.81% | 2,386.46% | 2,192.89% | 2,332.35% | 2,451.64% | 2,364.53% | 1,144.39% | 2,233.61% | 2,365.50% | 3,400.19% | 737.15% | 1,338.83% | 2,759.78% | 710.49% | -5,877.26% | 987.68% | 1,674.48% | 1,151.15% | -1,829.90% | 1,703.90% | |||
| EBIT Margin | 36.16% | 1,623.86% | 1,528.94% | 1,293.57% | 1,671.46% | 2,282.17% | 2,545.51% | 3,458.92% | 2,332.78% | 2,535.88% | 2,717.78% | 2,739.52% | 2,149.80% | 2,534.20% | 2,326.89% | 2,435.08% | 2,820.70% | 2,450.00% | 1,234.17% | 2,334.43% | 2,461.83% | 3,560.31% | 2,885.74% | 3,403.88% | 3,409.12% | 2,781.37% | -3,849.06% | 2,694.48% | 3,626.91% | 2,979.40% | -134.48% | 3,632.27% | |||
| EBITDA Margin | 28.17% | 1,266.20% | 927.83% | -26.84% | 415.34% | 1,431.76% | 1,497.96% | 3,562.91% | 2,155.95% | 3,008.04% | 2,059.39% | 1,544.11% | 2,708.93% | 2,012.35% | 1,734.89% | 1,766.39% | 543.44% | 2,142.83% | 628.48% | 138.71% | -4,469.67% | 3,693.64% | 3,974.86% | -369.90% | -527.00% | 147.56% | 325.30% | 1,329.89% | 420.31% | 1,320.07% | 747.71% | 1,693.26% | |||
| Net Margin | 23.04% | 1,031.01% | 952.13% | 204.04% | 1,240.58% | 1,617.01% | 1,771.43% | 2,268.08% | 1,561.38% | 1,697.94% | 1,908.69% | 1,812.18% | 1,434.13% | 1,759.14% | 1,664.67% | 1,705.25% | 1,833.40% | 1,751.89% | 884.76% | 1,600.33% | 1,744.17% | 2,481.89% | 92.12% | 1,028.16% | 2,513.78% | 528.39% | -3,743.93% | 647.31% | 1,041.84% | 866.07% | -1,394.77% | 1,334.40% | |||
| FCF Margin | 33.56% | 949.50% | 1,466.05% | 1,141.91% | 1,717.09% | 1,942.21% | 2,520.00% | 2,472.07% | 2,184.13% | 1,278.76% | 2,852.12% | 1,836.13% | 1,641.67% | 4,775.06% | 366.89% | 1,987.82% | 2,484.22% | 1,298.30% | 2,091.96% | 2,094.89% | 1,891.50% | 24.87% | 57.11% | 2,855.88% | 2,252.53% | 22.48% | 2,613.59% | 144.32% | 753.16% | 574.36% | 1,383.85% | 1,831.60% | 820.96% | 1,155.72% | 2,139.89% |
| Leverage & Solvency | |||||||||||||||||||||||||||||||||||
| Interest Coverage Ratio | 17.36 | 20.47 | 19.48 | 13.77 | 15.48 | 19.68 | 18.64 | 8.44 | 10.30 | 10.68 | 11.39 | 10.25 | 8.57 | 17.15 | 17.36 | 23.70 | 7.64 | 28.66 | 13.75 | 23.15 | 25.56 | 22.24 | 1.34 | 1.65 | 5.25 | 1.34 | -1.90 | 1.58 | 1.86 | 1.63 | -0.08 | 1.88 | |||
| Times Interest Earned | 17.36 | 20.47 | 19.48 | 13.77 | 15.48 | 19.68 | 18.64 | 8.44 | 10.30 | 10.68 | 11.39 | 10.25 | 8.57 | 17.15 | 17.36 | 23.70 | 7.64 | 28.66 | 13.75 | 23.15 | 25.56 | 22.24 | 1.34 | 1.65 | 5.25 | 1.34 | -1.90 | 1.58 | 1.86 | 1.63 | -0.08 | 1.88 | |||
| Dividends & Payouts | |||||||||||||||||||||||||||||||||||
| FCF Payout Ratio | 0.25 | 0.35 | 0.23 | 0.29 | 0.23 | 0.23 | 0.18 | 0.23 | 0.25 | 0.42 | 0.20 | 0.31 | 0.38 | 0.16 | 1.89 | 0.33 | 0.26 | 0.44 | 0.25 | 0.30 | 0.34 | 0.49 | 0.21 | 0.27 | 0.33 | 0.53 | 0.30 | 5.21 | 0.97 | 1.21 | 0.42 | 0.38 | 0.87 | 0.57 | 0.33 |
| Valuation | |||||||||||||||||||||||||||||||||||
| Enterprise Value | 321.29M | 240.57M | 273.23M | 216.56M | 321.27M | 564.65M | 586.75M | 541.06M | 561.78M | 563.96M | 566.06M | 428.76M | 407.90M | 452.31M | 393.73M | 267.24M | 523.16M | 421.40M | -93.18M | 248.53M | 388.10M | 392.49M | 294.11M | 481.60M | 313.48M | 245.10M | 171.54M | 324.93M | 235.25M | 32.26M | 97.81M | 244.99M | 95.77M | 141.51M | 172.19M |
| Market Capitalization | 394.45M | 378.47M | 422.35M | 420.10M | 480.61M | 564.65M | 586.75M | 575.28M | 561.78M | 563.96M | 566.06M | 612.15M | 407.90M | 452.31M | 393.73M | 467.56M | 523.16M | 421.40M | 491.56M | 596.17M | 559.00M | 508.39M | 479.66M | 527.02M | 351.47M | 284.75M | 294.68M | 355.39M | 271.56M | 263.67M | 326.99M | 382.29M | 355.69M | 370.38M | 391.52M |
| Return Ratios | |||||||||||||||||||||||||||||||||||
| Return on Sales | 0.75% | 8.48% | 9.84% | 11.82% | 17.00% | 17.90% | 18.11% | 18.47% | 17.47% | 17.12% | 17.26% | 16.63% | 16.34% | 17.42% | 17.41% | 15.13% | 14.95% | 14.89% | 0.58% | 0.51% | 0.82% | 0.90% | 0.62% | -0.08% | -0.38% | -3.47% | -2.66% | 2.81% | 4.26% |