ELF

EPS: 0.65Net Inc: 39M

Income Statement

Expenses
    2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2015-12-31
Gross Profit 347.50238.86244.54237.04253.31214.06231.28227.20191.96152.37152.57129.1398.7279.5682.9867.5064.3457.9861.9158.6057.1247.1443.3448.0652.5243.3537.1940.4946.9238.9736.6540.2147.6942.9135.8938.2345.3232.4835.03
Operating Income Loss 67.547.7248.7144.3235.0927.9250.7117.0331.8440.1860.638.0423.2915.3821.432.198.977.4411.17-1.876.291.973.011.0412.889.106.93-19.0113.026.312.853.9715.099.783.195.2214.971.4810.94
Net Income Loss 39.383.0033.3128.2517.2619.0247.5514.5326.8933.2752.9816.2519.1111.7114.471.566.215.728.28-0.024.300.451.51-0.348.006.523.71-17.919.673.921.250.6921.485.873.972.166.60-2.382.43
Comprehensive Income Net Of Tax 39.432.7634.0028.5917.0019.4747.6014.5426.8333.2752.9816.2519.1111.7114.471.566.215.728.28-0.024.300.451.51-0.348.006.523.71-17.919.673.921.250.6921.485.873.972.166.60-2.382.43
Other Nonoperating Income Expense -1.32-1.885.042.59-5.283.790.19-0.692.56-1.060.400.320.73-1.26-1.66-0.48-0.15-0.65-0.16-0.05-0.68-0.86-0.03-0.18-0.340.590.35-0.32-0.370.360.51-0.89-0.61-0.38-0.24-0.800.760.29-3.25

Dimension Breakdowns

us-gaap:Revenues

srt:StatementGeographicalAxis

Leaf Members


Assets

Assets (Current)

Assets (Non-Current)

Liabilities

Liabilities (Current)

Liabilities (Non-Current)
    2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2015-12-31
Assets 2323.722318.781314.901248.171264.831237.021204.831129.251108.28746.94657.88595.60555.92542.14513.86494.63490.95493.01498.39487.39480.90473.42462.07453.10456.25437.03435.98431.69435.86414.33406.31403.69417.24407.02395.82401.37414.73395.46361.07
    2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2015-12-31
Assets Current 701.59707.24602.53540.56559.08554.04530.46477.08454.90435.45370.41303.32262.89247.40216.64193.03185.12181.30182.73170.14160.29151.76145.51132.36166.26145.12141.18137.27141.74125.53115.33110.62123.64113.18107.50115.50124.90106.3970.72
Cash And Cash Equivalents At Carrying Value 196.82194.40170.03148.6973.8496.77109.03108.1872.70167.76142.55120.7887.0285.3272.2543.3532.8941.6963.4057.7735.4441.0454.2246.1774.7458.7560.7553.8751.2033.6517.4510.47NANANANANANANA
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 196.82199.40170.03148.6973.8496.77109.03108.1874.95167.76142.55120.7887.0285.3272.2543.3532.8941.6963.4057.7735.4441.0454.2246.1774.7458.7560.7553.8751.2033.6517.4510.4710.06NANANA15.29NANA
Accounts Receivable Net Current 190.30154.69173.35126.01187.74146.56155.70123.80121.0686.6890.5367.9366.2453.9152.2845.5747.1844.3743.1340.1944.5533.8429.8229.7235.0827.7122.6232.2736.7231.7627.6431.7844.6335.6326.1429.1437.8333.9322.48
Inventory Net 220.62247.39170.38187.17214.79238.80199.56191.49204.50147.2398.0581.3281.2581.2970.3484.5085.2576.8254.5356.8168.5764.4952.7546.2148.3850.8551.0243.7846.3453.3759.8661.7362.6863.5772.2776.9069.4041.3131.26
Prepaid Expense And Other Assets Current 93.84110.7688.7778.6982.7071.9166.1653.6156.6333.7739.2833.3028.3826.8821.7719.6119.8118.4221.6715.3811.7312.398.7110.268.057.816.797.347.476.7610.386.646.278.305.724.082.3910.062.98
Allowance For Doubtful Accounts Receivable Current NANANA1.30NANANA1.20NANANA0.10NANANA0.10NANANA0.20NANANA1.00NANANA0.300.30NANANA0.10NANANA0.10NA0.04
    2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2015-12-31
