OTC : CDGLF
$0 (0.0%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 5.05B | 4.48B | 3.88B | 3.78B | 3.5B | 3.23B | 3.91B | 3.81B | 3.97B | 4.06B |
| costOfRevenue | 4.1B | 3.73B | 3.02B | 3.27B | 3.01B | 2.75B | 3.16B | 3.04B | 3.18B | 3.17B |
| grossProfit | 951.79M | 748.5M | 859.2M | 510M | 819M | 481.1M | 748M | 762.5M | 790.5M | 889.7M |
| researchAndDevelopmentExpenses | - | - | 1.8M | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 244M | 208.8M | 158.5M | 102.4M | 98.4M | 104.6M | 115.7M | 117.8M | 134.8M | 145.5M |
| sellingAndMarketingExpenses | 36M | 34.5M | 25.9M | 20.7M | 16.9M | 12.7M | 23.4M | 23.5M | 21.6M | 21.7M |
| sellingGeneralAndAdministrativeExpenses | 280M | 243.3M | 184.4M | 123.1M | 115.3M | 117.3M | 139.1M | 141.3M | 156.4M | 167.2M |
| otherExpenses | 200.74M | 182.3M | 400.9M | 429.3M | 503.9M | 533.4M | 193.1M | 182.4M | 224.9M | 260.3M |
| operatingExpenses | 480.74M | 425.6M | 587.1M | 552.4M | 619.2M | 650.7M | 332.2M | 323.7M | 381.3M | 427.5M |
| costAndExpenses | 4.58B | 4.15B | 3.61B | 3.51B | 3.3B | 3.12B | 3.49B | 3.37B | 3.56B | 3.6B |
| netInterestIncome | -32.38M | -38.9M | -22.9M | -13.3M | -11.3M | -14.7M | -21.2M | -11.4M | -10.8M | -14.4M |
| interestIncome | 20.38M | - | - | - | - | - | - | - | - | - |
| interestExpense | 52.76M | 38.9M | 22.9M | 13.3M | 11.3M | 14.7M | 21.2M | 11.4M | 10.8M | 14.4M |
| depreciationAndAmortization | 399.3M | 368.4M | 364.2M | 357.2M | 376.3M | 432M | 425.7M | 394.3M | 408.8M | 396M |
| ebitda | 870.35M | 724.8M | 665.7M | 642.4M | 538.4M | 562.5M | 853.5M | 832M | 845M | 877M |
| ebit | 471.05M | 356.4M | 302.9M | 286M | 162.1M | 130.5M | 427.8M | 437.7M | 436.2M | 481M |
| nonOperatingIncomeExcludingInterest | - | -33.5M | -30.8M | -16M | 37.7M | 60.9M | -12M | 1.1M | -27M | -18.8M |
| operatingIncome | 471.05M | 322.9M | 272.1M | 270M | 199.8M | 121.7M | 415.8M | 438.8M | 409.2M | 462.2M |
| totalOtherIncomeExpensesNet | -129.9M | -5.4M | 7.9M | 2.7M | -5.1M | -5.9M | -9.2M | 500K | 16.2M | 4.4M |
| incomeBeforeTax | 341.15M | 317.5M | 280M | 272.7M | 194.7M | 115.8M | 406.6M | 439.3M | 425.4M | 466.6M |
| incomeTaxExpense | 69.45M | 61.8M | 55M | 54.2M | 41.8M | 24.1M | 88.4M | 80.5M | 76.5M | 88.2M |
| netIncomeFromContinuingOperations | 271.7M | 255.7M | 225M | 217.7M | 152.9M | 91.7M | 318.2M | 358.8M | 348.9M | 378.4M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | 800K | - | - | - | - | - | - |
| netIncome | 230.13M | 210.5M | 180.5M | 173.1M | 123M | 60.8M | 265.1M | 303.3M | 301.5M | 317.1M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 230.13M | 210.5M | 180.5M | 173.1M | 123M | 60.8M | 265.1M | 303.3M | 301.5M | 317.1M |
| eps | 0.11 | 0.1 | 0.08 | 0.08 | 0.06 | 0.03 | 0.12 | 0.14 | 0.14 | 0.15 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 867.75M | 892.4M | 856.9M | 967M | 919.1M | 742.8M | 594.2M | 586.1M | 596.2M | 779.3M |
| shortTermInvestments | - | - | - | - | - | - | - | - | 10.4M | - |
| cashAndShortTermInvestments | 867.75M | 892.4M | 856.9M | 967M | 919.1M | 742.8M | 594.2M | 586.1M | 606.6M | 779.3M |
| netReceivables | 773.72M | 725.7M | 532.7M | 476.7M | 569.8M | 533.4M | 574.2M | 552.4M | 445.8M | 390.1M |
| accountsReceivables | 773.72M | 725.7M | 532.7M | 353M | 569.8M | 533.4M | 318.7M | 275.4M | 250.6M | 237.4M |
| otherReceivables | - | - | - | 123.7M | 600K | - | 255.5M | 277M | 195.2M | 152.7M |
| inventory | 151.19M | 158M | 141.7M | 120.1M | 116.9M | 127.9M | 150.7M | 138.7M | 113.6M | 81.7M |
| prepaids | 90.73M | 94M | 82.6M | 73.3M | 62.2M | - | - | - | 161.3M | - |
| otherCurrentAssets | - | 29M | 200K | 7.6M | -47.4M | 20.1M | - | 277M | 195.2M | 152.7M |
| totalCurrentAssets | 1.88B | 1.9B | 1.61B | 1.64B | 1.62B | 1.42B | 1.32B | 1.28B | 1.17B | 1.25B |
| propertyPlantEquipmentNet | 2.34B | 2.13B | 2.01B | 2.04B | 2.43B | 2.62B | 2.88B | 2.69B | 2.72B | 2.89B |
| goodwill | 976.37M | 1.1B | 616.9M | 614.5M | 646.9M | 667.6M | 644.2M | 677.5M | 428.3M | 427.5M |
| intangibleAssets | 556.88M | 354.2M | 205.7M | 201.76M | 220M | 210.6M | 204.5M | 218.9M | 211.9M | 217.7M |
| goodwillAndIntangibleAssets | 1.53B | 1.46B | 822.6M | 816.26M | 866.9M | 878.2M | 848.7M | 896.4M | 640.2M | 645.2M |
| longTermInvestments | 310.57M | 42M | 210.7M | 32.6M | 28.5M | 23.2M | 305.4M | 243.3M | 27.3M | 311.7M |
| taxAssets | 69.55M | 69.2M | 30.2M | 26.2M | 30.1M | 30.4M | 22.1M | 22.3M | 23.3M | 23.6M |
| otherNonCurrentAssets | - | 127.7M | - | 142.64M | 10.7M | 285.8M | 4M | 6.2M | 248.3M | 3M |
| totalNonCurrentAssets | 4.25B | 3.83B | 3.08B | 3.06B | 3.37B | 3.84B | 4.06B | 3.86B | 3.66B | 3.87B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 6.13B | 5.73B | 4.69B | 4.7B | 4.96B | 5.31B | 5.38B | 5.14B | 4.83B | 5.12B |
| totalPayables | 1.01B | 1.07B | 356.3M | 309.5M | 840M | 269.2M | 328.5M | 4.7M | 281.4M | 281M |
| accountPayables | 953.49M | 1B | 283M | 243.9M | 775.6M | 204.5M | 236.8M | 234.9M | 229.2M | 232.5M |
| otherPayables | 59.96M | 72.8M | 73.3M | 65.6M | 64.4M | 67M | 91.7M | -230.2M | 52.2M | 48.5M |
| accruedExpenses | - | - | - | 560.2M | 498.1M | - | 405.1M | 436.3M | 420.9M | 430.8M |
| shortTermDebt | 387.4M | 590.5M | 115.4M | 26.8M | 23.9M | 110.3M | 198.8M | 71.1M | 108.6M | 161M |
| capitalLeaseObligationsCurrent | 65.4M | 70.8M | 39.6M | 50.3M | 61.3M | 63.3M | 55.8M | 19.3M | 14.5M | 8.3M |
| taxPayables | - | 72.8M | 66M | 65.6M | 64.4M | 64.7M | 91.7M | 64.5M | 52.2M | 48.5M |
| deferredRevenue | - | - | - | 25.3M | 592.7M | 587M | 544.5M | 613.3M | 523.3M | 627.5M |
| otherCurrentLiabilities | 69.71M | 65.5M | 580.3M | 68.7M | -187.2M | -17.3M | -416.9M | 477.9M | 101.8M | 121.3M |
| totalCurrentLiabilities | 1.54B | 1.8B | 1.09B | 1.04B | 990.1M | 1.01B | 1.12B | 1.01B | 945M | 1.11B |
| longTermDebt | 1.18B | 491.1M | 234.9M | 265.4M | 317.1M | 353.4M | 331.3M | 414.1M | 143.2M | 124.4M |
| capitalLeaseObligationsNonCurrent | 183.76M | 202.2M | 138.3M | 160.6M | 215.7M | 214.2M | 252M | 65.4M | 64.9M | 51.4M |
| deferredRevenueNonCurrent | 2.8M | 3.7M | 5M | 9.3M | 15.3M | - | 364.9M | 271.1M | 282.4M | 279.6M |
| deferredTaxLiabilitiesNonCurrent | 165.98M | 107.9M | 119.1M | 142.4M | 194.2M | - | 210.1M | 249.4M | 258.5M | 252.2M |
| otherNonCurrentLiabilities | 83.5M | 94.6M | 82.8M | 82.9M | 86.3M | 309.8M | 95.9M | 100.3M | 95.9M | 110.7M |
| totalNonCurrentLiabilities | 1.62B | 899.5M | 580.1M | 660.6M | 828.6M | 877.4M | 1.25B | 1.1B | 844.9M | 818.3M |
| otherLiabilities | - | - | 4.1M | - | - | - | - | - | - | - |
| capitalLeaseObligations | 249.16M | 273M | 177.9M | 210.9M | 277M | 277.5M | 307.8M | 84.7M | 79.4M | 59.7M |
| totalLiabilities | 3.15B | 2.7B | 1.68B | 1.7B | 1.82B | 2.28B | 2.37B | 2.11B | 1.79B | 1.93B |
| treasuryStock | -799.4K | -1.6M | -2M | -1.8M | -700K | -200K | - | - | - | - |
| preferredStock | - | - | - | 128.4M | - | - | 60.5M | - | - | - |
| commonStock | 693.88M | 694.4M | 694.4M | 694.4M | 694.4M | 693.4M | 692.2M | 691.1M | 688.2M | 676.9M |
| retainedEarnings | 2.06B | 2.01B | 2.05B | 1.97B | 1.94B | 1.95B | 1.93B | 1.92B | 1.97B | 1.9B |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | 688.2M | - |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 230.13M | 317.5M | 180.5M | 272.7M | 204.9M | 117.2M | 406.6M | 439.3M | 425.4M | 466.6M |
| depreciationAndAmortization | 399.3M | 368.4M | 364.2M | 357.2M | 401.6M | 416.6M | 453M | 394.3M | 408.8M | 396M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | 1.8M | - | - | - | - | - | - | - |
| changeInWorkingCapital | -255.91M | -65.5M | -125.5M | 75.3M | 94.7M | -10.2M | -120.5M | -53.2M | -143.7M | 8.5M |
| accountsReceivables | -181.76M | -34.8M | -50.8M | 26M | 20.2M | -500K | -76M | -3.3M | -14.9M | -50.3M |
| inventory | 799.4K | -22M | -29M | -14.9M | 4.1M | 1.2M | -11.7M | -23.9M | -31.9M | -7.5M |
| accountsPayables | -76.84M | 3.07M | -23.8M | 76M | 93.1M | 1.6M | -28.2M | -5M | -16.5M | 24.4M |
| otherWorkingCapital | 1.9M | -8.7M | -21.9M | -11.8M | -22.7M | -12.5M | -4.6M | -21M | -80.4M | 41.9M |
| otherNonCashItems | 44.07M | -72.9M | 28.1M | -102.9M | -40.3M | -39.9M | -129.2M | -111.6M | -108.6M | -168.6M |
| netCashProvidedByOperatingActivities | 417.59M | 547.5M | 449.1M | 602.3M | 660.9M | 483.7M | 609.9M | 668.8M | 581.9M | 702.5M |
| investmentsInPropertyPlantAndEquipment | -587.36M | -445.1M | -367.5M | -304.6M | -230.1M | -199.8M | -506.7M | -368.2M | -393.6M | -467M |
| acquisitionsNet | -50.66M | -605.2M | -11.8M | -37.8M | -14.2M | -12M | -28.3M | -418.8M | -108M | 600K |
| purchasesOfInvestments | -2.8M | -1.1M | -13.4M | -2.1M | -2.2M | - | -3.1M | 15.4M | - | -300K |
| salesMaturitiesOfInvestments | - | - | - | - | 1.9M | - | - | 10.4M | - | 500K |
| otherInvestingActivities | - | 81.3M | 62.2M | 93.5M | 40.8M | 102.1M | 171.5M | 123.3M | 247.7M | 94.9M |
| netCashProvidedByInvestingActivities | -640.82M | -970.1M | -330.5M | -251M | -203.8M | -109.7M | -366.6M | -637.9M | -253.9M | -371.3M |
| netDebtIssuance | 477.14M | 722.2M | 47.8M | -92.3M | -174.5M | -116.6M | 3.7M | 215.5M | -103M | -209.4M |
| longTermNetDebtIssuance | - | 722.2M | 47.8M | -50.1M | -143.9M | -116.6M | 3.7M | 215.5M | -51.5M | -209.4M |
| shortTermNetDebtIssuance | 477.14M | - | - | -42.2M | -30.6M | - | -27.6M | - | -51.5M | - |
| netStockIssuance | 3.1M | -200K | -1.4M | -1.7M | 100000 | 700K | 1.3M | 3.9M | 12.2M | - |
| netCommonStockIssuance | 3.1M | -200K | -1.4M | -1.7M | 100000 | 700K | 1.3M | 3.9M | 12.2M | 12.7M |
| commonStockIssuance | 3.3M | - | - | - | 800K | 1.1M | 1.3M | 3.9M | 12.2M | 12.7M |
| commonStockRepurchased | -199.85K | -200K | -1.4M | -1.7M | -700K | -400K | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -176.67M | -157.7M | -154.2M | -137.8M | -76.5M | -114.6M | -230.7M | -225.1M | -224.9M | -199.4M |
| commonDividendsPaid | -176.67M | -157.7M | -154.2M | -137.8M | -76.5M | -114.6M | -230.7M | -225.1M | -224.9M | -199.4M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -105.32M | -105.6M | -116.3M | -42.9M | -36.3M | -10.7M | -4M | -23.3M | -191.3M | 88M |
| netCashProvidedByFinancingActivities | 198.25M | 458.7M | -224.1M | -274.7M | -287.2M | -241.2M | -229.7M | -29M | -507M | -320.8M |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 2.63B | 2.42B | 2.36B | 2.12B | 2.02B | 1.86B | 1.94B | 1.86B | 1.8B | 1.74B |
| costOfRevenue | 2.14B | 1.89B | 2.07B | 1.66B | 1.69B | 1.57B | 1.64B | 1.56B | 1.49B | 1.43B |
| grossProfit | 495.23M | 530.5M | 291.8M | 456.7M | 332M | 290M | 301.5M | 298.1M | 300.9M | 310.9M |
| researchAndDevelopmentExpenses | - | 10.5M | -1.5M | 1.5M | 1.8M | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 13.3M | 195M | 13.8M | 10M | - | - | - | 28.82M | 28.82M |
| sellingAndMarketingExpenses | - | 16.6M | 20.3M | 14.2M | 14.3M | - | - | - | 4.22M | 4.22M |
| sellingGeneralAndAdministrativeExpenses | 205.35M | 87M | 166.6M | 76.7M | 108.9M | 107.6M | 128.3M | 106.7M | 114.2M | 155.3M |
| otherExpenses | 42.07M | 260.5M | -55.7M | 238M | 25.9M | 26.6M | 25.7M | 26.6M | 44.3M | 40.4M |
| operatingExpenses | 247.42M | 358M | 109.4M | 316.2M | 136.6M | 134.2M | 154M | 133.3M | 158.5M | 195.7M |
| costAndExpenses | 2.39B | 2.25B | 2.18B | 1.98B | 1.86B | 1.71B | 1.79B | 1.7B | 1.65B | 1.63B |
| netInterestIncome | -14.99M | -17.4M | -42M | 3.1M | 900K | 5.6M | 2.8M | -900K | -2.4M | -2.7M |
| interestIncome | 9.39M | - | -19.2M | 19.2M | 14.5M | 14.9M | 11.2M | 4M | 3M | 3.2M |
| interestExpense | 24.38M | 17.4M | 22.8M | 16.1M | 13.6M | 9.3M | 8.4M | 4.9M | 5.4M | 5.9M |
| depreciationAndAmortization | 200.05M | 188.9M | 193.2M | 175.2M | 143.1M | 180.6M | 179.6M | 189.7M | 195.8M | 205.8M |
| ebitda | 447.87M | 354.4M | 411.9M | 312.9M | 293.4M | 296M | 327.1M | 309.8M | 338.2M | 338.7M |
| ebit | 247.81M | 165.5M | 218.7M | 137.7M | 150.3M | 115.4M | 101.5M | 132.2M | 29.2M | 132.9M |
| nonOperatingIncomeExcludingInterest | - | 7M | -36.3M | 2.8M | -32.6M | 1.8M | -2.6M | 38.9M | 36M | 1.7M |
| operatingIncome | 247.81M | 172.5M | 182.4M | 140.5M | 154.9M | 155.8M | 147.5M | 164.8M | 142.4M | 115.2M |
| totalOtherIncomeExpensesNet | -62.75M | -16.3M | -8.7M | 3.3M | 1.4M | 6.5M | 3.1M | -400K | -2.4M | -2.7M |
| incomeBeforeTax | 185.06M | 156.2M | 173.7M | 143.8M | 155.8M | 122.8M | 101.7M | 174.7M | 73M | 131.9M |
| incomeTaxExpense | 38.17M | 31.3M | 34.1M | 27.7M | 31.3M | 23.7M | 19.2M | 36.1M | 20.6M | 24.3M |
| netIncomeFromContinuingOperations | 146.89M | 124.9M | 139.6M | 116.1M | 125M | 100M | 82.8M | 135.7M | 45.3M | 107.6M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 124.21M | 106M | 115.2M | 95.3M | 102M | 78.5M | 57.8M | 118.7M | 39.1M | 91M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 124.21M | 106M | 115.2M | 95.3M | 102M | 78.5M | 57.8M | 115.3M | 32M | 91M |
| eps | 0.06 | 0.05 | 0.05 | 0.04 | 0.05 | 0.04 | 0.03 | 0.05 | 0.02 | 0.04 |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 867.75M | 873.1M | 892.4M | 883.7M | 856.9M | 877M | 967M | 970.5M | 919.1M | 892.8M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 867.75M | 873.1M | 892.4M | 883.7M | 856.9M | 877M | 967M | 970.5M | 919.1M | 892.8M |
| netReceivables | 773.72M | 726.3M | 725.7M | 625.8M | 532.7M | 561.1M | 476.7M | 529M | 569.8M | 268.8M |
| accountsReceivables | 773.72M | 726.3M | 725.7M | 625.8M | 532.7M | 561.1M | 353M | 529M | 507.6M | 268.8M |
| otherReceivables | - | - | - | - | - | - | 123.7M | - | - | - |
| inventory | 151.19M | 152.6M | 158M | 153.7M | 141.7M | 131.9M | 120.1M | 123.9M | 116.9M | 128.9M |
| prepaids | 90.73M | 119.7M | 94M | 91.3M | 82.6M | - | 73.3M | - | -32.3M | - |
| otherCurrentAssets | - | 26.2M | 29M | 91.5M | 200K | 6.6M | 7.6M | 500K | 14.8M | 227.6M |
| totalCurrentAssets | 1.88B | 1.9B | 1.9B | 1.75B | 1.61B | 1.58B | 1.64B | 1.62B | 1.59B | 1.52B |
| propertyPlantEquipmentNet | 2.34B | 2.2B | 2.13B | 2.07B | 2.01B | 2.05B | 2.04B | 2.32B | 2.43B | 2.49B |
| goodwill | 976.37M | 1.08B | 1.1B | 877.6M | 616.9M | 621.5M | 614.5M | 636.1M | 646.9M | 663M |
| intangibleAssets | 556.88M | 390.7M | 354.2M | 238.5M | 205.7M | 199.7M | 201.76M | 214.6M | 220M | 214.6M |
| goodwillAndIntangibleAssets | 1.53B | 1.47B | 1.46B | 1.12B | 822.6M | 821.2M | 816.26M | 850.7M | 866.9M | 877.6M |
| longTermInvestments | 310.57M | 41.1M | 42M | 39.2M | 210.7M | 196M | 32.6M | 41.4M | 28.5M | 24.1M |
| taxAssets | 69.55M | 67.5M | 69.2M | 33.1M | 30.2M | 29.7M | 26.2M | 37.9M | 30.1M | 35.7M |
| otherNonCurrentAssets | - | 244.2M | 127.7M | 152.4M | - | - | 142.64M | - | 10.7M | 6.4M |
| totalNonCurrentAssets | 4.25B | 4.02B | 3.83B | 3.38B | 3.08B | 3.1B | 3.06B | 3.25B | 3.37B | 3.44B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 6.13B | 5.92B | 5.73B | 5.13B | 4.69B | 4.67B | 4.7B | 4.88B | 4.96B | 4.96B |
| totalPayables | 1.01B | 915.7M | 1.07B | 855.1M | 356.3M | 782.8M | 309.5M | 766.3M | 1.3M | 699.7M |
| accountPayables | 953.49M | 854.8M | 1B | 855.1M | 283M | 782.8M | 243.9M | 766.3M | 1.3M | 699.7M |
| otherPayables | 59.96M | 60.9M | 72.8M | - | 73.3M | - | 65.6M | - | - | - |
| accruedExpenses | - | - | - | 42.6M | - | 42.7M | 560.2M | 41.9M | 498.1M | 47M |
| shortTermDebt | 387.4M | 503.7M | 590.5M | 228.9M | 115.4M | 39.5M | 26.8M | 30.1M | 23.9M | 46.7M |
| capitalLeaseObligationsCurrent | 65.4M | 59.8M | 70.8M | 41M | 39.6M | 39.7M | 50.3M | 55.8M | 61.3M | 60.4M |
| taxPayables | - | 60.9M | 72.8M | 78M | 66M | 51.3M | 65.6M | 76.8M | 64.4M | 56M |
| deferredRevenue | - | - | - | - | - | 120.5M | 25.3M | - | 592.7M | 122.5M |
| otherCurrentLiabilities | 69.71M | 68.2M | 65.5M | 106.6M | 580.3M | 97.9M | 68.7M | 100.5M | 405.5M | 95.5M |
| totalCurrentLiabilities | 1.54B | 1.55B | 1.8B | 1.27B | 1.09B | 1B | 1.04B | 994.6M | 990.1M | 949.3M |
| longTermDebt | 1.18B | 941.7M | 491.1M | 448.3M | 234.9M | 272.4M | 265.4M | 297M | 317.1M | 353.1M |
| capitalLeaseObligationsNonCurrent | 183.76M | 184.1M | 202.2M | 136.6M | 138.3M | 179M | 160.6M | 184.2M | 215.7M | 184.4M |
| deferredRevenueNonCurrent | 2.8M | 3.3M | 3.7M | 3.5M | 5M | 4.6M | 9.3M | 4.7M | 15.3M | 5.4M |
| deferredTaxLiabilitiesNonCurrent | 165.98M | 121.4M | 107.9M | 97.1M | 119.1M | 130.5M | 142.4M | 175M | 194.2M | 203.5M |
| otherNonCurrentLiabilities | 83.5M | 95.8M | 94.6M | 223.5M | 82.8M | 94.3M | 82.9M | 83.9M | 86.3M | 105.6M |
| totalNonCurrentLiabilities | 1.62B | 1.35B | 899.5M | 808.4M | 580.1M | 680.8M | 660.6M | 744.8M | 828.6M | 852M |
| otherLiabilities | - | - | - | - | 4.1M | - | - | - | - | - |
| capitalLeaseObligations | 249.16M | 243.9M | 273M | 177.6M | 177.9M | 218.7M | 210.9M | 240M | 277M | 244.8M |
| totalLiabilities | 3.15B | 2.89B | 2.7B | 2.08B | 1.68B | 1.68B | 1.7B | 1.74B | 1.82B | 1.8B |
| treasuryStock | -799.4K | -800K | -1.6M | -1.6M | -2M | -2M | -1.8M | -800K | -700K | - |
| preferredStock | - | - | - | - | - | - | 128.4M | - | - | - |
| commonStock | 693.88M | 694.4M | 694.4M | 694.4M | 694.4M | 694.4M | 694.4M | 694.4M | 694.4M | 694.3M |
| retainedEarnings | 2.06B | 2.02B | 2.01B | 1.94B | 2.05B | 1.97B | 1.97B | 2.04B | 1.97B | 1.97B |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 124.21M | 106M | 222.2M | 95.3M | 180.5M | 78.5M | 57.8M | 118.7M | 39.1M | 91M |
| depreciationAndAmortization | 200.05M | 199.4M | 191.7M | 176.7M | 183.6M | 180.6M | 179.6M | 189.7M | 195.8M | 205.8M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -56.96M | -147.7M | -106.2M | 40.7M | -79M | -46.5M | 78.8M | -19.8M | 3.4M | 71.6M |
| accountsReceivables | -46.57M | -7.8M | -93.8M | 59M | -72.5M | 21.7M | 17.3M | 8.7M | -43.2M | 32.3M |
| inventory | 299.78K | 500K | -5.6M | -16.4M | -14M | -15M | -3.1M | -11.8M | 7.2M | -3.1M |
| accountsPayables | -25.48M | -40.41M | 44.5M | -44.5M | 25.2M | -49M | 72.4M | 3.6M | 75.2M | 17.9M |
| otherWorkingCapital | 14.79M | -140.4M | -51.3M | 42.6M | -17.7M | -4.2M | -7.8M | -20.3M | -35.8M | 24.5M |
| otherNonCashItems | 23.08M | -17.3M | -49.8M | -23.1M | -39.6M | 411.3M | 287.7M | 365.3M | 405.8M | 367.2M |
| netCashProvidedByOperatingActivities | 290.38M | 140.4M | 257.9M | 289.6M | 245.5M | 220.4M | 331.3M | 275M | 291.7M | 371.1M |
| investmentsInPropertyPlantAndEquipment | -204.55M | -370.3M | -232.1M | -213M | -211.1M | -167.4M | -157M | -147.6M | -129.8M | -100.3M |
| acquisitionsNet | -75.74M | 19.73M | -371.4M | -233.8M | 32.8M | 2.3M | -100000 | 48.2M | 5.1M | 16.1M |
| purchasesOfInvestments | -1.9M | -707.49K | -1.1M | -663.39K | -6.6M | -10.9M | -200K | -7.7M | -2.2M | -550K |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | -57.52M | -56.98M |
| otherInvestingActivities | -3M | 25.8M | 58.5M | 22.8M | - | - | - | - | - | 550K |
| netCashProvidedByInvestingActivities | -285.19M | -344.5M | -546.1M | -424M | -184.9M | -176M | -157.3M | -107.1M | -126.9M | -84.2M |
| netDebtIssuance | 112.02M | 332.2M | 456.3M | 265.9M | 24.99M | -11.3M | -21.61M | -35.7M | -47.73M | -93.5M |
| longTermNetDebtIssuance | - | 332.2M | 456.3M | 265.9M | - | -11.3M | - | -35.7M | - | -93.5M |
| shortTermNetDebtIssuance | 112.02M | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 3.3M | -200K | - | -200K | - | -1.4M | -1M | -700K | -800K | 669.54K |
| netCommonStockIssuance | 3.3M | -200K | - | -200K | - | -1.4M | -1M | -700K | -800K | 669.54K |
| commonStockIssuance | 3.3M | - | - | - | - | - | - | - | -100000 | 900K |
| commonStockRepurchased | - | -200K | - | -200K | - | -1.4M | -1M | -700K | -700K | -175K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -84.64M | -92.1M | -76.2M | -81.5M | -62.8M | -91.4M | -92.3M | -45.5M | -45.5M | -31M |
| commonDividendsPaid | -84.64M | -92.1M | -76.2M | -81.5M | -9.5M | -91.4M | -61.8M | -45.5M | -45.5M | -31M |
| preferredDividendsPaid | - | - | - | - | -53.3M | - | -30.5M | - | - | - |
| otherFinancingActivities | -44.87M | -51.8M | -79.8M | -25.8M | -25.5M | -26.5M | -68.9M | -21.2M | -92.1M | -18.9M |
| netCashProvidedByFinancingActivities | -14.19M | 188.1M | 300.3M | 158.4M | -88.3M | -130.6M | -162.2M | -103.1M | -138.4M | -143.4M |