TSX : CF.TO
-$0.45 (-2.9%)
| date | 2026-03-31 | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 2.24B | 1.77B | 1.48B | 1.51B | 2.05B | 2.01B | 1.22B | 1.19B | 1.02B | 879.55M |
| costOfRevenue | 258.84M | 1.13B | 943.16M | 1.03B | 1.35B | 1.35B | 822.28M | 800.2M | 742.42M | 605.91M |
| grossProfit | 1.98B | 634.09M | 535.65M | 477.44M | 694.99M | 657.64M | 401.59M | 390.36M | 280.46M | 273.64M |
| researchAndDevelopmentExpenses | 74.9M | 59M | 49.76M | 36.06M | 22.42M | 27.25M | 12.05M | 15.51M | 7.66M | 12.21M |
| generalAndAdministrativeExpenses | 343.76M | 270.3M | 219.11M | 223.94M | 175.3M | 149.78M | 180.28M | 165.7M | 140.33M | 131.39M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 343.76M | 270.3M | 219.11M | 223.94M | 175.3M | 149.78M | 180.28M | 165.7M | 140.33M | 131.39M |
| otherExpenses | 1.33B | 98.7M | 90.71M | 89.96M | 71.56M | 71.14M | 73.55M | 66M | 63.61M | 63.41M |
| operatingExpenses | 1.74B | 428M | 359.58M | 349.96M | 269.29M | 248.18M | 265.88M | 247.21M | 211.6M | 207.01M |
| costAndExpenses | 2B | 1.56B | 1.3B | 1.38B | 1.62B | 1.6B | 1.09B | 1.05B | 954.02M | 812.92M |
| netInterestIncome | 63.12M | -131.99M | -92.68M | -54.54M | -23.6M | -28.36M | -33.68M | -25.45M | -18.44M | -12.74M |
| interestIncome | 189.86M | - | - | - | - | - | - | - | - | - |
| interestExpense | 126.74M | 131.99M | 92.68M | 54.54M | 23.6M | 28.36M | 33.68M | 25.45M | 18.44M | 12.74M |
| depreciationAndAmortization | 81.35M | 74.95M | 68.06M | 67.97M | 51.49M | 51.2M | 55.46M | 24.28M | 24.01M | 21.12M |
| ebitda | 199.54M | 260.46M | 217.81M | 88.08M | 453.35M | 449.46M | 189.16M | 142.39M | 78.19M | 87.75M |
| ebit | 118.19M | 185.5M | 149.74M | 20.11M | 401.87M | 398.27M | 133.7M | 118.11M | 54.18M | 66.63M |
| nonOperatingIncomeExcludingInterest | 116.77M | 20.59M | 26.32M | 107.38M | 23.84M | 11.2M | 2M | 25.05M | 14.67M | - |
| operatingIncome | 234.97M | 206.09M | 176.06M | 127.49M | 425.71M | 409.46M | 135.7M | 143.16M | 68.86M | 66.63M |
| totalOtherIncomeExpensesNet | -243.51M | -152.58M | -119M | -161.92M | -47.44M | -39.56M | -35.68M | -50.5M | -33.11M | -12.74M |
| incomeBeforeTax | -8.55M | 53.51M | 57.07M | -34.43M | 378.27M | 369.9M | 100.02M | 92.66M | 35.75M | 53.88M |
| incomeTaxExpense | 70.34M | 28.36M | 27.28M | 20.31M | 107.7M | 100.1M | 13.47M | 21.07M | 18.67M | 10.7M |
| netIncomeFromContinuingOperations | -78.89M | 25.15M | 29.78M | -54.74M | 270.56M | 269.8M | 86.55M | 71.58M | 17.08M | 43.19M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -132.87M | -17.5M | -13.16M | -90.1M | 246.31M | 263.79M | 86.49M | 70.53M | 13.02M | 38.1M |
| netIncomeDeductions | -11.41M | - | - | - | - | - | -6.86M | -7.22M | - | - |
| bottomLineNetIncome | -132.87M | -28.91M | -24.57M | -101.05M | 236.83M | 222.28M | 83.94M | 63.45M | 3.43M | 27.03M |
| eps | -1.45 | -0.3 | -0.27 | -1.03 | 2.5 | 2.63 | 0.78 | 0.54 | 0.12 | 0.29 |
| date | 2026-03-31 | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 2.04B | 1.19B | 855.6M | 1.01B | 1.79B | 1.88B | 997.11M | 820.74M | 862.84M | 677.77M |
| shortTermInvestments | 557.3M | 702.42M | 575.01M | 715.08M | 1.05B | 1.04B | 931.47M | 690.5M | 469.22M | 784.23M |
| cashAndShortTermInvestments | 2.59B | 1.9B | 1.43B | 1.72B | 2.84B | 2.92B | 1.93B | 1.51B | 1.33B | 1.46B |
| netReceivables | 3.29B | 3.06B | 3.19B | 3.06B | 2.93B | 3.48B | 2.89B | 2.33B | 1.89B | 3.4B |
| accountsReceivables | 885.84M | 668.98M | 794.71M | 869.88M | 1.02B | 848.55M | 696.64M | 530.93M | 333.43M | 3.4B |
| otherReceivables | 2.4B | 2.39B | 2.4B | 2.19B | 1.91B | 2.63B | 2.2B | 1.8B | 1.55B | 1.08M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 437.59M | 291.82M | 268.79M | 332.06M | 512.15M | 494.48M | 388.38M | 328.53M | 330.37M | - |
| totalCurrentAssets | 6.32B | 5.25B | 4.89B | 5.11B | 6.28B | 6.9B | 5.21B | 4.17B | 3.55B | 4.86B |
| propertyPlantEquipmentNet | 296.06M | 312.98M | 254.28M | 151.91M | 151.71M | 108.29M | 130.99M | 25.79M | 30.97M | 31.48M |
| goodwill | 673.28M | 686.55M | 615.54M | 622.82M | 510.28M | 380.12M | 395.42M | 370.24M | 257.97M | 192.27M |
| intangibleAssets | 360.06M | 346.4M | 288.3M | 305.92M | 186.99M | 150.92M | 170.17M | 154.52M | 160.76M | 102.8M |
| goodwillAndIntangibleAssets | 1.03B | 1.03B | 903.84M | 928.74M | 697.27M | 531.04M | 565.59M | 524.76M | 418.73M | 295.06M |
| longTermInvestments | 11.24M | 11.81M | 12.91M | 18.1M | 22.93M | 12.19M | 10.1M | 6.22M | 2.04M | 2.83M |
| taxAssets | 65.1M | 61.58M | 71M | 90.73M | 98.22M | 81.23M | 39.49M | 22.12M | 19.94M | 15.32M |
| otherNonCurrentAssets | 54.06M | 51.97M | - | - | - | - | - | - | - | - |
| totalNonCurrentAssets | 1.46B | 1.47B | 1.24B | 1.19B | 970.13M | 732.75M | 746.17M | 578.89M | 471.67M | 344.7M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 7.78B | 6.72B | 6.13B | 6.3B | 7.25B | 7.63B | 5.96B | 4.75B | 4.02B | 5.2B |
| totalPayables | 4.09B | 3.17B | 2.97B | 3.1B | 4B | 4.46B | 3.33B | 2.67B | 2.29B | 3.68B |
| accountPayables | 2.43B | 1.71B | 1.55B | 1.74B | 2.65B | 2.56B | 1.7B | 1.5B | 1.23B | 3.67B |
| otherPayables | 1.65B | 1.46B | 1.42B | 1.36B | 1.35B | 1.9B | 1.63B | 1.17B | 1.06B | 10.09M |
| accruedExpenses | 780.19M | 559.84M | 497.61M | 619.92M | 859.09M | 755.64M | 351.87M | 457.82M | 359.21M | - |
| shortTermDebt | 15.18M | 7.5M | 21.17M | 20.84M | 14.07M | 187.73M | 14.54M | 26.43M | 17.18M | 678.52M |
| capitalLeaseObligationsCurrent | 32.21M | 30.28M | 24.58M | 26.71M | 23.93M | 24.31M | 23.42M | - | - | - |
| taxPayables | - | 7.51M | 2.1M | 2.18M | 15.95M | 56.28M | 11.72M | 5.42M | 7.85M | 10.09M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 618.86M | 644.76M | 526.36M | 593.29M | 586.13M | 917.67M | 939.61M | 391.63M | 309.43M | 11.79M |
| totalCurrentLiabilities | 5.53B | 4.41B | 4.04B | 4.36B | 5.49B | 6.35B | 4.66B | 3.55B | 2.97B | 4.37B |
| longTermDebt | 546.8M | 527.94M | 368.83M | 293.78M | 145.47M | 66.2M | 207.51M | 183.43M | 118.84M | 56.44M |
| capitalLeaseObligationsNonCurrent | 222.23M | 205.12M | 190.17M | 92.53M | 101.62M | 70.59M | 88.92M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 59.23M | 61.41M | 53.34M | 55.73M | 24.88M | 13.55M | 9.9M | 7.98M | 13.72M | 140K |
| otherNonCurrentLiabilities | 204.17M | 151.95M | 122.35M | 98.38M | 75.76M | 19.58M | 58.34M | 132.28M | 59.84M | - |
| totalNonCurrentLiabilities | 1.03B | 946.41M | 734.69M | 540.41M | 347.72M | 169.92M | 364.68M | 323.69M | 192.4M | 56.58M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 254.44M | 235.4M | 214.75M | 119.24M | 125.55M | 94.9M | 112.34M | - | - | - |
| totalLiabilities | 6.57B | 5.36B | 4.77B | 4.9B | 5.83B | 6.52B | 5.03B | 3.87B | 3.17B | 4.43B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | 205.64M | 205.64M | 205.64M | 205.64M | 205.64M | 205.64M | 205.64M | 205.64M | 205.64M | 205.64M |
| commonStock | 695.36M | 653.81M | 616.53M | 566.34M | 576.17M | 662.37M | 663.55M | 672.9M | 649.85M | 641.45M |
| retainedEarnings | -235.21M | -37.6M | 58.55M | 119.55M | 251.54M | 73.22M | -193.13M | -237.77M | -277.47M | -267.56M |
| additionalPaidInCapital | - | - | - | 49.4M | 64.24M | 62.4M | 101.5M | 124.71M | 145.43M | 85.4M |
| date | 2026-03-31 | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -78.89M | 25.15M | 29.78M | -54.74M | 270.56M | 269.8M | 86.55M | 71.58M | 17.08M | 43.19M |
| depreciationAndAmortization | 81.35M | 74.95M | 68.06M | 67.97M | 51.49M | 51.2M | 55.46M | 24.28M | 24.01M | 21.12M |
| deferredIncomeTax | -8.72M | 5.74M | 15.24M | 136K | -14.37M | -33.15M | -15.88M | 10.54M | -1.95M | -5.62M |
| stockBasedCompensation | 59.82M | 14.02M | 964K | 59.5M | 146.83M | 146.41M | 42.82M | 49.5M | 95.36M | 40.32M |
| changeInWorkingCapital | 676.66M | 323.77M | -149.38M | -769.15M | -206.49M | 645.02M | 192.31M | -122.66M | 109.27M | 135.48M |
| accountsReceivables | -427.32M | 60.01M | 10.4M | 83.45M | 503.49M | -699.17M | -618.64M | -446.45M | 1.19B | -1.39B |
| inventory | - | - | - | - | - | - | - | -482.89M | - | - |
| accountsPayables | 1.05B | 290.91M | -238.8M | -1.14B | -378.02M | 1.39B | 546.14M | 482.89M | -1.06B | 1.51B |
| otherWorkingCapital | 56.3M | -27.15M | 79.01M | 282.81M | -331.96M | -43.2M | 264.8M | 323.79M | -29.86M | 17.32M |
| otherNonCashItems | 151.13M | 31.98M | 22.44M | 111.88M | 15.23M | 16.41M | 7.4M | 8.91M | 298K | 2.39M |
| netCashProvidedByOperatingActivities | 881.35M | 475.61M | -12.88M | -584.42M | 263.25M | 1.1B | 368.67M | 42.15M | 244.06M | 236.88M |
| investmentsInPropertyPlantAndEquipment | -9.11M | -76.5M | -23.7M | -28.35M | -12.12M | -4.86M | -6.35M | -4.38M | -6.31M | -5.2M |
| acquisitionsNet | -54.99M | -62.58M | -2.41M | -246.8M | -140.32M | -2.41M | -43.07M | -67.87M | -56.55M | - |
| purchasesOfInvestments | -145.12M | - | - | -336.15M | -14.16M | -3M | -498K | -4.06M | - | - |
| salesMaturitiesOfInvestments | 145.12M | - | - | 336.15M | - | - | - | 71.93M | - | - |
| otherInvestingActivities | 165M | -12.04M | -6.67M | -12.96M | -35.39M | -75.86M | - | -71.93M | -795K | -440K |
| netCashProvidedByInvestingActivities | 100.9M | -151.12M | -32.79M | -288.11M | -202M | -86.13M | -49.92M | -76.32M | -63.66M | -5.64M |
| netDebtIssuance | -9.33M | 86.61M | -19.19M | 113.06M | -118.36M | -37.14M | -18.44M | 66.34M | 40.74M | 62.87M |
| longTermNetDebtIssuance | 23.07M | 86.61M | -19.19M | 113.06M | -118.36M | -37.14M | -18.44M | 56.7M | 66.02M | 60M |
| shortTermNetDebtIssuance | -32.4M | - | - | - | - | - | -9.64M | 9.64M | -25.28M | 2.87M |
| netStockIssuance | -2.06M | -17.82M | -30.12M | -76.05M | -206.14M | -46.68M | -87.05M | -40.66M | -28.09M | -19.1M |
| netCommonStockIssuance | -2.06M | -17.82M | -30.12M | -76.05M | -206.14M | -46.68M | -87.05M | -40.66M | -28.09M | -19.1M |
| commonStockIssuance | 238K | - | - | - | - | - | - | - | - | 28.32M |
| commonStockRepurchased | -2.3M | -17.82M | -30.12M | -76.05M | -206.14M | -46.68M | -87.05M | -40.66M | -28.09M | -47.42M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -72.7M | -70.58M | -67.36M | -62.25M | -40.28M | -33.33M | -41.85M | -25.94M | -22.94M | -11.08M |
| commonDividendsPaid | -33.94M | -32.76M | -30.78M | -30.94M | -30.8M | -23.92M | -32.45M | -16.53M | -13.34M | - |
| preferredDividendsPaid | -38.76M | -37.82M | -36.58M | -31.32M | -9.48M | -9.4M | -9.4M | -9.4M | -9.59M | -11.08M |
| otherFinancingActivities | -54.9M | -8.04M | 6.07M | 96.46M | 221.92M | -489K | - | - | - | -1.9M |
| netCashProvidedByFinancingActivities | -138.99M | -9.82M | -110.6M | 71.22M | -142.86M | -117.64M | -147.34M | -263K | -10.29M | 30.79M |
| date | 2026-03-31 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 615.86M | 637.86M | 535.79M | 448.45M | 461.23M | 451.03M | 428.64M | 428.16M | 409.05M | 389.14M |
| costOfRevenue | 63.74M | 65.43M | 349.62M | 295.06M | 303.41M | 282.31M | 273.11M | 276.14M | 271.48M | 244.26M |
| grossProfit | 552.11M | 572.43M | 186.17M | 153.39M | 157.82M | 168.72M | 155.53M | 152.02M | 137.57M | 144.88M |
| researchAndDevelopmentExpenses | 11.68M | 23.27M | 20.09M | 19.86M | 16.85M | 13.9M | 14.68M | 13.56M | 10.23M | 7.67M |
| generalAndAdministrativeExpenses | 74.08M | 69.54M | 137.98M | 62.16M | 71.65M | 84.5M | 54.66M | 59.49M | 52.14M | 55.26M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 74.08M | 69.54M | 137.98M | 62.16M | 71.65M | 84.5M | 54.66M | 59.49M | 52.14M | 55.26M |
| otherExpenses | 341.8M | 404.54M | 24.49M | 25.71M | 24.59M | 25.1M | 24.8M | 24.22M | 23.5M | 22.7M |
| operatingExpenses | 427.56M | 474.08M | 182.57M | 107.74M | 113.08M | 123.5M | 94.14M | 97.27M | 85.87M | 85.64M |
| costAndExpenses | 491.3M | 539.51M | 532.19M | 402.8M | 416.49M | 405.82M | 367.24M | 373.42M | 357.35M | 329.9M |
| netInterestIncome | 20.14M | 16.99M | -34.43M | -33.33M | -31.09M | -35.51M | -33.51M | -31.88M | -24.31M | -22.15M |
| interestIncome | 48.34M | 47.77M | - | - | - | - | - | - | - | - |
| interestExpense | 28.2M | 30.77M | 34.43M | 33.33M | 31.09M | 35.51M | 33.51M | 31.88M | 24.31M | 22.15M |
| depreciationAndAmortization | 22.07M | 21.05M | 18.81M | 19.42M | 18.08M | 19.54M | 19.07M | 18.25M | 17.39M | 17.92M |
| ebitda | 147.96M | 116.04M | -105.3M | 40.84M | 67.45M | 49.86M | 69.48M | 73.67M | 56.06M | 77.16M |
| ebit | 125.89M | 94.99M | -124.11M | 21.42M | 49.37M | 30.32M | 50.4M | 55.41M | 38.67M | 59.24M |
| nonOperatingIncomeExcludingInterest | -1.33M | 3.36M | 117.24M | 24.23M | -4.64M | 14.9M | 10.99M | -663K | 13.03M | 92.26M |
| operatingIncome | 124.56M | 98.35M | 3.6M | 45.65M | 44.73M | 45.22M | 61.39M | 54.75M | 51.7M | 59.24M |
| totalOtherIncomeExpensesNet | -26.87M | -34.14M | -162.14M | -57.56M | -26.45M | -50.41M | -44.5M | -31.22M | -37.34M | -22.15M |
| incomeBeforeTax | 97.69M | 64.22M | -158.54M | -11.91M | 18.28M | -5.19M | 16.89M | 23.53M | 14.36M | 37.1M |
| incomeTaxExpense | 11.55M | 25.59M | 28.27M | 4.93M | 7.42M | 6.41M | 7.72M | 6.81M | 6.45M | 9.09M |
| netIncomeFromContinuingOperations | 86.14M | 38.62M | -186.81M | -16.84M | 10.87M | -11.6M | 9.17M | 16.72M | 7.91M | 28M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 74.11M | 21.79M | -200.71M | -28.06M | 1.7M | -22.54M | -1.91M | 5.25M | -3.7M | 17.2M |
| netIncomeDeductions | -2.85M | -2.85M | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 74.11M | 21.79M | -203.56M | -30.91M | -1.16M | -25.39M | -4.76M | 2.4M | -6.55M | 14.35M |
| eps | 0.72 | 0.19 | -2.04 | -0.32 | -0.01 | -0.26 | -0.05 | 0.03 | -0.04 | 0.15 |
| date | 2026-03-31 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 2.04B | 1.67B | 1.31B | 1.26B | 1.19B | 1.18B | 1.11B | 897.37M | 855.6M | 662.17M |
| shortTermInvestments | 557.3M | 626.9M | 755.32M | 701.9M | 702.42M | 540.87M | 715.06M | 960.26M | 575.01M | 566.93M |
| cashAndShortTermInvestments | 2.59B | 2.3B | 2.07B | 1.96B | 1.9B | 1.72B | 1.82B | 1.86B | 1.43B | 1.23B |
| netReceivables | 3.29B | 2.58B | 3.62B | 3.17B | 3.06B | 2.03B | 3.17B | 2.45B | 3.19B | 2.18B |
| accountsReceivables | 885.84M | 841.4M | 1.11B | 851.46M | 668.98M | 601.73M | 774.78M | 622.24M | 794.71M | 664.1M |
| otherReceivables | 2.4B | 1.74B | 2.51B | 2.32B | 2.39B | 1.42B | 2.4B | 1.82B | 2.4B | 1.51B |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 437.59M | 410.45M | 352.1M | 282.36M | 291.82M | 275.71M | 253.55M | 259.2M | 268.79M | 268.14M |
| totalCurrentAssets | 6.32B | 5.29B | 6.04B | 5.41B | 5.25B | 4.02B | 5.25B | 4.56B | 4.89B | 3.67B |
| propertyPlantEquipmentNet | 296.06M | 296.71M | 296.8M | 300.28M | 312.98M | 325.23M | 315.12M | 270.9M | 254.28M | 213.72M |
| goodwill | 673.28M | 577.04M | 572.67M | 676.94M | 686.55M | 667.7M | 644.83M | 627.78M | 615.54M | 623.6M |
| intangibleAssets | 360.06M | 345.04M | 332.42M | 339.8M | 346.4M | 309.22M | 297.99M | 292.18M | 288.3M | 292.15M |
| goodwillAndIntangibleAssets | 1.03B | 922.08M | 905.09M | 1.02B | 1.03B | 976.92M | 942.82M | 919.95M | 903.84M | 915.75M |
| longTermInvestments | 11.24M | 11.35M | 11.11M | 11.26M | 11.81M | 12.35M | 12.06M | 12.41M | 12.91M | 15.67M |
| taxAssets | 65.1M | 35.88M | 46.21M | 62.16M | 61.58M | 69.45M | 63.57M | 66.27M | 71M | 66.18M |
| otherNonCurrentAssets | 54.06M | 56.41M | 56.5M | 63.37M | 51.97M | 52.26M | 52.12M | 46.11M | - | - |
| totalNonCurrentAssets | 1.46B | 1.32B | 1.32B | 1.45B | 1.47B | 1.44B | 1.39B | 1.32B | 1.24B | 1.21B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 7.78B | 6.61B | 7.36B | 6.87B | 6.72B | 5.46B | 6.63B | 5.88B | 6.13B | 4.88B |
| totalPayables | 4.09B | 3.1B | 3.75B | 3.44B | 3.17B | 2.25B | 3.38B | 2.75B | 2.97B | 2.04B |
| accountPayables | 2.43B | 2.13B | 2.26B | 2.02B | 1.71B | 1.6B | 1.55B | 1.33B | 1.55B | 1.29B |
| otherPayables | 1.65B | 977.26M | 1.48B | 1.42B | 1.46B | 652.37M | 1.84B | 1.42B | 1.42B | 746.85M |
| accruedExpenses | 780.19M | 617.54M | 479.36M | 365.1M | 559.84M | 466.17M | 447.57M | 382.22M | 497.61M | 415.5M |
| shortTermDebt | 15.18M | 577.73M | 857.87M | 702.88M | 7.5M | 468.58M | 924.78M | 591.75M | 21.17M | 447.73M |
| capitalLeaseObligationsCurrent | 32.21M | 30.46M | 29.82M | 31.61M | 30.28M | 24.73M | 21.95M | 25.56M | 24.58M | 25.52M |
| taxPayables | - | - | 8.41M | 6.21M | 7.51M | 6.28M | 2.97M | 1.46M | 2.1M | 1.85M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 618.86M | 114.63M | 117M | 40.14M | 644.76M | 46.89M | 31.16M | 32.02M | 526.36M | 29.68M |
| totalCurrentLiabilities | 5.53B | 4.44B | 5.23B | 4.58B | 4.41B | 3.26B | 4.81B | 3.78B | 4.04B | 2.95B |
| longTermDebt | 546.8M | 560.42M | 534.02M | 531.64M | 527.94M | 430.41M | 82.98M | 373.68M | 368.83M | 290.42M |
| capitalLeaseObligationsNonCurrent | 222.23M | 225.07M | 226.12M | 215.77M | 205.12M | 213.43M | 202.14M | 191.8M | 190.17M | 143.56M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 59.23M | 60.31M | 61.25M | 62.47M | 61.41M | 58.03M | 55.07M | 54.84M | 53.34M | 55.12M |
| otherNonCurrentLiabilities | 204.17M | 208.18M | 196.58M | 179.82M | 151.95M | 147.14M | 132.36M | 119.03M | 122.35M | 97.71M |
| totalNonCurrentLiabilities | 1.03B | 1.05B | 1.02B | 989.71M | 946.41M | 849.01M | 472.55M | 739.34M | 734.69M | 586.8M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 254.44M | 255.53M | 255.95M | 247.38M | 235.4M | 238.16M | 224.09M | 217.36M | 214.75M | 169.08M |
| totalLiabilities | 6.57B | 5.5B | 6.25B | 5.57B | 5.36B | 4.11B | 5.28B | 4.52B | 4.77B | 3.54B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | 205.64M | 205.64M | 205.64M | 205.64M | 205.64M | 205.64M | 205.64M | 205.64M | 205.64M | 205.64M |
| commonStock | 695.36M | 695.07M | 691.07M | 690.78M | 653.81M | 654.94M | 649.62M | 658.75M | 616.53M | 621.69M |
| retainedEarnings | -235.21M | -313.63M | -322.09M | -108.1M | -37.6M | -37.44M | -4.06M | 6.12M | 58.55M | 69.37M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2026-03-31 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 74.11M | 38.62M | -186.81M | -16.84M | 10.87M | -11.6M | 9.17M | 16.72M | 7.91M | 28M |
| depreciationAndAmortization | 22.07M | 21.05M | 18.81M | 19.42M | 18.08M | 19.54M | 19.07M | 18.25M | 17.39M | 17.92M |
| deferredIncomeTax | -28.72M | 5.56M | 15.59M | -1.16M | 7.13M | -6.41M | 1.13M | 3.89M | -5.25M | 979K |
| stockBasedCompensation | 28.67M | 11.83M | 9.58M | 9.74M | 11.18M | 4.58M | 2.19M | -3.93M | 14.32M | 2.42M |
| changeInWorkingCapital | 263.42M | 294.16M | 92.7M | 69.31M | -61.4M | 68.68M | 244.6M | 71.89M | 163.3M | 170.48M |
| accountsReceivables | -787.48M | 1B | -518.53M | -105.03M | -1.05B | 1.12B | -725.87M | 716.25M | -940.84M | 745.66M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 1.01B | -539.58M | 492.69M | 80.12M | 1.02B | -1.09B | 692.76M | -325.32M | 1.04B | -700.04M |
| otherWorkingCapital | 36.44M | -709.4M | 118.54M | 94.21M | 989M | -1.05B | 277.71M | -319.04M | 65.3M | 124.86M |
| otherNonCashItems | 3.78M | 469K | 131.83M | 27.03M | -2.41M | 17.86M | 16.08M | 447K | 19.83M | 1.91M |
| netCashProvidedByOperatingActivities | 363.38M | 371.69M | 81.7M | 107.5M | -16.55M | 92.65M | 292.24M | 107.27M | 217.49M | 221.71M |
| investmentsInPropertyPlantAndEquipment | -4.05M | -1.6M | -1.86M | -1.16M | -6.66M | -2.16M | -46.25M | -21.44M | -20.44M | -235K |
| acquisitionsNet | -39.93M | -30.26M | - | - | -37.09M | -22.17M | - | -3.32M | - | - |
| purchasesOfInvestments | -69.6M | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | 69.6M | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 89.48M | 16.34M | -1.42M | -148K | -1.32M | -2.22M | -2.31M | -6.19M | -598K | -37000 |
| netCashProvidedByInvestingActivities | 45.49M | -15.53M | -3.28M | -1.3M | -45.07M | -26.55M | -48.55M | -30.95M | -21.03M | -272K |
| netDebtIssuance | -15.16M | 26.29M | -12.25M | -11.41M | 87.04M | 24.79M | -16.07M | -9.14M | 13.85M | -8.74M |
| longTermNetDebtIssuance | -15.36M | 26.29M | -12.25M | -11.41M | 87.04M | 24.79M | -16.07M | -9.14M | 13.85M | -8.74M |
| shortTermNetDebtIssuance | 195K | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 238K | -2.3M | - | - | -1.44M | - | -10.58M | -5.8M | -5.69M | -6.78M |
| netCommonStockIssuance | 238K | -2.3M | - | - | -1.44M | - | -10.58M | -5.8M | -5.69M | -6.78M |
| commonStockIssuance | 238K | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | -2.3M | - | - | -1.44M | - | -10.58M | -5.8M | -5.69M | -6.78M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -18.09M | -18.34M | -17.99M | -18.28M | -17.77M | -17.66M | -17.24M | -17.9M | -15.24M | -17.58M |
| commonDividendsPaid | -8.28M | -8.59M | -8.38M | -8.7M | -8.19M | -8.07M | -7.82M | -8.69M | -6.02M | -8.43M |
| preferredDividendsPaid | -9.82M | -9.74M | -9.62M | -9.58M | -9.59M | -9.59M | -9.43M | -9.22M | -9.22M | -9.16M |
| otherFinancingActivities | -15.56M | 19.4M | -19.02M | -3.54M | 9.91M | 325.97M | -22.64M | -8.04M | 39.48M | -15.05M |
| netCashProvidedByFinancingActivities | -48.58M | 5.66M | -30.25M | -33.22M | 67.82M | 7.13M | -43.89M | -40.88M | -7.08M | -33.1M |