Property Plant And Equipment Gross NANANA56.28NANANA38.90NANANA31.87NANANA35.08NANANA31.22NANANA29.80NANANA24.1339.06NANANA29.13NANANA23.27NA11.97
Intangible Assets Net Excluding Goodwill 564.24575.38203.35207.70212.05216.40220.75225.09230.6673.9976.0178.0480.0782.1084.1386.1688.1990.2292.2694.2996.3298.35100.38102.4191.8993.6195.3397.0598.77100.62102.38104.13105.88107.64109.39111.14113.00115.07121.28
Goodwill 852.77851.83340.58340.58340.58340.58340.60340.60340.17171.62171.62171.62171.62171.62171.62171.62171.62171.62171.62171.62171.62171.62171.32171.32157.26157.26157.26157.26157.26157.26157.26157.26157.26157.26157.26157.26157.26157.26157.26
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment NANANA27.50NANANA24.93NANANA24.00NANANA24.50NANANA17.45NANANA12.62NANANA8.1217.26NANANA11.09NANANA6.12NA2.12
Amortization Of Intangible Assets 11.108.904.304.404.304.304.304.806.10NA2.006.10NANA2.002.002.002.002.002.002.002.002.001.801.701.701.701.701.801.801.801.801.701.701.801.862.072.102.07
Property Plant And Equipment Net 44.8444.4239.1828.7919.8815.5614.0413.9712.807.627.587.878.738.939.3410.5812.2313.9515.5613.7716.7916.2716.1517.1716.4916.0616.4916.0121.8018.1818.8118.6918.0416.6416.0816.2817.1515.029.85
Finite Lived Intangible Assets Net 500.44511.58139.55143.90148.25152.60156.94161.29166.8610.1912.2114.2416.2718.3020.3322.3624.3926.4328.4630.4932.5234.5536.5838.6128.0929.8131.5333.2534.9736.8238.5840.3342.0843.8445.5947.3449.2051.2757.48
Intangible Assets Net Including Goodwill 1417.011427.21543.93548.28552.63556.98561.35565.69570.82245.61247.63249.66251.69253.72255.75257.78259.81261.85263.88265.91267.94269.97271.70273.73249.16250.88252.60254.32256.04257.88259.64261.39263.15264.90266.65268.41270.27272.34278.55
Other Assets Noncurrent 160.28139.92129.26130.55133.25110.4498.9972.5068.6057.1031.1031.8729.7429.2129.2530.3730.9133.0433.3534.7033.0132.5525.8326.9721.4722.0922.8321.2213.409.869.6510.119.549.432.721.192.411.701.69
Deferred Tax Assets Gross NANANA45.54NANANA34.88NANANA27.30NANANA24.28NANANA22.21NANANANANANANANANANANANA9.32NANANA14.25NA6.38
Operating Lease Right Of Use Asset 64.6452.4754.3454.1654.4443.2941.1127.4127.2217.2713.0214.0715.1216.1617.1918.2218.9820.2721.4922.6920.5721.5513.7013.677.398.087.454.45NANANANANANANANANANANA
Deferred Tax Assets Valuation Allowance NANANA0.74NANANA0.74NANANANANANANA0.37NANANANANANANANANANANANANANANANANANANANANANANA
Finite Lived Intangible Assets Amortization Expense Next Twelve Months 41.6041.6014.4617.4017.4017.4017.4017.4017.631.231.236.966.966.966.968.128.128.128.128.128.128.12NANANANANANANANANANANANANANANANANA
Finite Lived Intangible Assets Amortization Expense Year Two 38.6738.6711.5314.4614.4614.4614.4617.4017.631.231.231.231.231.231.236.966.966.966.968.128.128.12NANANANANANANANANANANANANANANANANA
Finite Lived Intangible Assets Amortization Expense Year Three 38.6738.6711.5311.5311.5311.5311.5314.4614.581.231.231.231.231.231.231.231.231.231.236.966.966.96NANANANANANANANANANANANANANANANANA
Finite Lived Intangible Assets Amortization Expense Year Four 38.5638.5611.4311.5311.5311.5311.5311.5311.531.231.231.231.231.231.231.231.231.231.231.231.231.23NANANANANANANANANANANANANANANANANA
Deferred Income Tax Assets Net NANANA1.54NANANA1.82NANANA0.56NANANANANANANA0.17NANANA0.01NANANA0.030.06NANANA0.24NANANA0.04NANA
Deferred Tax Assets Other NANANA1.93NANANA1.79NANANA0.77NANANA0.87NANANA0.56NANANA0.56NANANA0.740.90NANANA0.93NANANA1.30NA0.45
Finite Lived Intangible Assets Accumulated Amortization 127.60116.46107.59103.2498.8994.5490.1985.8580.9874.8572.8370.8068.7766.7464.7162.6860.6558.6256.5854.5552.5250.4948.4646.4344.6142.8941.1739.4537.7336.4634.7032.9531.2029.4427.6925.9424.0822.0115.80
Finite Lived Intangible Assets Amortization Expense Year Five NANANA11.43NANANA11.53NANANA1.23NANANA1.23NANANA1.23NANANANANANANANANANANANANANANANANANANA
Finite Lived Intangible Assets Gross 628.04628.04247.14247.14247.14247.14247.14247.14247.8485.0485.0485.0485.0485.0485.0485.0485.0485.0485.0485.0485.0485.0485.0485.0472.7072.7072.7072.7072.7073.2873.2873.2873.2873.2873.2873.2873.2873.2873.28
    2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2015-12-31
