OTC : CTYLF
$0 (0.0%)
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 2B | 1.93B | 1.72B | 1.1B | 507.82M | 1.16B | 1.55B | 1.5B | 1.52B | 1.49B |
| costOfRevenue | 1.16B | 1.12B | 663.67M | 516.21M | 413.72M | 735.85M | 961.42M | 950.7M | 928.63M | 1.25B |
| grossProfit | 838.95M | 810.47M | 693.82M | 587.7M | 94.1M | 423.44M | 586.56M | 547.73M | 591.78M | 246.53M |
| researchAndDevelopmentExpenses | - | - | - | - | - | 6.64M | 6.47M | 6M | 5.1M | 1.9M |
| generalAndAdministrativeExpenses | 24.46M | 22.51M | 15.56M | 11.03M | 74.64M | 97.31M | 106.43M | 99.84M | 94.84M | 98.02M |
| sellingAndMarketingExpenses | 25.63M | 28.86M | 24.82M | 8.08M | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 50.1M | 51.38M | 40.38M | 19.11M | 74.64M | 97.31M | 106.43M | 99.84M | 94.84M | 98.02M |
| otherExpenses | 343.02M | 371.49M | 298.15M | 168.96M | 753.56M | 947.84M | -352K | -2.27M | -587K | -858K |
| operatingExpenses | 393.12M | 422.87M | 338.53M | 188.07M | 828.2M | 1.05B | 1.18B | 1.03B | 1.02B | 967.91M |
| costAndExpenses | 1.55B | 1.54B | 1.37B | 986.78M | 1.24B | 1.05B | 1.18B | 1.03B | 1.02B | 967.91M |
| netInterestIncome | -134.42M | -133.18M | -136.21M | -178.66M | -169.67M | -201.3M | -57.61M | -59.84M | -70.96M | -72.26M |
| interestIncome | 1.81M | 3.34M | 12.21M | 824K | 7.75M | 2.91M | 2.23M | 4.03M | 6.6M | 2.27M |
| interestExpense | 136.23M | 136.52M | 148.43M | 179.48M | 177.42M | 204.21M | 59.84M | 63.87M | 77.56M | 74.52M |
| depreciationAndAmortization | 180.33M | 171.3M | 160.58M | 180.7M | 205.85M | 223.46M | 117.47M | 105.22M | 102.78M | 96.4M |
| ebitda | 627.97M | 562.24M | 528.09M | 444.11M | -518.33M | -155.04M | 484.29M | 576.79M | 605.73M | 623.06M |
| ebit | 447.64M | 390.94M | 367.51M | 263.41M | -724.18M | -378.5M | 366.82M | 471.57M | 502.95M | 526.66M |
| nonOperatingIncomeExcludingInterest | -1.81M | -3.34M | -12.21M | -89.1M | -388.8M | 485.44M | -2.23M | -4.03M | -6.6M | -2.27M |
| operatingIncome | 445.83M | 387.6M | 355.29M | 174.31M | -731.93M | 106.94M | 364.58M | 467.54M | 496.35M | 524.4M |
| totalOtherIncomeExpensesNet | -134.42M | -133.18M | -136.21M | -90.38M | -169.67M | -689.65M | -57.61M | -59.84M | -70.96M | -72.26M |
| incomeBeforeTax | 311.41M | 254.42M | 219.08M | 83.93M | -901.6M | -582.72M | 306.98M | 407.7M | 425.4M | 452.14M |
| incomeTaxExpense | 98.43M | 65.76M | 55.33M | 2.2M | -96.99M | -96.08M | 101.52M | 128.27M | 130.25M | 136.85M |
| netIncomeFromContinuingOperations | 212.98M | 188.67M | 163.75M | 81.73M | -804.61M | -486.63M | 205.46M | 279.44M | 295.14M | 315.29M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 212.98M | 188.67M | 163.75M | 81.73M | -804.61M | -486.63M | 205.46M | 279.44M | 295.14M | 315.29M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 212.98M | 188.67M | 163.75M | 81.73M | -804.61M | -486.63M | 205.46M | 279.44M | 295.14M | 315.29M |
| eps | 0.38 | 0.33 | 0.29 | 0.14 | -1.61 | -2.73 | 1.16 | 1.57 | 1.66 | 1.78 |
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 27.37M | 67.32M | 328.34M | 6.74M | 5.48M | 28.41M | 71.05M | 53.09M | 115.66M | 104.31M |
| shortTermInvestments | - | - | - | - | - | 7.9M | 6.58M | 26.18M | 24.22M | 56.86M |
| cashAndShortTermInvestments | 27.37M | 67.32M | 328.34M | 6.74M | 5.48M | 36.31M | 77.62M | 79.28M | 139.88M | 161.17M |
| netReceivables | 114.1M | 111.94M | 104.66M | 562.5M | 66.51M | 67.18M | 119.83M | 152.76M | 191.13M | 121.62M |
| accountsReceivables | 70.37M | 69.56M | 65.78M | 47.16M | 17.59M | 18.88M | 77.37M | 79.17M | 95.09M | 97.41M |
| otherReceivables | 43.72M | 42.39M | 38.88M | 515.34M | 48.93M | 48.3M | 42.46M | 73.6M | 96.04M | 24.21M |
| inventory | 8.15M | 7.16M | 7.28M | 5.04M | 3.3M | 5.54M | 7.98M | 7.3M | 6.84M | 7.73M |
| prepaids | 13.48M | 11.76M | 11.88M | 10.29M | 7.1M | 7.62M | 11.25M | 30.1M | 14.32M | 11.74M |
| otherCurrentAssets | 32.07M | 33.58M | 36.85M | 35.5M | 531.11M | 124.44M | 129.15M | 137.21M | 116.23M | 28.6M |
| totalCurrentAssets | 195.16M | 231.75M | 489.02M | 620.07M | 613.49M | 241.09M | 303.37M | 333.05M | 372.37M | 306.65M |
| propertyPlantEquipmentNet | 2.85B | 2.68B | 2.7B | 2.62B | 2.67B | 3.49B | 2.63B | 2.29B | 1.92B | 1.84B |
| goodwill | - | - | - | 8.98M | 8.98M | 19.46M | 10.95M | 7.24M | 3.42M | 3.42M |
| intangibleAssets | 22.69M | 24.46M | 22.28M | 24.68M | 30.92M | 37.96M | 44.41M | 47.44M | 47.07M | 42.14M |
| goodwillAndIntangibleAssets | 22.69M | 24.46M | 22.28M | 33.66M | 39.9M | 57.42M | 55.36M | 54.68M | 50.49M | 45.56M |
| longTermInvestments | - | 800K | 800K | 800K | 800K | 800K | 13.87M | -25.98M | -24.02M | -5.75M |
| taxAssets | 11.91M | 26.75M | 10.57M | 9.95M | 29.1M | 56.43M | 22.71M | 12.41M | 10.78M | 5.75M |
| otherNonCurrentAssets | 800K | - | - | - | - | 7.9M | - | 26.18M | 24.22M | 5.75M |
| totalNonCurrentAssets | 2.88B | 2.73B | 2.73B | 2.66B | 2.74B | 3.62B | 2.72B | 2.35B | 1.98B | 1.9B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.08B | 2.96B | 3.22B | 3.28B | 3.35B | 3.86B | 3.03B | 2.69B | 2.35B | 2.2B |
| totalPayables | 154.17M | 143.9M | 294.08M | 245.12M | 175.37M | 16.97M | 104.14M | 85.55M | 59.38M | 52.43M |
| accountPayables | 131.68M | 122.37M | 113.25M | 90.61M | 57.17M | 16.97M | 34.22M | 14.26M | 16.17M | 52.43M |
| otherPayables | 22.49M | 21.54M | 180.84M | 154.51M | 118.2M | - | 139.84M | 142.59M | 86.41M | - |
| accruedExpenses | - | - | 153.56M | 138.77M | 111.79M | 117.74M | 111.3M | 93.36M | 79.76M | 78.11M |
| shortTermDebt | - | - | 118.37M | 266.09M | 89.65M | 490.86M | - | - | 469.85M | - |
| capitalLeaseObligationsCurrent | 56.75M | 80.7M | 36.49M | 35.96M | 24.52M | 12.38M | - | - | - | - |
| taxPayables | 22.49M | 12.22M | 12.97M | 11.47M | 2.34M | - | - | - | 7.54M | - |
| deferredRevenue | - | - | -36.49M | -270.99M | - | 509.78M | - | - | - | - |
| otherCurrentLiabilities | 151.91M | 159.73M | -232.82M | 132.22M | -28.08M | -117.74M | 2.15M | 2.33M | 246.87M | 3.15M |
| totalCurrentLiabilities | 362.83M | 384.33M | 333.2M | 547.17M | 373.24M | 1.03B | 217.59M | 181.24M | 855.86M | 133.69M |
| longTermDebt | - | - | - | 400M | 650M | 750M | 1.07B | 874.3M | 409.52M | 443.72M |
| capitalLeaseObligationsNonCurrent | 1.38B | 1.34B | 1.42B | 1.34B | 1.37B | 1.38B | - | - | 89.52M | - |
| deferredRevenueNonCurrent | - | - | 310.7M | - | -28.29M | -134.04M | - | -791.28M | -89.52M | -580.46M |
| deferredTaxLiabilitiesNonCurrent | 59.58M | 58.85M | 43.39M | 12.48M | 28.29M | 134.04M | 197.81M | 175.15M | 151.17M | 144.68M |
| otherNonCurrentLiabilities | 10.7M | 10.7M | 10.7M | 8.7M | 28.29M | 134.04M | 431.92M | 397.17M | -89.52M | 608.16M |
| totalNonCurrentLiabilities | 1.45B | 1.41B | 1.77B | 1.76B | 2.04B | 2.26B | 1.7B | 1.45B | 560.69M | 1.2B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 1.44B | 1.42B | 1.45B | 1.37B | 1.39B | 1.39B | - | - | 89.52M | - |
| totalLiabilities | 1.81B | 1.79B | 2.1B | 2.31B | 2.42B | 3.29B | 1.92B | 1.63B | 1.42B | 1.33B |
| treasuryStock | -520.78M | -512.81M | -504.73M | -507.67M | -510.93M | -514.38M | -518.01M | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.24B | 1.27B | 1.32B | 1.32B | 1.32B | 4.36M | 4.36M | 4.36M | 4.36M | 4.34M |
| retainedEarnings | 464.46M | 335.74M | 226.71M | 91.69M | 9.96M | 712.68M | 1.31B | 1.27B | 1.17B | 1.08B |
| additionalPaidInCapital | - | - | - | - | - | 175.15M | 175.15M | 175.15M | 175.02M | 163.62M |
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 311.41M | 188.67M | 219.08M | 83.93M | -901.6M | -582.72M | 205.46M | 407.7M | 425.4M | 452.14M |
| depreciationAndAmortization | 180.33M | 171.3M | 160.58M | 180.7M | 205.85M | 223.46M | 117.47M | 105.22M | 102.78M | 96.4M |
| deferredIncomeTax | - | - | -194.24M | -368.14M | 272.34M | - | - | -361.99M | -325.48M | -348.14M |
| stockBasedCompensation | -1.06M | 4.86M | 13.79M | 9.64M | -1.76M | 7.27M | 8.26M | 10.31M | 15.47M | 14.12M |
| changeInWorkingCapital | -24.09M | -3.41M | 20.94M | 28.81M | 21.47M | 9.25M | -3.88M | 54.07M | -19.72M | 18.59M |
| accountsReceivables | -2.4M | -3.54M | -22.24M | -35.52M | 4.62M | 49.36M | -3.2M | 23.01M | -27.02M | -4.72M |
| inventory | -993K | 122K | -2.23M | -958K | 623K | 2.44M | -680K | -453K | 889K | -612K |
| accountsPayables | - | 4.74M | 45.42M | 65.28M | 16.23M | - | - | 34.76M | 8.6M | 24.17M |
| otherWorkingCapital | -20.7M | -4.74M | - | - | - | -42.54M | - | 54.53M | -20.61M | 19.2M |
| otherNonCashItems | -219.47M | 18.06M | 135.95M | 187.06M | 153.15M | 278.83M | 7.82M | 57.94M | 70.96M | 72.23M |
| netCashProvidedByOperatingActivities | 247.12M | 379.48M | 356.1M | 121.98M | -250.55M | -63.9M | 335.12M | 273.25M | 269.4M | 305.32M |
| investmentsInPropertyPlantAndEquipment | -268.99M | -159.48M | -107.2M | -10.05M | -2.71M | -96.9M | -385.1M | -414.99M | -202.36M | -192.31M |
| acquisitionsNet | -8.96M | - | 479.38M | -27.36M | -4.22M | -5.83M | -18.6M | -10.61M | 199K | 415K |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | -200K | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 75.78M | -5.16M | 210K | - | -70.36M | 84000 | 31.74M | -10.55M | -65.07M | 415K |
| netCashProvidedByInvestingActivities | -202.16M | -164.64M | 372.39M | -37.41M | -77.29M | -102.64M | -371.96M | -436.15M | -267.63M | -191.89M |
| netDebtIssuance | - | -300M | -300M | -50M | -159.31M | 90M | 210M | 130M | 50M | 20M |
| longTermNetDebtIssuance | - | -300M | -300M | -50M | -159.31M | 90M | 210M | 130M | 50M | 20M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -37.97M | -59.66M | -5.75M | - | -574K | -8.64M | -2.38M | -29.56M | -32.96M | 3.96M |
| netCommonStockIssuance | -37.97M | -59.66M | -5.75M | - | -574K | -2.94M | -2.38M | -15.09M | -29.07M | -43.52M |
| commonStockIssuance | -7.97M | -8.08M | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -30M | -51.58M | -5.75M | - | -574K | -2.94M | -2.38M | -14.6M | -15.3M | -43.52M |
| netPreferredStockIssuance | - | - | - | - | - | -5.7M | - | -14.6M | -15.3M | -14.6M |
| netDividendsPaid | -4.72M | -79.64M | -28.72M | - | -371.1M | - | -160.1M | -178.9M | -192.96M | -184.32M |
| commonDividendsPaid | - | -79.64M | -28.72M | - | - | - | -160.1M | -178.9M | -192.96M | -184.32M |
| preferredDividendsPaid | - | - | - | - | -371.1M | - | - | - | - | - |
| otherFinancingActivities | -46.8M | -36.4M | -6.85M | -25.49M | 796.29M | -15M | -12.6M | -150K | -193.1M | -248.93M |
| netCashProvidedByFinancingActivities | -84.78M | -475.7M | -341.32M | -75.49M | 265.31M | 66.36M | 34.92M | 100.29M | 16.9M | -40.66M |
| 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 | 1.13B | 1.04B | 1.03B | 935.38M | 1B | 867.08M | 847.64M | 667.9M | 436.01M | 292.21M |
| costOfRevenue | 773.72M | 632.82M | 566.9M | 599.15M | 685.56M | 613.38M | 582.6M | 485.64M | 367.39M | 364.19M |
| grossProfit | 359.79M | 406.34M | 460.06M | 336.23M | 316.97M | 253.7M | 265.04M | 182.26M | 68.62M | -71.98M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 15.26M | - | 18.57M | 3.94M | 13.48M | - | 5.41M | - | - |
| sellingAndMarketingExpenses | - | 25.63M | - | 28.86M | - | 12.41M | - | 4.04M | - | - |
| sellingGeneralAndAdministrativeExpenses | 101.24M | 40.9M | 447K | 47.44M | 94.02M | 85.75M | 87.68M | 100.19M | 39.44M | 40.92M |
| otherExpenses | - | 152.83M | 226.39M | 121.82M | - | - | - | - | - | - |
| operatingExpenses | 101.24M | 193.73M | 226.84M | 169.26M | 94.02M | 85.75M | 87.68M | 100.19M | 39.44M | 40.92M |
| costAndExpenses | 874.96M | 826.55M | 793.74M | 768.41M | 779.59M | 699.13M | 670.28M | 585.83M | 406.83M | 405.11M |
| netInterestIncome | -68.33M | -68.77M | -65.65M | -130.82M | -67.77M | -66.78M | -69.43M | -5.47M | -5.57M | -5.33M |
| interestIncome | 652.55K | 1.08M | 38135 | 984K | 2.85M | 8.49M | 3.72M | 13847 | 37372 | 59738 |
| interestExpense | 68.99M | 69.85M | 65.65M | 131.8M | 70.62M | 75.27M | 73.16M | 44.82M | 44.51M | 38.03M |
| depreciationAndAmortization | 98.54M | 37.55M | 43.67M | 37.5M | 83.13M | 69.66M | 90.92M | 89.45M | 91.24M | 104.56M |
| ebitda | 357.08M | 268.95M | 266.01M | 209.43M | 306.62M | 225.19M | 302.9M | 320.92M | 123.19M | -99.68M |
| ebit | 258.55M | 231.4M | 222.34M | 171.93M | 223.49M | 155.53M | 211.98M | 231.47M | 31.94M | -204.24M |
| nonOperatingIncomeExcludingInterest | - | -18.79M | 10.88M | -4.97M | -545K | 12.43M | -34.62M | -149.4M | -2.76M | -45.23M |
| operatingIncome | 258.55M | 212.61M | 233.22M | 166.96M | 222.94M | 167.96M | 177.36M | 82.07M | 29.18M | -112.9M |
| totalOtherIncomeExpensesNet | -88.63M | -68.77M | -65.65M | -65.41M | -70.07M | -87.7M | -38.54M | 59.53M | -86.86M | -31.69M |
| incomeBeforeTax | 169.91M | 143.84M | 167.57M | 101.56M | 152.87M | 80.26M | 138.82M | 141.6M | -57.67M | -281.16M |
| incomeTaxExpense | 56.07M | 51.27M | 47.16M | 20.16M | 45.6M | 14.41M | 40.93M | 26.12M | -23.92M | -26.94M |
| netIncomeFromContinuingOperations | 113.84M | 92.57M | 120.41M | 81.4M | 107.27M | 65.85M | 97.9M | 115.48M | -33.75M | -254.23M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 113.84M | 92.57M | 120.41M | 81.4M | 107.27M | 65.85M | 97.9M | 115.48M | -33.75M | -254.23M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 113.84M | 92.57M | 120.41M | 81.4M | 107.27M | 65.85M | 97.9M | 115.48M | -33.75M | -254.23M |
| eps | 0.21 | 0.17 | 0.22 | 0.14 | 0.19 | 0.12 | 0.17 | 0.2 | -0.06 | -0.44 |
| 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 | 47.94M | 27.37M | 35.45M | 67.32M | 54.55M | 328.34M | 247.88M | 6.74M | 4.03M | 5.48M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 47.94M | 27.37M | 35.45M | 67.32M | 54.55M | 328.34M | 247.88M | 6.74M | 4.03M | 5.48M |
| netReceivables | 157.82M | 114.1M | 166.47M | 111.94M | 161.75M | 104.66M | 185.08M | 562.5M | 140.2M | 66.51M |
| accountsReceivables | 72.46M | 70.37M | 66.51M | 69.56M | 64.85M | 65.78M | 73.23M | 47.16M | 31.54M | 17.59M |
| otherReceivables | 85.36M | 43.72M | 99.96M | 42.39M | 96.9M | 38.88M | 111.86M | 515.34M | 108.65M | 48.93M |
| inventory | 8.37M | 8.15M | 7.98M | 7.16M | 7.83M | 7.28M | 6.51M | 5.04M | 4.14M | 3.3M |
| prepaids | 22.11M | 13.48M | - | 11.76M | - | 11.88M | - | 10.29M | - | 7.1M |
| otherCurrentAssets | 17.4M | 32.07M | 15.59M | 33.58M | 143K | 75.73M | 111.86M | 550.84M | 565.93M | 580.03M |
| totalCurrentAssets | 253.64M | 195.16M | 225.49M | 231.75M | 224.28M | 489.02M | 439.47M | 620.07M | 605.64M | 613.49M |
| propertyPlantEquipmentNet | 2.84B | 2.85B | 2.82B | 2.68B | 2.67B | 2.7B | 2.56B | 2.62B | 2.61B | 2.67B |
| goodwill | - | - | - | - | - | - | - | 8.98M | - | 8.98M |
| intangibleAssets | 19.22M | 22.69M | 25.76M | 24.46M | 21.32M | 22.28M | 30.54M | 24.68M | 37.12M | 30.92M |
| goodwillAndIntangibleAssets | 19.22M | 22.69M | 25.76M | 24.46M | 21.32M | 22.28M | 30.54M | 33.66M | 37.12M | 39.9M |
| longTermInvestments | 794.58K | 44800 | 800K | 800K | 800K | 800K | 800K | 800K | 800K | 800K |
| taxAssets | 11.69M | 11.91M | 26.82M | 26.75M | 9.89M | 10.57M | 10.17M | 9.95M | 30.17M | 29.1M |
| otherNonCurrentAssets | - | 800K | - | - | - | - | - | - | - | - |
| totalNonCurrentAssets | 2.87B | 2.88B | 2.88B | 2.73B | 2.71B | 2.73B | 2.6B | 2.66B | 2.68B | 2.74B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.13B | 3.08B | 3.1B | 2.96B | 2.93B | 3.22B | 3.04B | 3.28B | 3.29B | 3.35B |
| totalPayables | 292.3M | 154.17M | 246.02M | 143.9M | 250.05M | 294.08M | 252.95M | 245.12M | 162.32M | 175.37M |
| accountPayables | 292.3M | 131.68M | 241.14M | 122.37M | 250.05M | 113.25M | 252.95M | 90.61M | 162.32M | 57.17M |
| otherPayables | 11.3M | 22.49M | 4.88M | 21.54M | 1.36M | 180.84M | 2.99M | 154.51M | - | 118.2M |
| accruedExpenses | - | - | - | - | - | 153.56M | - | 138.77M | - | 111.79M |
| shortTermDebt | - | - | - | - | - | - | - | 266.09M | 386.63M | 89.65M |
| capitalLeaseObligationsCurrent | 55.02M | 56.75M | 84.17M | 80.7M | 41.82M | 36.49M | 41.67M | 35.96M | 24.9M | 24.52M |
| taxPayables | - | 22.49M | 4.88M | 12.22M | 1.36M | 12.97M | 2.99M | 11.47M | - | 2.34M |
| deferredRevenue | - | - | - | - | - | -36.49M | -41.67M | -270.99M | -411.54M | - |
| otherCurrentLiabilities | 10.85M | 151.91M | 246.02M | 159.73M | 1.36M | -150.94M | 2.99M | -138.77M | 91.61M | -28.08M |
| totalCurrentLiabilities | 358.16M | 362.83M | 330.19M | 384.33M | 293.23M | 333.2M | 297.62M | 547.17M | 665.47M | 373.24M |
| longTermDebt | 1.52B | - | 60M | - | - | 300M | 300M | 400M | 400M | 650M |
| capitalLeaseObligationsNonCurrent | 1.35B | 1.38B | 1.4B | 1.34B | 1.39B | 1.42B | 1.32B | 1.34B | 1.35B | 1.37B |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | -28.29M |
| deferredTaxLiabilitiesNonCurrent | 60.77M | 59.58M | 66.57M | 58.85M | 63.74M | 43.39M | 40.47M | 12.48M | 6.52M | 28.29M |
| otherNonCurrentLiabilities | -1.34B | 10.7M | 10.7M | 10.7M | 10.7M | 10.7M | 9.7M | 8.7M | -1 | 28.29M |
| totalNonCurrentLiabilities | 1.59B | 1.45B | 1.53B | 1.41B | 1.47B | 1.77B | 1.67B | 1.76B | 1.76B | 2.04B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 1.4B | 1.44B | 1.48B | 1.42B | 1.44B | 1.45B | 1.36B | 1.37B | 1.38B | 1.39B |
| totalLiabilities | 1.95B | 1.81B | 1.86B | 1.79B | 1.76B | 2.1B | 1.97B | 2.31B | 2.43B | 2.42B |
| treasuryStock | -511.18M | -520.78M | -520.28M | -512.81M | -512.81M | -504.73M | -507.67M | -507.67M | -507.67M | -510.93M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.1B | 1.24B | 1.27B | 1.27B | 1.32B | 1.32B | 1.32B | 1.32B | 1.32B | 1.32B |
| retainedEarnings | 529.11M | 464.46M | 405.48M | 335.74M | 288.3M | 226.71M | 189.58M | 91.69M | -23.79M | 9.96M |
| 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 | 113.84M | 92.57M | 120.41M | 81.4M | 107.27M | 65.85M | 97.9M | 115.48M | -33.75M | -254.23M |
| depreciationAndAmortization | 98.54M | 90.88M | 89.46M | 88.17M | 83.13M | 69.66M | 90.92M | 89.45M | 91.24M | 104.56M |
| deferredIncomeTax | - | - | - | - | -218.21M | -14.42M | 19.77M | -819.5K | 14.24M | -1.74M |
| stockBasedCompensation | - | -3.22M | 2.17M | -216K | 2.54M | 3.88M | 3.02M | 3.75M | 1.07M | -880.5K |
| changeInWorkingCapital | -18M | 7.12M | -10.51M | 5.63M | -49.41M | 58.72M | -37.78M | 73.94M | -45.13M | 24.86M |
| accountsReceivables | -21.32M | 7.28M | -9.68M | 4.96M | -8.49M | 21.87M | -44.11M | -2.9M | -14.86M | 2.31M |
| inventory | -275.12K | -165K | -828K | 678K | -556K | -771K | -1.46M | -32000 | -447K | 311.5K |
| accountsPayables | 3.6M | - | - | - | -40.36M | 37.62M | 7.8M | - | - | - |
| otherWorkingCapital | - | - | - | - | - | - | - | 76.87M | - | 1.7M |
| otherNonCashItems | 34.3M | 2.18M | -59.66M | 36M | 243.17M | 61.43M | 249.62M | 60.15M | 131.99M | 232.39M |
| netCashProvidedByOperatingActivities | 228.68M | 189.52M | 141.87M | 210.99M | 168.48M | 175.05M | 181.05M | 160.12M | -38.14M | -101.53M |
| investmentsInPropertyPlantAndEquipment | -153.73M | -108.19M | -152.33M | -101.8M | -62.84M | -87.49M | -19.71M | -13.64M | -2.43M | -46.46M |
| acquisitionsNet | - | 58.36M | - | - | - | 479.59M | - | -21.33M | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | - | - | -467.16M | 467.16M | -10.67M | - | - |
| netCashProvidedByInvestingActivities | -153.73M | -49.83M | -152.33M | -101.8M | -62.84M | -75.06M | 447.44M | -34.98M | -2.43M | -46.46M |
| netDebtIssuance | 168.85M | - | 36.61M | - | -300M | - | -300M | -120M | - | -273.42M |
| longTermNetDebtIssuance | - | - | 36.61M | - | -300M | - | -300M | -70M | - | -273.42M |
| shortTermNetDebtIssuance | 168.85M | - | - | - | - | - | - | -50M | - | - |
| netStockIssuance | -145.03M | -30.5M | -7.47M | -42.56M | -17.1M | -457.5K | -2.42M | - | - | -66.97M |
| netCommonStockIssuance | -145.03M | -30.5M | -7.47M | -42.56M | -17.1M | -457.5K | -2.42M | - | - | -66.97M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -145.03M | -30.5M | -7.47M | -42.56M | -17.1M | -457.5K | -2.42M | - | - | -66.97M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -49.63M | -33.6M | -50.67M | -33.95M | -45.68M | -14.36M | - | - | - | -371.1M |
| commonDividendsPaid | -49.63M | -33.6M | -50.67M | -67.9M | -45.68M | -14.36M | - | - | - | - |
| preferredDividendsPaid | - | - | - | 33.95M | - | - | - | - | - | -371.1M |
| otherFinancingActivities | -27.51M | -83.41M | -1.23M | -19.85M | -16.55M | -5.13M | -18.95M | -13.27M | 28.89M | 819.05M |
| netCashProvidedByFinancingActivities | -53.32M | -147.51M | -21.53M | -96.36M | -379.33M | -19.95M | -321.37M | -133.27M | 57.79M | 107.56M |