NASDAQ : CTW
-$0.08 (-3.16%)
| date | 2025-07-31 | 2024-07-31 | 2023-07-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 90.37M | 68.42M | 62.94M | 8.16B | 8.49B | 8.55B | 8.91B | 8.96B | 8.84B | 8.75B |
| costOfRevenue | 22.04M | 16.21M | 17.05M | 2.44B | 2.77B | 2.88B | 2.93B | 2.87B | 2.88B | 2.79B |
| grossProfit | 68.33M | 52.21M | 45.89M | 5.72B | 5.73B | 5.67B | 5.98B | 6.09B | 5.96B | 5.96B |
| researchAndDevelopmentExpenses | 5.53M | 952.44K | 2.91M | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 8.48M | 5.18M | 4.47M | 659M | 799M | 925M | 1.02B | 1.02B | 1.09B | 1.06B |
| sellingAndMarketingExpenses | 55.39M | 39.43M | 32.92M | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 63.87M | 44.6M | 37.39M | 659M | 799M | 925M | 1.02B | 1.02B | 1.09B | 1.06B |
| otherExpenses | - | - | - | 4.61B | 5.03B | 5.31B | 5.57B | 5.69B | 5.64B | 5.61B |
| operatingExpenses | 69.4M | 45.56M | 40.31M | 5.27B | 5.83B | 6.24B | 6.59B | 6.7B | 6.73B | 6.68B |
| costAndExpenses | 91.44M | 61.77M | 57.36M | 7.71B | 8.6B | 9.12B | 9.52B | 9.58B | 9.6B | 9.46B |
| netInterestIncome | 494.36K | 300.98K | 41035 | -380M | - | - | - | - | - | - |
| interestIncome | 494.36K | 300.98K | 41035 | - | - | - | - | - | - | - |
| interestExpense | - | - | - | 380M | 448M | 465M | 478M | 473M | 464M | 450M |
| depreciationAndAmortization | 5.13M | 3.7M | 2.15M | 1.36B | 1.44B | 1.58B | 1.68B | 1.84B | 1.97B | 2.08B |
| ebitda | 9.53M | 11.9M | 7.39M | 4.21B | 4.04B | 3.84B | 3.92B | 4.04B | 4.04B | 4.09B |
| ebit | 4.41M | 8.2M | 5.24M | 2.85B | 2.61B | 2.26B | 2.24B | 2.21B | 2.07B | 2.02B |
| nonOperatingIncomeExcludingInterest | -5.47M | -1.54M | 351.77K | 36M | 53M | 57M | 81M | 54M | 39M | 62M |
| operatingIncome | -1.07M | 6.66M | 5.59M | 2.88B | 2.66B | 2.31B | 2.32B | 2.26B | 2.11B | 2.08B |
| totalOtherIncomeExpensesNet | 5.47M | 1.54M | -351.77K | -416M | -501M | -522M | -559M | -527M | -503M | -512M |
| incomeBeforeTax | 4.41M | 8.2M | 5.24M | 2.47B | 2.16B | 1.79B | 1.76B | 1.73B | 1.61B | 1.57B |
| incomeTaxExpense | 576.77K | 2.22M | 1.84M | 641M | 494M | 134M | 678M | 659M | 639M | 602M |
| netIncomeFromContinuingOperations | 3.83M | 5.98M | 3.4M | 1.83B | 1.66B | 1.66B | 1.08B | 1.07B | 970M | 964M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 3.83M | 5.98M | 3.4M | 1.83B | 1.66B | 1.66B | 1.08B | 1.07B | 970M | 964M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 3.83M | 5.98M | 3.4M | 1.83B | 1.66B | 1.66B | 1.08B | 1.07B | 970M | 964M |
| eps | 0.06 | 0.5 | 0.28 | - | - | - | - | - | - | - |
| date | 2025-07-31 | 2024-07-31 | 2023-07-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 12.37M | 14.46M | 14.85M | 2M | 5M | 1M | 5M | 3M | 6M | 14M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 12.37M | 14.46M | 14.85M | 2M | 5M | 1M | 5M | 3M | 6M | 14M |
| netReceivables | 2.66M | 2.43M | 1.47M | 514M | 546M | 646M | 700M | 688M | 740M | 738M |
| accountsReceivables | 1.41M | 1.38M | 1.47M | 514M | - | - | - | - | - | - |
| otherReceivables | 1.25M | 1.06M | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | 1.02M | 803.13K | 606.99K | - | - | - | - | - | - | - |
| otherCurrentAssets | 593.81K | 459.13K | 471.12K | 1.97B | 1.3B | 1.12B | 1B | 911M | 1.1B | 999M |
| totalCurrentAssets | 16.65M | 18.16M | 17.4M | 2.49B | 1.85B | 1.77B | 1.71B | 1.6B | 1.85B | 1.75B |
| propertyPlantEquipmentNet | 7.88M | 5.32M | 5.89M | 8.17B | 8.08B | 7.92B | 7.64B | 7.37B | 7.2B | 7.21B |
| goodwill | - | - | - | 9.36B | 9.36B | 9.36B | 9.35B | 9.35B | 9.35B | 9.35B |
| intangibleAssets | 3.5M | 3.66M | 2.98M | 311M | 893M | 1.36B | 1.88B | 2.44B | 3.04B | 1.01B |
| goodwillAndIntangibleAssets | 3.5M | 3.66M | 2.98M | 9.67B | 10.25B | 10.72B | 11.23B | 11.79B | 12.39B | 10.36B |
| longTermInvestments | 14.56M | 800.03K | 531.47K | - | - | - | - | - | - | - |
| taxAssets | 4.4M | 5946 | - | - | 347M | 485M | 1.15B | 1.21B | 163M | 161M |
| otherNonCurrentAssets | 3.86M | 16M | 11.48M | - | 60M | -31M | -584M | -502M | 854M | -3.47B |
| totalNonCurrentAssets | 34.2M | 25.78M | 20.88M | 17.84B | 18.74B | 19.1B | 19.44B | 19.87B | 20.61B | 14.26B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 50.85M | 43.94M | 38.28M | 20.33B | 20.58B | 20.87B | 21.15B | 21.47B | 22.46B | 16.01B |
| totalPayables | 2.43M | 4.78M | 6.03M | 403M | 441M | 317M | 398M | 369M | 464M | 440M |
| accountPayables | 2.38M | 3.32M | 4.37M | 403M | 441M | 317M | 398M | 369M | 464M | 440M |
| otherPayables | 52758 | 1.45M | 1.66M | - | -441M | -317M | -398M | -369M | -464M | -440M |
| accruedExpenses | 1.38M | 5.01M | 3.98M | - | - | - | - | - | - | - |
| shortTermDebt | 2.79M | 2.77M | 2.62M | 89M | 11M | 17M | 514M | 242M | 117M | 637M |
| capitalLeaseObligationsCurrent | - | 2.12M | 1.66M | - | - | - | - | - | - | - |
| taxPayables | 293.48K | 810.72K | 695.42K | - | 140M | 174M | 175M | 189M | 197M | 206M |
| deferredRevenue | 145K | - | - | 201M | 212M | 128M | 131M | 137M | 327M | 320M |
| otherCurrentLiabilities | 1.68M | -2.66M | -2.44M | 2.72B | 1.61B | 1.73B | 1.75B | 1.67B | 1.35B | 1.3B |
| totalCurrentLiabilities | 8.42M | 12.01M | 11.86M | 3.41B | 2.27B | 2.2B | 2.8B | 2.42B | 2.26B | 2.7B |
| longTermDebt | - | - | - | 1.1B | 5.95B | 7.26B | 6.75B | 7B | 7.26B | 6.92B |
| capitalLeaseObligationsNonCurrent | 4.22M | 2.43M | 3.4M | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | 91M | 128M | 131M | 137M | 153M | 161M |
| deferredTaxLiabilitiesNonCurrent | 10.55M | 5.66M | 4.15M | - | 1.1B | 1B | 1.77B | 1.9B | 2.25B | 2.47B |
| otherNonCurrentLiabilities | - | - | - | - | 547M | 82M | 66M | 60M | 80M | - |
| totalNonCurrentLiabilities | 14.78M | 8.09M | 7.54M | 1.1B | 7.68B | 8.48B | 8.72B | 9.09B | 9.74B | 9.56B |
| otherLiabilities | - | - | - | 16.48B | 759M | 861M | 944M | 1.05B | 1.27B | 1.35B |
| capitalLeaseObligations | 4.22M | 4.55M | 5.06M | - | - | - | - | - | - | - |
| totalLiabilities | 23.2M | 20.1M | 19.4M | 21B | 10.72B | 11.53B | 12.46B | 12.56B | 13.27B | 13.6B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 6000 | - | - | 10.05B | 10.05B | 10.05B | 10.05B | 10.05B | 10.05B | 10.05B |
| retainedEarnings | 31.86M | 28.04M | 22.06M | 67M | -182M | -713M | -1.36B | -1.14B | -867M | -437M |
| additionalPaidInCapital | 872.32K | 855.85K | 855.85K | - | - | - | - | - | - | - |
| date | 2025-07-31 | 2024-07-31 | 2023-07-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 3.83M | 5.98M | 3.4M | 1.83B | 1.66B | 1.66B | 1.08B | 1.07B | 970M | 964M |
| depreciationAndAmortization | 5.13M | 3.7M | 2.15M | 1.36B | 1.44B | 1.58B | 1.68B | 1.84B | 1.97B | 2.08B |
| deferredIncomeTax | 507.03K | 1.73M | 1.81M | 100M | -48M | 773M | 123M | 189M | 228M | 152M |
| stockBasedCompensation | - | - | - | - | 24M | 27M | 22M | 21M | 21M | 17M |
| changeInWorkingCapital | -13.49M | -9.51M | -8.09M | -497M | 1M | 663M | -270M | -405M | 534M | 310M |
| accountsReceivables | -33896 | -41263 | 26095 | -19M | 40M | -20M | -92M | -26M | -66M | -94M |
| inventory | - | - | - | 495M | 318M | 1.15B | 907M | 520M | 1.02B | 1.35B |
| accountsPayables | -939.61K | -811.96K | 1.13M | -50M | 69M | -44M | 5M | -79M | -9M | -1M |
| otherWorkingCapital | -12.52M | -8.66M | -9.25M | -923M | -426M | -427M | -1.09B | -820M | -415M | -949M |
| otherNonCashItems | 4.14M | -314.85K | 3.29M | 538M | 712M | -2.27B | 13M | -127M | -918M | -806M |
| netCashProvidedByOperatingActivities | 111.38K | 1.59M | 2.56M | 3.33B | 3.79B | 2.44B | 2.65B | 2.59B | 2.8B | 2.71B |
| investmentsInPropertyPlantAndEquipment | -853.5K | -710.46K | -134.79K | 26M | -1.04B | -1.33B | -1.26B | -1.25B | -1.16B | -1.26B |
| acquisitionsNet | 28109 | - | 231.51K | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | -569.65K | -581.96K | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -354.65K | 106.37K | - | -1.75B | -113M | -108M | -75M | 27M | -86M | -117M |
| netCashProvidedByInvestingActivities | -1.18M | -1.17M | -485.24K | -1.72B | -1.15B | -1.44B | -1.33B | -1.22B | -1.25B | -1.38B |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 22202 | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | 22202 | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | 22202 | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | -5M | -1M | -5M | -3M | -6M | -14M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | -1.6B | -1.28B | -1B | -1.3B | -1.35B | -1.4B | -1.32B |
| commonDividendsPaid | - | - | - | -1.6B | -1.28B | -1B | -1.3B | -1.35B | -1.4B | -1.32B |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -1.13M | - | - | -12M | -1.36B | -3M | -16M | -24M | -158M | -1M |
| netCashProvidedByFinancingActivities | -1.11M | - | - | -1.61B | -2.63B | -1B | -1.32B | -1.37B | -1.56B | -1.33B |
| date | 2025-07-31 | 2025-01-31 | 2024-07-31 | 2024-01-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 49.16M | 41.21M | 34.98M | 33.44M | 2.01B | 2.04B | 2.05B | 2.06B | 2.11B | 2.15B |
| costOfRevenue | 12.12M | 9.85M | 8.71M | 8.02M | 613M | 630M | 588M | 607M | 661M | 697M |
| grossProfit | 37.04M | 31.36M | 26.27M | 25.42M | 1.4B | 1.41B | 1.46B | 1.45B | 1.45B | 1.45B |
| researchAndDevelopmentExpenses | 2.17M | 209.05K | 248.77K | 703.67K | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | 214M | 131M | 157M | 157M | 197M | 172M |
| sellingAndMarketingExpenses | - | - | - | - | 1.17B | 1.16B | 1.14B | 1.14B | 1.23B | 1.26B |
| sellingGeneralAndAdministrativeExpenses | 33.15M | 30.3M | 24.82M | 19.22M | 1.39B | 1.29B | 1.3B | 1.3B | 1.43B | 1.43B |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 35.33M | 30.51M | 25.07M | 19.92M | 1.39B | 1.29B | 1.3B | 1.3B | 1.43B | 1.43B |
| costAndExpenses | 47.44M | 40.36M | 33.78M | 27.94M | 2B | 1.92B | 1.89B | 1.9B | 2.09B | 2.13B |
| netInterestIncome | 211.85K | 282.51K | 300.28K | 708 | -94M | - | - | - | - | - |
| interestIncome | 211.85K | 282.51K | 300.28K | 708 | - | - | - | - | - | - |
| interestExpense | - | - | - | - | 94M | 95M | 96M | 95M | 98M | 112M |
| depreciationAndAmortization | 2.5M | 2.07M | 1.19M | 967.34K | 347M | 344M | 337M | 336M | 356M | 360M |
| ebitda | 6.65M | 2.32M | 3.41M | 6.94M | 964M | 1.08B | 1.08B | 1.09B | 1.03B | 1.04B |
| ebit | 4.15M | 254.47K | 2.23M | 5.97M | 617M | 738M | 740M | 753M | 675M | 676M |
| nonOperatingIncomeExcludingInterest | -2.44M | 596.37K | -1.03M | -467.71K | 9M | 10M | 10M | 7M | 10M | 41M |
| operatingIncome | 1.71M | 850.85K | 1.2M | 5.5M | 626M | 748M | 750M | 760M | 685M | 717M |
| totalOtherIncomeExpensesNet | 2.44M | -596.37K | 1.03M | 467.71K | -103M | -105M | -106M | -102M | -108M | -153M |
| incomeBeforeTax | 4.15M | 254.48K | 2.23M | 5.97M | 523M | 643M | 644M | 658M | 577M | 564M |
| incomeTaxExpense | 961.07K | -384.31K | 219.51K | 2M | 137M | 166M | 167M | 171M | 172M | 111M |
| netIncomeFromContinuingOperations | 3.19M | 638.78K | 2.01M | 3.97M | 386M | 477M | 477M | 487M | 405M | 453M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 3.19M | 638.78K | 2.01M | 3.97M | 386M | 477M | 477M | 487M | 405M | 453M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 3.19M | 638.78K | 2.01M | 3.97M | 386M | 477M | 477M | 487M | 405M | 453M |
| eps | 0.05 | 0.01 | 0.03 | 0.06 | - | - | - | - | - | - |
| date | 2026-01-31 | 2025-07-31 | 2025-01-31 | 2024-07-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 19.5M | 12.21M | 14.46M | 14.46M | 2M | 3M | 7M | 9M | 5M | 6M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 19.5M | 12.21M | 14.46M | 14.46M | 2M | 3M | 7M | 9M | 5M | 6M |
| netReceivables | 1.63M | 2.66M | 2.43M | 2.43M | 514M | 505M | 526M | 539M | 546M | 592M |
| accountsReceivables | 1.63M | 1.41M | 1.38M | 1.38M | 514M | - | - | - | - | - |
| otherReceivables | - | 1.25M | 1.06M | 1.06M | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | 954.42K | 803.13K | 803.13K | - | - | - | - | - | - |
| otherCurrentAssets | 3M | 2.25M | 459.13K | 459.13K | 1.97B | 1.74B | 1.6B | 1.42B | 1.3B | 947M |
| totalCurrentAssets | 24.12M | 18.08M | 18.16M | 18.16M | 2.49B | 2.25B | 2.13B | 1.96B | 1.85B | 1.54B |
| propertyPlantEquipmentNet | 8.61M | 7.88M | 5.32M | 5.32M | 8.17B | 8.1B | 8.03B | 8.01B | 8.08B | 7.94B |
| goodwill | - | - | - | - | 9.36B | 9.36B | 9.36B | 9.36B | 9.36B | 9.36B |
| intangibleAssets | - | 3.5M | 3.66M | 3.66M | 311M | 329M | 338M | 355M | 893M | 328M |
| goodwillAndIntangibleAssets | - | 3.5M | 3.66M | 3.66M | 9.67B | 9.69B | 9.7B | 9.72B | 10.25B | 9.69B |
| longTermInvestments | 432.62K | 576.96K | 800.03K | 800.03K | - | - | - | - | - | - |
| taxAssets | 62968 | 49067 | 5946 | 5946 | - | - | - | - | 347M | - |
| otherNonCurrentAssets | 29.06M | 16.42M | 16M | 16M | - | 785M | 879M | 993M | 60M | 1.13B |
| totalNonCurrentAssets | 38.17M | 28.43M | 25.78M | 25.78M | 17.84B | 18.58B | 18.61B | 18.72B | 18.74B | 18.76B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 62.29M | 46.5M | 43.94M | 43.94M | 20.33B | 20.83B | 20.74B | 20.68B | 20.58B | 20.31B |
| totalPayables | 3.49M | 2.78M | 4.78M | 4.78M | 403M | 412M | 345M | 366M | 441M | 298M |
| accountPayables | 3.02M | 2.38M | 3.32M | 3.32M | 403M | 412M | 345M | 366M | 441M | 298M |
| otherPayables | 462.4K | 405.51K | 1.45M | 1.45M | -403M | -412M | -345M | -366M | -441M | -298M |
| accruedExpenses | 7.11M | 2.56M | 5.01M | 5.01M | - | - | - | - | - | - |
| shortTermDebt | - | - | 2.77M | 2.77M | 89M | 7M | 9M | 9M | 11M | 13M |
| capitalLeaseObligationsCurrent | 4.34M | 2.73M | 2.12M | 2.12M | - | - | - | - | - | - |
| taxPayables | 462.4K | 293.48K | 810.72K | 810.72K | - | 153M | 143M | 170M | 140M | 167M |
| deferredRevenue | - | 145K | - | - | 201M | 205M | 223M | 221M | 212M | 249M |
| otherCurrentLiabilities | - | 207.93K | -2.66M | -2.66M | 2.72B | 1.6B | 1.6B | 1.59B | 1.61B | 1.57B |
| totalCurrentLiabilities | 14.94M | 8.42M | 12.01M | 12.01M | 3.41B | 2.23B | 2.18B | 2.18B | 2.27B | 2.13B |
| longTermDebt | - | - | - | - | 1.1B | 5.95B | 5.95B | 5.95B | 5.95B | 5.95B |
| capitalLeaseObligationsNonCurrent | 3.14M | 4.22M | 2.43M | 2.43M | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | 99M | 94M | 97M | 91M | 128M |
| deferredTaxLiabilitiesNonCurrent | 6.82M | 6.21M | 5.66M | 5.66M | - | 1B | 1.03B | 1.06B | 1.1B | 1.06B |
| otherNonCurrentLiabilities | - | - | - | - | - | 559M | 557M | 550M | 547M | 448M |
| totalNonCurrentLiabilities | 9.96M | 10.43M | 8.09M | 8.09M | 1.1B | 7.6B | 7.63B | 7.66B | 7.68B | 7.59B |
| otherLiabilities | - | - | - | - | 16.48B | 788M | 806M | 831M | 759M | 770M |
| capitalLeaseObligations | 7.49M | 6.95M | 4.55M | 4.55M | - | - | - | - | - | - |
| totalLiabilities | 24.9M | 18.85M | 20.1M | 20.1M | 21B | 10.62B | 10.61B | 10.68B | 10.72B | 10.49B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 6240 | 6000 | - | - | 10.05B | 10.05B | 10.05B | 10.05B | 10.05B | 10.05B |
| retainedEarnings | 30.7M | 31.86M | 28.04M | 28.04M | 67M | 159M | 82M | -45M | -182M | -231M |
| additionalPaidInCapital | 12.02M | 872.32K | 855.85K | 855.85K | - | - | - | - | - | - |
| date | 2025-07-31 | 2025-01-31 | 2024-07-31 | 2024-01-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 3.19M | 638.78K | 2.01M | 3.97M | 386M | 477M | 477M | 487M | 405M | 453M |
| depreciationAndAmortization | 2.5M | 2.07M | 1.19M | 967.34K | 347M | 344M | 337M | 336M | 356M | 360M |
| deferredIncomeTax | 1.02M | -510.75K | 857.44K | 877.33K | 196M | 31M | 32M | 33M | -39M | -13M |
| stockBasedCompensation | - | - | - | - | - | - | - | - | 24M | - |
| changeInWorkingCapital | -12.28M | -1.21M | -4.68M | -4.83M | -948M | 68M | 177M | 206M | 161M | -989M |
| accountsReceivables | 318.32K | -352.21K | 109.38K | -96883 | -24M | 12M | - | -7M | 37M | -42M |
| inventory | - | - | - | - | 35M | 13M | - | 435M | 476M | -353M |
| accountsPayables | -444.68K | -494.93K | 786.65K | -1.6M | -36M | 18M | -30M | -2M | 74M | -7M |
| otherWorkingCapital | -12.16M | -360.09K | -5.58M | -3.13M | -923M | 25M | 207M | -220M | -426M | -587M |
| otherNonCashItems | 3.1M | 1.6M | 669.04K | 565.77K | 1.03B | -108M | -250M | -330M | 232M | 1.09B |
| netCashProvidedByOperatingActivities | -2.47M | 2.59M | 34292 | 1.55M | 1.02B | 812M | 773M | 732M | 1.14B | 901M |
| investmentsInPropertyPlantAndEquipment | -557.08K | -296.42K | -712.47K | -567.63K | 2M | -260M | -229M | -288M | -308M | -222M |
| acquisitionsNet | 344.0 | 27765 | -2586 | 108.96K | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 55350 | -410K | - | - | -516M | -152M | -193M | -87M | -478M | 1.01B |
| netCashProvidedByInvestingActivities | -501.38K | -678.66K | -715.06K | -458.67K | -514M | -412M | -422M | -375M | -786M | 791M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | 4M | 2M | -9M | 1M | 5M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | -500M | -400M | -350M | -350M | -350M | -350M |
| commonDividendsPaid | - | - | - | - | -500M | -400M | -350M | -350M | -350M | -350M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -472.46K | -639.87K | - | - | -2M | -4M | -3M | -3M | -4M | -1.35B |
| netCashProvidedByFinancingActivities | -472.46K | -639.87K | - | - | -502M | -404M | -353M | -353M | -354M | -1.7B |