Liabilities Current 254.30261.87184.74177.06293.91310.90299.81299.12302.94152.37109.70107.9887.5471.9561.7365.0262.5171.2282.9873.3366.6861.0357.2351.1261.3046.5445.9845.1343.0235.9432.2334.5951.3652.0850.4759.9480.2761.3045.85
Accounts Payable Current 73.98109.3074.6072.1865.2993.6279.9981.0872.9263.7453.2431.4332.0519.2816.0219.2322.7619.3017.1115.7020.1120.5421.4812.3919.5914.8116.9816.2820.4816.0713.7617.0526.7821.0115.6519.8637.9421.4911.11
Other Accrued Liabilities Current 6.237.341.762.232.362.252.783.946.312.112.502.702.802.271.744.145.043.343.324.953.502.151.821.021.861.541.481.501.831.571.931.771.891.872.344.779.25NA4.75
Taxes Payable Current 5.932.7913.9211.0116.738.203.065.819.944.343.592.855.082.653.232.132.021.411.25NANANANANANANANANANANANANANANANANANANANA
Accrued Liabilities Current 150.32130.07110.14104.88128.36117.03116.88117.73129.6383.4151.0470.9749.8046.8739.9240.0033.9832.6633.6241.3531.3226.2622.5626.1629.7720.4218.3118.5912.6710.809.818.8915.9412.9412.0516.4233.6832.8213.71
Line Of Credit 256.68256.68256.68256.6889.5089.5089.5089.5089.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Lessee Operating Lease Liability Payments Due Next Twelve Months 11.979.426.824.225.276.116.038.338.434.404.074.854.854.844.864.854.824.864.864.824.244.24NANANANANANANANANANANANANANANANANA
Employee Related Liabilities Current 20.799.315.9522.8017.3811.867.4117.4216.598.205.1713.1010.597.224.6411.536.184.323.3010.809.496.283.409.547.135.392.813.201.984.002.892.424.006.754.642.277.11NA6.28
Long Term Debt Maturities Repayments Of Principal In Next Twelve Months 30.0030.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating Lease Liability Current 11.978.157.767.627.788.198.477.027.014.174.474.514.534.464.514.394.244.234.174.293.523.373.203.082.922.733.344.170.000.000.000.00NANANANANANANA
    2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2015-12-31
