TSX : CEU.TO
$0.18 (1.11%)
| 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 | 2.49B | 2.35B | 2.16B | 1.92B | 1.2B | 888.05M | 1.28B | 1.27B | 1.03B | 567.73M |
| costOfRevenue | 1.92B | 1.77B | 1.68B | 1.53B | 935.34M | 722.43M | 1B | 986.79M | 779.84M | 455.94M |
| grossProfit | 573.44M | 581.08M | 479.35M | 396.95M | 261.08M | 165.62M | 273.38M | 284.26M | 249.8M | 111.78M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 298.97M | 242.17M | 97.84M | 186.92M | 169.35M | 203.29M | 210.93M | 183.64M | 143.65M |
| sellingAndMarketingExpenses | - | - | - | 108.34M | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 303.93M | 298.97M | 242.17M | 206.18M | 186.92M | 169.35M | 203.29M | 210.93M | 183.64M | 143.65M |
| otherExpenses | - | 15.84M | 14.01M | 23.78M | 564K | 703K | -138K | - | 85000 | -178K |
| operatingExpenses | 303.93M | 314.81M | 256.18M | 229.96M | 186.92M | 169.35M | 203.29M | 210.93M | 183.64M | 143.65M |
| costAndExpenses | 2.22B | 2.09B | 1.94B | 1.76B | 1.12B | 891.78M | 1.21B | 1.2B | 963.48M | 599.6M |
| netInterestIncome | -35.15M | -36.31M | -45.34M | -29.1M | -21.2M | -23.93M | -28.14M | -27.45M | -39.31M | -24.22M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 35.15M | 36.31M | 45.34M | 29.1M | 21.2M | 22.87M | 27.29M | 26.1M | 26.29M | 22.94M |
| depreciationAndAmortization | 104.26M | 85.68M | 72.84M | 74.48M | 67.98M | 75.51M | 76.45M | 63.81M | 65.03M | 61.21M |
| ebitda | 396.03M | 355.93M | 300.59M | 230.34M | 141.86M | -178.42M | 147.04M | 142.9M | 130.4M | 26.37M |
| ebit | 291.77M | 270.25M | 227.74M | 155.85M | 73.53M | -253.93M | 70.59M | 77.74M | 52.35M | -34.84M |
| nonOperatingIncomeExcludingInterest | -22.26M | -3.98M | -4.57M | 11.13M | 628K | 250.2M | -506K | -4.41M | 13.82M | 2.97M |
| operatingIncome | 269.5M | 266.27M | 223.17M | 166.99M | 74.16M | -4.09M | 70.09M | 73.34M | 66.16M | -31.87M |
| totalOtherIncomeExpensesNet | -12.88M | -30.32M | -33.6M | -40.23M | -21.82M | -273.07M | -28.14M | -21.69M | -40.11M | -27.19M |
| incomeBeforeTax | 256.62M | 235.95M | 189.57M | 126.75M | 52.33M | -276.8M | 41.95M | 51.64M | 26.05M | -59.06M |
| incomeTaxExpense | 51.9M | 44.85M | 34.93M | 31.54M | 2.45M | -53.9M | 11.84M | 3.91M | -10.19M | 5.49M |
| netIncomeFromContinuingOperations | 204.72M | 191.11M | 154.64M | 95.22M | 49.88M | -222.9M | 30.11M | 47.74M | 36.24M | -64.55M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 204.72M | 191.11M | 154.64M | 95.22M | 49.88M | -222.9M | 30.11M | 47.74M | 36.24M | -64.55M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 204.72M | 191.11M | 154.64M | 95.22M | 49.88M | -222.9M | 30.11M | 47.74M | 36.24M | -64.55M |
| eps | 0.93 | 0.82 | 0.62 | 0.37 | 0.2 | -0.85 | 0.11 | 0.18 | 0.14 | -0.27 |
| 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 | - | - | - | - | - | 18.25M | - | - | - | 13.39M |
| shortTermInvestments | - | - | - | - | - | - | - | 113.88M | - | - |
| cashAndShortTermInvestments | - | - | - | - | - | 18.25M | - | - | - | 13.39M |
| netReceivables | 529.07M | 454.11M | 441.9M | 480.3M | 309.66M | 160.3M | 257.57M | 312.78M | 287.58M | 175.69M |
| accountsReceivables | 427.4M | 369.03M | 435.3M | 474.87M | 228.67M | 116.77M | 195.85M | 232.02M | 285.98M | 174.08M |
| otherReceivables | 101.67M | 85.06M | 6.6M | 5.43M | 80.99M | 43.53M | 61.72M | 80.76M | 1.6M | 1.6M |
| inventory | 414.94M | 447.05M | 408.6M | 428.14M | 273.5M | 178.56M | 220.47M | 238.5M | 177.56M | 119.64M |
| prepaids | 33.41M | 28.87M | 25.18M | 23.03M | 35.65M | 16.42M | 21.78M | 13.44M | 12.67M | 10.75M |
| otherCurrentAssets | 22.36M | 22.12M | 5.08M | 2.21M | 388K | - | 252K | 270K | 424K | 20000 |
| totalCurrentAssets | 999.79M | 952.15M | 880.77M | 933.68M | 619.2M | 373.54M | 499.82M | 564.99M | 477.81M | 319.48M |
| propertyPlantEquipmentNet | 487.41M | 468.03M | 382.12M | 345.63M | 307.23M | 314.44M | 354.61M | 360.96M | 283.98M | 276.52M |
| goodwill | 65.32M | 60.79M | 53.41M | 54.69M | 50.53M | 50.74M | 288.96M | 299.5M | 278.47M | 274.5M |
| intangibleAssets | 41.35M | 30.55M | 25.99M | 30.55M | 33.15M | 46.91M | 61.41M | 77.14M | 79.45M | 90.73M |
| goodwillAndIntangibleAssets | 106.67M | 91.34M | 79.4M | 85.24M | 83.68M | 97.66M | 350.37M | 376.64M | 357.92M | 365.24M |
| longTermInvestments | - | 20.12M | 18.51M | 5.4M | 17.01M | 13.48M | 11.8M | 4.52M | 7.1M | 4.72M |
| taxAssets | 1.46M | 7.68M | 16.47M | 36.34M | 58.65M | 57.42M | 2.92M | 14.35M | 13.44M | 11.47M |
| otherNonCurrentAssets | 22.53M | - | - | 4.71M | 1.83M | 1.35M | 252K | 339K | 424K | 1.52M |
| totalNonCurrentAssets | 618.07M | 587.18M | 496.49M | 477.32M | 468.4M | 484.35M | 719.95M | 756.82M | 662.86M | 659.48M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.62B | 1.54B | 1.38B | 1.41B | 1.09B | 857.89M | 1.22B | 1.32B | 1.14B | 978.96M |
| totalPayables | 283.97M | 252.99M | 240.86M | 236.07M | 156.25M | 79.82M | 129.96M | 129.37M | 113.86M | 84.73M |
| accountPayables | 266.06M | 230.07M | 227.32M | 227.78M | 150.08M | 78.94M | 127.07M | 125.15M | 112.72M | 81.7M |
| otherPayables | 17.91M | 22.92M | 13.54M | 8.28M | 6.16M | 885K | 2.89M | 4.22M | 1.14M | 3.03M |
| accruedExpenses | 22.42M | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 39.44M | - | 20.8M | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | 34.59M | 27.98M | 23.23M | 16.32M | 19.15M | 21.77M | 14.86M | 8.41M | 7.22M |
| taxPayables | - | 16.16M | 7.64M | 3.2M | 2.1M | 885K | 1.57M | 2.89M | 471K | 2.37M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 3.44M | 23.46M | 8.57M | 8.04M | 3.2M | 2.16M | 228K | 370K | 5.06M | 5.2M |
| totalCurrentLiabilities | 349.26M | 311.04M | 298.21M | 267.34M | 175.76M | 101.13M | 151.96M | 144.6M | 127.33M | 97.16M |
| longTermDebt | 382.3M | 344.89M | 369.82M | 491.48M | 395.18M | 284.68M | 362.78M | 455.59M | 402.42M | 298.77M |
| capitalLeaseObligationsNonCurrent | 59.8M | 57.3M | 45.12M | 36.41M | 25.71M | 13.26M | 23.08M | 18.24M | 11.44M | 7.5M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 13.32M | 1.45M | 1.64M | 1.84M | 2.08M | 2.32M | 2.64M | 5.66M | 5.75M | 6.7M |
| otherNonCurrentLiabilities | 11.66M | 10.42M | 4.48M | 4.88M | 2.19M | 831K | - | 150K | 520K | - |
| totalNonCurrentLiabilities | 467.07M | 414.06M | 421.06M | 534.61M | 425.16M | 301.1M | 388.5M | 479.64M | 420.14M | 312.97M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 59.8M | 91.89M | 73.1M | 59.64M | 42.02M | 32.41M | 44.85M | 33.1M | 19.86M | 14.72M |
| totalLiabilities | 816.33M | 725.1M | 719.27M | 801.95M | 600.92M | 402.22M | 540.46M | 624.24M | 547.47M | 410.12M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 372M | 502.04M | 593M | 658.82M | 658.61M | 663.28M | 660.17M | 651.12M | 655.03M | 622.66M |
| retainedEarnings | 190.3M | 22.6M | -140.77M | -272.08M | -349.94M | -391.68M | -165.83M | -179.99M | -215.02M | -243.28M |
| additionalPaidInCapital | 36.68M | 37.25M | 37.46M | 34.87M | 33.82M | 38.05M | 42.69M | 47.2M | 34.14M | 26.12M |
| 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 | 204.72M | 191.11M | 154.64M | 95.22M | 49.88M | -222.9M | 30.11M | 47.74M | 36.24M | -64.55M |
| depreciationAndAmortization | 104.26M | 85.68M | 72.84M | 74.48M | 67.98M | 75.51M | 76.45M | 63.81M | 65.03M | 61.21M |
| deferredIncomeTax | 17.97M | 9.12M | 19.29M | 24.6M | -1.84M | -56.24M | 8.06M | 79000 | -5.16M | 3.3M |
| stockBasedCompensation | 9.33M | 11.71M | 9.73M | 6.34M | 7.17M | 11.54M | 17.63M | 27.26M | 22.86M | 17.7M |
| changeInWorkingCapital | -39.03M | 11.66M | 50.13M | -197.76M | -191.66M | 84.33M | 54.98M | -55.13M | -153.46M | 36.94M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -39.03M | 11.66M | 50.13M | -197.76M | -191.66M | 84.33M | 54.98M | -55.13M | -153.46M | 36.94M |
| otherNonCashItems | -11.88M | -4.61M | -4.86M | -5.62M | -5.94M | 264.44M | 86000 | -6.16M | 11.19M | 2.87M |
| netCashProvidedByOperatingActivities | 285.37M | 304.66M | 301.78M | -2.74M | -74.4M | 156.68M | 187.3M | 77.6M | -23.29M | 57.46M |
| investmentsInPropertyPlantAndEquipment | -99.11M | -88.64M | -72.18M | -53.17M | -27.42M | -25.76M | -50.97M | -85.19M | -66.59M | -36.88M |
| acquisitionsNet | -3.18M | -10.21M | -1.52M | -9.56M | 17.91M | -150K | -370K | -9.86M | -14.56M | -74.22M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | -1.78M | -1.19M |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -2.6M | 3.63M | 1.86M | 15.94M | -3.25M | 9.02M | 7.98M | 9.47M | 12.03M | 5.19M |
| netCashProvidedByInvestingActivities | -104.88M | -95.22M | -71.83M | -46.79M | -12.76M | -16.88M | -43.36M | -85.58M | -69.13M | -105.91M |
| netDebtIssuance | 37.99M | -45.24M | -134.3M | 71.1M | 89.16M | -104.62M | -114.85M | 38.21M | 82.31M | -10.06M |
| longTermNetDebtIssuance | 37.99M | -79.51M | -134.3M | 71.1M | 89.16M | -104.62M | -114.85M | 38.21M | 82.31M | -10.06M |
| shortTermNetDebtIssuance | - | 34.27M | - | - | - | - | - | - | - | - |
| netStockIssuance | -140.11M | -103.06M | -70.94M | -5.24M | -16.17M | -11.25M | -13.15M | -18.17M | 4.68M | 90.39M |
| netCommonStockIssuance | -140.11M | -103.06M | -70.94M | -5.24M | -16.17M | -11.25M | -13.15M | -18.17M | 4.68M | 90.39M |
| commonStockIssuance | - | - | - | - | - | - | - | 1.36M | 4.68M | 90.39M |
| commonStockRepurchased | -140.11M | -103.06M | -70.94M | -5.24M | -16.17M | -11.25M | -13.15M | -19.53M | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -34.81M | -26.88M | -22.53M | -16.33M | -4.08M | -4.27M | -15.95M | -12.05M | -7.97M | -14.05M |
| commonDividendsPaid | -34.81M | -26.88M | -22.53M | -16.33M | -4.08M | -4.27M | -15.95M | -12.05M | -7.97M | -14.05M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -43.56M | -34.27M | -2.18M | - | - | - | - | - | - | - |
| netCashProvidedByFinancingActivities | -180.49M | -209.45M | -229.95M | 49.53M | 68.91M | -120.14M | -143.94M | 7.99M | 79.03M | 66.28M |
| 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 | 681.51M | 664.51M | 623.22M | 573.99M | 632.43M | 605.38M | 606.52M | 553.2M | 588.58M | 553.46M |
| costOfRevenue | 524.44M | 507.17M | 474.93M | 439.49M | 486.36M | 457.56M | 459.94M | 412.17M | 442.92M | 426.48M |
| grossProfit | 157.06M | 157.34M | 148.29M | 134.5M | 146.08M | 147.82M | 146.58M | 141.02M | 145.66M | 126.98M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | 82.7M | 75.68M | 71.92M | 79.76M | 77.08M | 85.02M | 72.96M | 64.31M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | -1.6M |
| sellingGeneralAndAdministrativeExpenses | 100.79M | 86.4M | 82.7M | 75.68M | 71.92M | 79.76M | 77.08M | 85.02M | 72.96M | 62.7M |
| otherExpenses | - | - | - | - | - | - | - | - | - | 1.6M |
| operatingExpenses | 100.79M | 86.4M | 82.7M | 75.68M | 71.92M | 79.76M | 77.08M | 85.02M | 72.96M | 64.31M |
| costAndExpenses | 625.23M | 593.57M | 557.63M | 515.17M | 558.27M | 537.32M | 537.02M | 497.19M | 515.88M | 490.79M |
| netInterestIncome | -8.72M | -8.86M | -5.42M | -8.79M | -17.53M | -27.12M | -7.39M | 5.12M | -6.92M | -13.93M |
| interestIncome | - | - | - | - | - | -2.02M | - | 5.12M | - | - |
| interestExpense | 8.72M | 8.86M | 5.42M | 8.79M | 17.53M | 25.11M | 7.39M | - | 6.92M | 13.93M |
| depreciationAndAmortization | 27.83M | 27.32M | 26.69M | 25.49M | 24.77M | 22.62M | 22.41M | 20.95M | 19.7M | 17.65M |
| ebitda | 100.63M | 111.91M | 92.2M | 98.32M | 99.06M | 93.08M | 91.78M | 92.04M | 93.44M | 83.86M |
| ebit | 72.8M | 84.59M | 65.51M | 72.83M | 74.3M | 70.45M | 69.36M | 71.09M | 73.74M | 66.2M |
| nonOperatingIncomeExcludingInterest | -16.52M | -13.65M | 80000 | -14.01M | -138K | -2.39M | 137K | -15.08M | -1.05M | -3.61M |
| operatingIncome | 56.28M | 70.94M | 65.59M | 58.82M | 74.16M | 68.06M | 69.5M | 56.01M | 72.7M | 62.67M |
| totalOtherIncomeExpensesNet | 7.81M | 4.79M | -5.5M | 5.22M | -17.39M | -22.72M | -7.52M | 5.8M | -5.87M | -10.32M |
| incomeBeforeTax | 64.08M | 75.72M | 60.09M | 64.04M | 56.77M | 45.34M | 61.97M | 61.81M | 66.82M | 52.35M |
| incomeTaxExpense | 13.82M | 7.42M | 19.6M | 12.2M | 12.67M | 3.49M | 15.34M | 13.66M | 12.36M | 3.17M |
| netIncomeFromContinuingOperations | 50.26M | 68.3M | 40.49M | 51.83M | 44.1M | 41.86M | 46.64M | 48.16M | 54.46M | 49.19M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 50.26M | 68.3M | 40.49M | 51.83M | 44.1M | 41.86M | 46.64M | 48.16M | 54.46M | 49.19M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 50.26M | 68.3M | 40.49M | 51.83M | 44.1M | 41.86M | 46.64M | 48.16M | 54.46M | 49.19M |
| eps | 0.24 | 0.32 | 0.19 | 0.23 | 0.2 | 0.18 | 0.2 | 0.2 | 0.23 | 0.21 |
| 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 | - | - | - | - | - | - | - | - | - | - |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| netReceivables | 552.96M | 529.07M | 532.22M | 449.48M | 495.54M | 454.11M | 451.34M | 417.37M | 468.59M | 441.9M |
| accountsReceivables | 552.86M | 427.4M | 530.36M | 449.28M | 495.41M | 450.51M | 450.75M | 417.09M | 468.53M | 435.3M |
| otherReceivables | 102K | 101.67M | 1.86M | 198K | 126K | 3.6M | 585K | 272K | 60000 | 6.6M |
| inventory | 429.14M | 414.94M | 426.44M | 423.02M | 442.55M | 447.05M | 423.69M | 411.74M | 407.03M | 408.6M |
| prepaids | 35.57M | 33.41M | 32.71M | 42.52M | 30.32M | 28.87M | 31.77M | 27.93M | 16.71M | 25.18M |
| otherCurrentAssets | 43.92M | 22.36M | 12.67M | 9.75M | 12.7M | 22.12M | 13.34M | 27.28M | 11.41M | 5.08M |
| totalCurrentAssets | 1.06B | 999.79M | 1B | 924.77M | 981.11M | 952.15M | 920.14M | 884.32M | 903.75M | 880.77M |
| propertyPlantEquipmentNet | 498.64M | 487.41M | 487.2M | 479.06M | 493.33M | 468.03M | 444.64M | 423.79M | 397.39M | 382.12M |
| goodwill | 66.43M | 65.32M | 66.35M | 65.02M | 60.73M | 60.79M | 57.03M | 55.27M | 54.72M | 53.41M |
| intangibleAssets | 43.47M | 41.35M | 40.55M | 38.3M | 31.62M | 30.55M | 28.56M | 24.2M | 23.89M | 25.99M |
| goodwillAndIntangibleAssets | 109.9M | 106.67M | 106.9M | 103.33M | 92.36M | 91.34M | 85.58M | 79.47M | 78.61M | 79.4M |
| longTermInvestments | - | - | - | - | 19.96M | 20.12M | - | - | 23.89M | 18.51M |
| taxAssets | 1.41M | 1.46M | 1.84M | 5.27M | 7.08M | 7.68M | 4.11M | 7.76M | 12.09M | 16.47M |
| otherNonCurrentAssets | 22.56M | 22.53M | 23.5M | 22.63M | - | - | 19.52M | 17.95M | -4.62M | - |
| totalNonCurrentAssets | 632.51M | 618.07M | 619.44M | 610.28M | 612.72M | 587.18M | 553.86M | 528.96M | 507.36M | 496.49M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.69B | 1.62B | 1.62B | 1.54B | 1.59B | 1.54B | 1.47B | 1.41B | 1.41B | 1.38B |
| totalPayables | 291.69M | 275M | 276.91M | 235.41M | 277.34M | 252.99M | 275.38M | 223.63M | 254.92M | 240.86M |
| accountPayables | 276.99M | 266.06M | 258.93M | 214.66M | 255.8M | 230.07M | 254.77M | 210.65M | 234.89M | 227.32M |
| otherPayables | 14.7M | 8.94M | 17.98M | 20.75M | 21.54M | 22.92M | 20.62M | 12.98M | 20.04M | 13.54M |
| accruedExpenses | 40.49M | 22.42M | - | - | - | - | - | - | - | - |
| shortTermDebt | 38.83M | 39.44M | - | - | - | - | - | - | 31.2M | 20.8M |
| capitalLeaseObligationsCurrent | - | - | 39.26M | 37.4M | 39.28M | 34.59M | 34.65M | 30.71M | 26.9M | 27.98M |
| taxPayables | - | - | 8.81M | 11.4M | 12M | 16.16M | 13.73M | 5.92M | 13M | 7.64M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 15.62M | 12.4M | 16.7M | 23.88M | 19.52M | 23.46M | 16.55M | 23.81M | 14.49M | 8.57M |
| totalCurrentLiabilities | 386.63M | 349.26M | 332.87M | 296.68M | 336.14M | 311.04M | 326.58M | 278.16M | 327.51M | 298.21M |
| longTermDebt | 375.58M | 382.3M | 400.56M | 373.92M | 354.04M | 344.89M | 333M | 306.32M | 323.87M | 369.82M |
| capitalLeaseObligationsNonCurrent | 55.5M | 59.8M | 58.82M | 59.33M | 63.15M | 57.3M | 59.7M | 54.55M | 44.11M | 45.12M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 14.55M | 13.32M | 14.88M | 1.37M | 1.37M | 1.45M | 1.48M | 1.55M | 1.58M | 1.64M |
| otherNonCurrentLiabilities | 18.28M | 11.66M | 8.14M | 14.16M | 10.25M | 10.42M | 6.93M | 10.83M | 5.74M | 4.48M |
| totalNonCurrentLiabilities | 463.91M | 467.07M | 482.4M | 448.77M | 428.81M | 414.06M | 401.1M | 373.25M | 375.31M | 421.06M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 55.5M | 59.8M | 98.08M | 96.73M | 102.43M | 91.89M | 94.35M | 85.26M | 71.01M | 73.1M |
| totalLiabilities | 850.54M | 816.33M | 815.27M | 745.46M | 764.94M | 725.1M | 727.68M | 651.41M | 702.82M | 719.27M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 361.34M | 372M | 422.59M | 457.53M | 486.92M | 502.04M | 538.61M | 584.18M | 582.32M | 593M |
| retainedEarnings | 228.96M | 190.3M | 130.97M | 99.65M | 57.16M | 22.6M | -12.5M | -52.25M | -93.35M | -140.77M |
| additionalPaidInCapital | 32.77M | 36.68M | 35.48M | 34.26M | 33.31M | 37.25M | 36.45M | 34.98M | 32.73M | 37.46M |
| 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 | 50.26M | 68.3M | 40.49M | 51.83M | 44.1M | 41.86M | 46.64M | 48.16M | 54.46M | 49.19M |
| depreciationAndAmortization | 27.83M | 27.32M | 26.69M | 25.49M | 24.77M | 22.62M | 22.41M | 20.95M | 19.7M | 17.65M |
| deferredIncomeTax | 1.19M | -905K | 16.82M | 1.53M | 522K | -3.41M | 3.51M | 4.4M | 4.62M | -2.6M |
| stockBasedCompensation | 2.08M | 1.98M | 2.31M | 2.85M | 2.19M | 2.4M | 2.95M | 4.07M | 2.3M | 2.1M |
| changeInWorkingCapital | 6.69M | 23.46M | -34.11M | -10.66M | -17.73M | -6.54M | -15.65M | 21.68M | 12.16M | -28.89M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 6.69M | 23.46M | -34.11M | -10.66M | -17.73M | -6.54M | -15.65M | 21.68M | 12.16M | -28.89M |
| otherNonCashItems | -18.97M | -12.51M | -550K | -5.06M | 6.24M | 5.31M | 13M | -16M | -6.92M | 1.84M |
| netCashProvidedByOperatingActivities | 69.09M | 107.64M | 51.64M | 65.99M | 60.09M | 62.23M | 72.86M | 83.24M | 86.33M | 39.29M |
| investmentsInPropertyPlantAndEquipment | -29.13M | -22.17M | -15.22M | -21.86M | -30.25M | -22.74M | -26.16M | -20.69M | -20.99M | -18.28M |
| acquisitionsNet | 2.6M | 2.11M | -3.79M | -6.98M | -2.87M | 2.71M | -10.21M | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -79000 | 592K | -1.74M | -4.55M | 1.83M | 295K | 129K | 1.25M | 1.19M | 2.4M |
| netCashProvidedByInvestingActivities | -26.61M | -19.47M | -20.75M | -33.39M | -31.28M | -19.73M | -36.24M | -19.45M | -19.8M | -15.88M |
| netDebtIssuance | -6.32M | -16.2M | 14.52M | 8.26M | -753K | 11.91M | 17.52M | -48.42M | -35.16M | 1.74M |
| longTermNetDebtIssuance | -6.32M | -16.2M | 14.52M | 8.26M | -753K | 2.6M | 17.52M | -56.76M | -35.16M | 1.74M |
| shortTermNetDebtIssuance | - | - | - | - | - | 9.32M | - | 8.35M | - | - |
| netStockIssuance | -16.69M | -51.4M | -36.07M | -31.34M | -21.29M | -38.21M | -47.09M | - | -17.77M | -19.13M |
| netCommonStockIssuance | -16.69M | -51.4M | -36.07M | -31.34M | -21.29M | -38.21M | -47.09M | - | -17.77M | -19.13M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -16.69M | -51.4M | -36.07M | -31.34M | -21.29M | -38.21M | -47.09M | - | -17.77M | -19.13M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -8.96M | -9.17M | -9.35M | -9.54M | -6.76M | -6.89M | -7.06M | -7.04M | -5.9M | -6.02M |
| commonDividendsPaid | -8.96M | -9.17M | -9.35M | -9.54M | -6.76M | -6.89M | -7.06M | -7.04M | -5.9M | -6.02M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -10.5M | -11.41M | - | - | - | -9.32M | - | -8.35M | -7.7M | - |
| netCashProvidedByFinancingActivities | -42.48M | -88.18M | -30.9M | -32.61M | -28.81M | -42.5M | -36.62M | -63.8M | -66.53M | -23.41M |