| 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,541.47% | 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% | 70.00% | 710.49% | -5,877.26% | 987.68% | 1,674.48% | 1,151.15% | -1,829.90% | 1,703.90% | |||
| EBIT Margin | 36.16% | 1,620.63% | 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% | 2,062.68% | 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,263.69% | 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% | 4,318.57% | 147.56% | 325.30% | 1,329.89% | 420.31% | 1,320.07% | 747.71% | 1,693.26% | |||
| Net Margin | 23.04% | 1,028.97% | 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% | 108.93% | 528.39% | -3,743.93% | 647.31% | 1,041.84% | 866.07% | -1,394.77% | 1,334.40% | |||
| FCF Margin | 33.56% | 947.62% | 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% | 138.39% | 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 | 1.04 | 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 | 1.04 | 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 | -73.16M | -137.91M | -149.12M | -203.54M | -159.35M | -34.22M | -183.39M | -200.32M | -584.74M | -347.64M | -170.90M | -115.91M | -185.55M | -45.42M | -37.99M | -39.66M | -123.13M | -30.45M | -36.31M | -231.41M | -229.17M | -137.30M | -259.92M | -228.86M | -219.33M | ||||||||||
| Return Ratios | |||||||||||||||||||||||||||||||||||
| Return on Sales | 0.23% | 10.29% | 9.52% | 2.04% | 12.41% | 16.17% | 17.71% | 22.68% | 15.61% | 16.98% | 19.09% | 18.12% | 14.34% | 17.59% | 16.65% | 17.05% | 18.33% | 17.52% | 8.85% | 16.00% | 17.44% | 0.76% | 0.31% | 24.82% | 0.92% | 0.20% | 10.28% | 1.09% | 5.28% | -37.44% | 6.47% | 10.42% | 8.66% | -13.95% | 13.34% |