Long Term Debt 849.18856.68NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Long Term Debt And Capital Lease Obligations 816.70831.55256.68256.68154.06156.65159.23161.82164.4057.7359.6160.8862.1888.2889.6891.0892.4793.8695.25110.25114.42118.58122.70126.09129.24132.38135.51138.03140.52141.31143.71145.71147.70149.69152.20154.19156.18156.83134.59
Deferred Income Tax Liabilities Net 16.7420.9017.013.810.494.837.913.674.284.905.863.747.7810.6313.549.5913.0815.1117.7513.4816.2519.4721.4821.8917.6320.1017.8416.7520.2220.4122.7322.0621.34NANANA34.21NANA
Other Liabilities Noncurrent 6.669.831.271.050.870.770.660.620.720.940.870.780.800.870.820.770.760.800.740.600.580.520.550.590.560.480.700.672.773.053.122.982.982.883.263.213.212.501.60
Operating Lease Liability Noncurrent 67.4855.6350.3548.7248.1236.1833.6421.4621.7214.5610.1411.2012.3313.4414.6415.7416.6617.9219.0520.0818.3719.1811.4011.245.085.8513.9515.900.000.000.000.00NANANANANANANA
Operating Lease Liability 79.4463.7858.1256.3455.8944.3742.1128.4828.7318.7314.6115.7116.8617.9019.1420.1420.9022.1523.2224.3821.8922.56NANA8.008.5717.2920.07NANANANANANANANANANANA
Lessee Operating Lease Liability Payments Due 103.5185.9681.2679.3478.3359.7254.1532.5632.8221.7015.4816.6817.9319.0820.4521.5622.4423.8525.0626.3424.0924.92NANANANANANANANANANANANANANANANANA
Lessee Operating Lease Liability Payments Due Year Two 11.588.538.386.497.338.488.178.908.424.003.104.074.074.074.074.884.844.894.894.863.983.97NANANANANANANANANANANANANANANANANA
Lessee Operating Lease Liability Payments Due Year Three 12.859.259.338.047.785.715.305.545.062.341.443.103.103.103.104.074.024.084.084.884.084.07NANANANANANANANANANANANANANANANANA
Lessee Operating Lease Liability Payments Due Year Four 12.148.428.468.898.366.015.182.421.921.750.851.441.441.441.443.103.033.093.094.083.683.67NANANANANANANANANANANANANANANANANA
Lessee Operating Lease Liability Payments Due Year Five NANANA8.03NANANA1.96NANANA0.85NANANA1.44NANANA3.09NANANANANANANANANANANANANANANANANANANA
Lessee Operating Lease Liability Payments Due After Year Five NANANA43.66NANANA5.42NANANA2.37NANANA3.23NANANA4.61NANANANANANANANANANANANANANANANANANANA
Unrecognized Tax Benefits NANANA0.55NANANA0.43NANANA0.44NANANA0.47NANANA0.46NANANA0.48NANANA0.580.57NANANA0.76NANANA1.21NA1.26
Deferred Income Tax Liabilities NANANA47.07NANANA35.98NANANA30.48NANANA33.51NANANA35.52NANANA35.90NANANA30.4530.64NANANA30.41NANANA48.43NA48.24
Deferred Tax Liabilities NANANA2.27NANANA1.84NANANA3.18NANANA9.59NANANA13.30NANANA21.88NANANA16.7320.16NANANA21.10NANANA34.17NA41.86
Deferred Tax Liabilities Other NANANA1.49NANANA0.56NANANA0.38NANANA0.49NANANA0.46NANANA0.56NANANA0.891.02NANANA0.31NANANA0.58NA0.51
Lessee Operating Lease Liability Undiscounted Excess Amount 24.0722.1823.1423.0022.4315.3512.044.084.092.970.870.971.071.181.301.431.541.701.841.962.212.36NANANANANANANANANANANANANANANANANA
Long Term Debt Maturities Repayments Of Principal In Year Four 744.18744.18NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Long Term Debt Maturities Repayments Of Principal In Year Three 37.5037.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Long Term Debt Maturities Repayments Of Principal In Year Two 30.0030.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
    2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2015-12-31
Stockholders Equity 1161.851139.01804.85760.86767.39727.70703.59642.57614.22516.43471.70411.02385.30356.96333.45312.43305.47294.09282.62269.65264.60254.65248.71242.17242.45231.69222.01215.22229.33213.62204.51198.35193.86167.96158.15149.65140.86132.75-60.40
Common Stock Value 0.590.590.570.560.560.560.560.560.550.550.540.540.530.530.520.520.510.510.510.500.500.490.490.490.490.480.480.480.480.470.470.470.460.460.460.450.44NANA
Additional Paid In Capital Common Stock 1266.791283.38952.01942.02977.14954.46949.82936.40922.59851.63840.18832.48823.02813.78801.99795.44790.04784.88779.14774.44769.38763.73758.24753.21753.15750.39747.23744.15740.35734.32729.13724.22720.37715.95712.01707.48700.87699.366.79
Retained Earnings Accumulated Deficit -106.56-145.94-148.94-182.25-210.50-227.76-246.78-294.34-308.86-335.75-369.02-422.00-438.25-457.35-469.06-483.53-485.08-491.30-497.02-505.30-505.27-509.57-510.02-511.53-511.19-519.19-525.71-529.41-511.50-521.17-525.09-526.34-526.97-548.45-554.32-558.29-560.45-567.05-67.18
Accumulated Other Comprehensive Income Loss Net Of Tax 1.030.971.210.520.180.44-0.01-0.05-0.06NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 29.8629.479.88NA22.3021.6412.96NA11.0511.197.22NA7.248.026.55NA5.155.034.19NA5.035.384.63NA3.354.003.933.684.364.194.633.64NANANANA1.56NANA

Cash Flow

Cash Flow Investing
    2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2015-12-31
Net Cash Provided By Used In Operating Activities 59.4123.4127.23136.10-14.7111.171.2837.02-17.1327.9223.3532.8825.9512.4730.5811.697.05-6.727.4927.52-1.46-8.4111.826.5120.804.1412.878.5820.5518.6611.345.0318.5511.704.18-22.04NANANA
Net Cash Provided By Used In Investing Activities -7.94-587.45-7.56-11.36-5.24-1.62-0.88-3.70-279.49-0.85-0.62-0.08-0.95-0.45-0.24-0.22-0.95-1.31-2.34-2.52-1.21-1.59-1.16-28.27-1.54-2.63-2.90-3.76-2.42-1.29-2.50-2.67-3.17-2.22-4.35-0.68NANANA
Net Cash Provided By Used In Financing Activities -53.96594.760.12-50.17-2.30-22.380.41-0.11203.87-1.85-0.970.95-23.301.05-1.44-1.00-14.91-13.680.48-2.68-2.93-3.18-2.61-6.81-3.26-3.51-3.09-2.15-0.58-1.16-1.88-1.95-10.99-7.15-1.8512.80NANANA
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect -2.5829.3721.3474.85-22.92-12.270.8533.23-92.8125.2121.7733.761.7013.0728.8910.46-8.80-21.715.6322.33-5.60-13.188.06-28.5715.99-2.006.872.6717.5616.206.970.41NANANANANANANA
    2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2015-12-31
Net Cash Provided By Used In Operating Activities 59.4123.4127.23136.10-14.7111.171.2837.02-17.1327.9223.3532.8825.9512.4730.5811.697.05-6.727.4927.52-1.46-8.4111.826.5120.804.1412.878.5820.5518.6611.345.0318.5511.704.18-22.04NANANA
Net Income Loss 39.383.0033.3128.2517.2619.0247.5514.5326.8933.2752.9816.2519.1111.7114.471.566.215.728.28-0.024.300.451.51-0.348.006.523.71-17.919.673.921.250.6921.485.873.972.166.60-2.382.43
Depreciation Depletion And Amortization 21.5518.2913.1913.227.1012.6711.1311.6711.946.675.645.675.425.355.726.776.977.136.226.376.216.176.435.985.695.985.1927.164.964.194.424.293.853.533.493.66NANANA
Increase Decrease In Accounts Receivable 35.57-49.1346.17-62.3343.85-10.5931.823.7227.07-3.8022.611.8112.321.576.73-1.612.841.402.97-4.3410.753.950.17-5.537.385.29-9.64-4.215.154.12-4.14-12.779.999.49-3.01-8.483.8912.352.80
Increase Decrease In Inventories -26.6237.90-18.68-28.53-21.4237.008.07-12.9740.9949.1716.730.07-0.0410.95-14.16-0.738.4322.28-2.32-11.414.0811.736.54-4.17-2.47-0.177.24-2.56-7.02-6.50-1.87-0.95-0.88-8.70-4.637.5028.098.80-17.57
Share Based Compensation 29.8729.489.8714.8422.3421.6512.9611.1711.0411.227.207.287.268.036.545.055.215.114.284.645.035.384.634.213.354.003.933.684.364.194.633.643.753.793.532.401.564.430.15
Operating Lease Payments 2.203.101.202.403.702.202.402.800.701.301.201.301.101.401.101.201.401.201.301.100.900.900.900.700.705.004.001.80NANANANANANANANANANANA
Right Of Use Asset Obtained In Exchange For Operating Lease Liability 13.501.202.102.0014.703.8015.802.2011.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
    2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2015-12-31
Net Cash Provided By Used In Investing Activities -7.94-587.45-7.56-11.36-5.24-1.62-0.88-3.70-279.49-0.85-0.62-0.08-0.95-0.45-0.24-0.22-0.95-1.31-2.34-2.52-1.21-1.59-1.16-28.27-1.54-2.63-2.90-3.76-2.42-1.29-2.50-2.67-3.17-2.22-4.35-0.68NANANA
Payments To Acquire Property Plant And Equipment 6.626.857.0911.065.051.620.792.674.520.850.620.080.950.450.240.220.951.312.342.521.211.591.162.351.542.632.903.762.421.292.502.673.172.221.470.683.672.642.33
Payments For Proceeds From Other Investing Activities 0.240.000.46NA0.180.000.09NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Payments To Acquire Businesses Net Of Cash Acquired 1.08NANANANANANA0.00NANANANANANANANANANANANANANANANANANANA0.00NANANANANANANANANANANA
    2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2015-12-31
Net Cash Provided By Used In Financing Activities -53.96594.760.12-50.17-2.30-22.380.41-0.11203.87-1.85-0.970.95-23.301.05-1.44-1.00-14.91-13.680.48-2.68-2.93-3.18-2.61-6.81-3.26-3.51-3.09-2.15-0.58-1.16-1.88-1.95-10.99-7.15-1.8512.80NANANA
Payments For Repurchase Of Common Stock NANANA49.990.00NANANANANANANANANANANANANANANANANA0.004.361.001.471.080.000.000.000.00NANANANANANANANA
Proceeds From Payments For Other Financing Activities NANANA0.000.00-0.00-0.06-0.09-0.08-0.20-0.20-0.20-0.20-0.20-0.19-0.19-0.19-0.19-0.21-0.21-0.20-0.20-0.20-0.20-0.19-0.19-0.19-0.20-0.20-0.10-0.10-0.10-0.10-0.12-0.09-0.09-0.46-0.11NA
    2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2015-12-31
Operating / Reportable 489.50343.94353.74332.64355.32301.07324.48NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
US 389.71278.23284.61270.04285.93236.66271.37268.52229.10181.86188.59162.89127.46109.27107.1492.7987.3781.8386.6383.2079.4563.6657.9067.4974.2859.7353.7859.8068.8056.6753.5962.11NANANANANANANA
Non-US 99.7965.7169.1362.6169.3964.4253.1152.6241.8433.6527.7424.4719.0813.08NANANANANANANANANANANANANA6.34NANANANANANANANANANANA
Rhode 128.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Reportable 489.50343.94353.74332.64355.32301.07324.48NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating / Reportable 489.50343.94353.74332.64355.32301.07324.48NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
US 389.71278.23284.61270.04285.93236.66271.37268.52229.10181.86188.59162.89127.46109.27107.1492.7987.3781.8386.6383.2079.4563.6657.9067.4974.2859.7353.7859.8068.8056.6753.5962.11NANANANANANANA
Non-US 99.7965.7169.1362.6169.3964.4253.1152.6241.8433.6527.7424.4719.0813.08NANANANANANANANANANANANANA6.34NANANANANANANANANANANA
Rhode 128.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Reportable 489.50343.94353.74332.64355.32301.07324.48NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Dimension Breakdowns

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax

srt:StatementGeographicalAxis

Leaf Members

    2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2015-12-31
Common Stock Value 0.590.590.570.560.560.560.560.560.550.550.540.540.530.530.520.520.510.510.510.500.500.490.490.490.490.480.480.480.480.470.470.470.460.460.460.450.44NANA
Weighted Average Number Of Diluted Shares Outstanding 60.1959.5957.68NA58.3558.4858.55NA58.0357.4457.18NA55.8455.0453.83NA53.8953.5453.41NA52.3451.7550.94NA50.9750.9450.3248.0249.2149.1249.4349.30NA49.2849.5149.48NA5.11NA
Weighted Average Number Of Shares Outstanding Basic 59.2958.3656.33NA56.3656.3555.97NA55.1454.4353.94NA52.7152.3051.71NA51.0750.8850.54NA49.4649.1548.92NA48.5348.4248.3548.0247.4846.7746.6346.44NA45.8145.4744.10NA5.11NA
Earnings Per Share Basic 0.660.050.590.500.310.340.850.260.490.610.980.310.360.220.280.030.120.110.16-0.000.090.010.03-0.010.160.130.08-0.370.200.080.030.010.470.130.090.050.15-73.13-1151.13
Earnings Per Share Diluted 0.650.050.580.490.300.330.810.250.460.580.930.290.340.210.270.030.120.110.15-0.000.080.010.03-0.010.160.130.07-0.370.200.080.030.010.440.120.080.040.13-73.13-1151.13
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount 0.890.260.46NA0.310.320.10NA0.030.000.14NA0.010.020.74NANA0.01NANA0.370.862.57NA1.861.942.896.594.143.932.842.58NA1.350.590.67NANANA
Incremental Common Shares Attributable To Share Based Payment Arrangements 0.901.231.35-0.101.992.142.58-0.012.893.013.240.203.132.742.13-0.072.822.672.860.122.882.602.020.012.442.521.970.001.732.362.802.87NANANANANANANA
Operating Lease Weighted Average Discount Rate Percent 0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00NANANANANANANANANANANA