TSX : BDT.TO
-$1.1 (-1.53%)
| 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 | 3.4B | 3.4B | 2.8B | 2.37B | 2.22B | 1.5B | 1.38B | 1.38B | 1.42B | 1.59B |
| costOfRevenue | 3.09B | 3.07B | 2.56B | 2.17B | 2.01B | 1.36B | 1.31B | 1.32B | 1.35B | 1.49B |
| grossProfit | 304.35M | 328.76M | 240.54M | 201.76M | 205.48M | 147.5M | 70.95M | 57.59M | 71.31M | 95.51M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 73.86M | 54.44M | 47.95M | 50.83M | 30.3M | 24.13M | 58.93M | 59.31M | 58.77M |
| sellingAndMarketingExpenses | - | 131.98M | 99.16M | 80M | 81.83M | 46.7M | 36.54M | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 204.28M | 205.84M | 153.6M | 127.95M | 132.66M | 77.01M | 60.67M | 58.93M | 59.31M | 58.77M |
| otherExpenses | 29.41M | -23.64M | -14.23M | 7.15M | 8.96M | 15.18M | -4.64M | -1.89M | -1.78M | 3.92M |
| operatingExpenses | 233.69M | 182.2M | 139.36M | 135.1M | 141.62M | 92.18M | 56.03M | 57.04M | 57.53M | 62.69M |
| costAndExpenses | 3.33B | 3.25B | 2.7B | 2.3B | 2.16B | 1.45B | 1.36B | 1.38B | 1.4B | 1.56B |
| netInterestIncome | -16.16M | -9.88M | -6.78M | 1.17M | -6.28M | -6.68M | -2.9M | -2.13M | -979K | 3.11M |
| interestIncome | 5.09M | 7.95M | 5.22M | 10.34M | 1.32M | 1.51M | 2.6M | 1.39M | 1.3M | 4.52M |
| interestExpense | 21.24M | 17.83M | 11.99M | 9.17M | 7.6M | 8.19M | 5.49M | 3.52M | 2.28M | 1.41M |
| depreciationAndAmortization | 80.43M | 28.52M | 17.43M | 18.55M | 17.18M | 11.21M | 9.49M | 10.76M | 11.53M | 9.56M |
| ebitda | 165.41M | 151.44M | 104.37M | 92.36M | 90M | 81.7M | 21.72M | 9.42M | 23.53M | 46.3M |
| ebit | 84.98M | 122.92M | 86.94M | 73.81M | 72.82M | 70.49M | 12.23M | -1.34M | 12M | 36.74M |
| nonOperatingIncomeExcludingInterest | -14.32M | 23.64M | 14.23M | -7.15M | -8.96M | -15.18M | 2.69M | 1.89M | 1.78M | -3.92M |
| operatingIncome | 70.66M | 146.56M | 101.17M | 66.66M | 63.86M | 55.32M | 14.92M | 551K | 13.78M | 32.82M |
| totalOtherIncomeExpensesNet | -6.92M | -13.15M | -7.94M | 523K | -6.23M | -6M | -2.96M | -3.22M | -697K | 1.5M |
| incomeBeforeTax | 63.74M | 133.41M | 93.23M | 67.18M | 57.63M | 49.32M | 11.96M | -2.67M | 13.08M | 34.33M |
| incomeTaxExpense | 16.33M | 33.31M | 21.69M | 17.32M | 14.85M | 13.22M | 2.48M | -1.66M | 5.27M | 9.32M |
| netIncomeFromContinuingOperations | 47.41M | 100.1M | 71.54M | 49.86M | 42.78M | 36.1M | 9.48M | -1.01M | 8.84M | 25M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 47.41M | 100.1M | 71.54M | 49.86M | 42.78M | 36.1M | 9.48M | -1.01M | 11.62M | 25M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 47.41M | 100.1M | 71.54M | 49.86M | 42.78M | 36.1M | 9.48M | -1.01M | 8.84M | 25M |
| eps | 0.86 | 1.84 | 1.33 | 0.93 | 0.8 | 0.8 | 0.22 | -0.02 | 0.21 | 0.59 |
| 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 | 167.01M | 177.44M | 177.58M | 174.61M | 190.19M | 212.07M | 180.33M | 158.92M | 133.06M | 261.88M |
| shortTermInvestments | - | - | - | - | - | - | - | 1.7M | - | - |
| cashAndShortTermInvestments | 167.01M | 177.44M | 177.58M | 174.61M | 190.19M | 212.07M | 180.33M | 160.62M | 133.06M | 261.88M |
| netReceivables | 1.11B | 1.11B | 946.01M | 757.54M | 648.72M | 558.38M | 512.88M | 365.43M | 457.58M | 462.4M |
| accountsReceivables | 1.06B | 1.11B | 946.01M | 757.54M | 648.72M | 558.38M | 512.88M | 365.43M | 457.58M | 462.4M |
| otherReceivables | 54.38M | - | - | - | - | - | - | - | - | - |
| inventory | 22.63M | 14.88M | 12.08M | 10.38M | 9.41M | 8.04M | 3.14M | 840K | 514K | 567K |
| prepaids | - | - | - | - | - | - | - | 2.57M | 2.52M | 2.69M |
| otherCurrentAssets | 18.33M | 34.95M | 12.82M | 25.22M | 24.76M | 41.99M | 33M | 17.09M | 14.31M | 15.79M |
| totalCurrentAssets | 1.32B | 1.34B | 1.15B | 967.76M | 873.07M | 820.48M | 729.36M | 546.55M | 607.98M | 743.32M |
| propertyPlantEquipmentNet | 279.43M | 190.13M | 130.44M | 121.61M | 122.5M | 120.95M | 80.48M | 56.23M | 52.4M | 45.52M |
| goodwill | 128.75M | 128.75M | 55.99M | 55.74M | 55.74M | 36.96M | 16.39M | 16.39M | 16.39M | 16.39M |
| intangibleAssets | 94.79M | 108.85M | 46.39M | 34.74M | 30.48M | 27.53M | 2.48M | 2.58M | 1.54M | 1.74M |
| goodwillAndIntangibleAssets | 223.55M | 237.6M | 102.39M | 90.48M | 86.22M | 64.49M | 18.87M | 18.96M | 17.93M | 18.12M |
| longTermInvestments | 12.26M | 14.28M | 10.48M | 9.79M | 13.47M | 14.98M | 10.18M | 12.52M | 12.24M | - |
| taxAssets | 21.56M | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 2.68M | 29.1M | 32.58M | 37.1M | 41.89M | 46.66M | 17.9M | 17.76M | 16.19M | 10.42M |
| totalNonCurrentAssets | 539.48M | 471.12M | 275.89M | 258.98M | 264.08M | 247.07M | 127.43M | 105.47M | 98.75M | 74.06M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.86B | 1.81B | 1.42B | 1.23B | 1.14B | 1.07B | 856.79M | 652.02M | 706.73M | 817.38M |
| totalPayables | 812.03M | 716.12M | 639.96M | 570.68M | 514.33M | 490.47M | 419.92M | 383.61M | 373.08M | 458.67M |
| accountPayables | 776.27M | 716.12M | 639.96M | 570.68M | 514.33M | 490.47M | 419.92M | 383.61M | 373.08M | 458.67M |
| otherPayables | 35.76M | - | - | - | - | - | - | - | - | - |
| accruedExpenses | 25.67M | 28.26M | 9.73M | 8.18M | 10.63M | 1.8M | 1.76M | 917K | 1.73M | 1.39M |
| shortTermDebt | 60.94M | 16.38M | 8.3M | 7.08M | 7.47M | 8.06M | 91.26M | 13.98M | 66.16M | 61.63M |
| capitalLeaseObligationsCurrent | - | 32.44M | 20.75M | 17.79M | 19.78M | 18.75M | 8.02M | 3.05M | 2.28M | 355K |
| taxPayables | - | 16.38M | 12.5M | 10.85M | 7.99M | 20.19M | 6.17M | 3.44M | 5.54M | 18.56M |
| deferredRevenue | 142.09M | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 8.27M | 255.41M | 235.72M | 179.39M | 169.05M | 171.15M | 127.88M | 74.78M | 80.65M | 103.23M |
| totalCurrentLiabilities | 1.05B | 1.05B | 914.47M | 783.12M | 721.26M | 690.22M | 648.86M | 476.34M | 523.9M | 625.28M |
| longTermDebt | 193.34M | 136.78M | 64.62M | 68.01M | 71.21M | 64.9M | 34.79M | 19.1M | 7.7M | 8.42M |
| capitalLeaseObligationsNonCurrent | 72.43M | 75.76M | 57.68M | 55.47M | 59.58M | 59.33M | 23.08M | 5.71M | 6.14M | 198K |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 80.85M | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 29.45M | 115.22M | 65.1M | 47.15M | 41.61M | 40.49M | 22.35M | 14.65M | 15.17M | 19.91M |
| totalNonCurrentLiabilities | 376.06M | 327.76M | 187.4M | 170.62M | 172.4M | 164.72M | 80.21M | 39.45M | 29.02M | 28.54M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 72.43M | 108.2M | 78.43M | 73.26M | 79.36M | 78.08M | 31.1M | 8.76M | 8.42M | 553K |
| totalLiabilities | 1.43B | 1.38B | 1.1B | 953.75M | 893.66M | 854.94M | 729.07M | 515.79M | 552.92M | 653.82M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 155.02M | 155.02M | 115.26M | 114.58M | 114.58M | 108.06M | 42.53M | 42.53M | 42.53M | 42.53M |
| retainedEarnings | 274.82M | 273.82M | 205.31M | 156.54M | 126.94M | 102.52M | 83.2M | 91.74M | 114.14M | 119.11M |
| additionalPaidInCapital | 1.96M | 1.96M | 1.96M | 1.96M | 1.96M | 1.96M | 1.96M | 1.96M | 1.95M | 1.93M |
| 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 | 47.41M | 100.1M | 71.54M | 49.86M | 42.78M | 36.1M | 9.48M | -1.01M | 11.62M | 25M |
| depreciationAndAmortization | 80.43M | 62.9M | 36.14M | 36.44M | 34.54M | 21.7M | 15.81M | 11.24M | 11.99M | 10.25M |
| deferredIncomeTax | -4.09M | 10.84M | 7.13M | 11.98M | -939K | -5.16M | 6.67M | -3.31M | -7.48M | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -70.71M | -77.91M | -55.55M | -59.32M | -31.54M | 69.09M | -66.27M | 95.53M | -96.19M | 2.41M |
| accountsReceivables | 14.77M | -98.34M | -179.92M | -109.85M | -56.7M | 232.99M | -146.57M | 92.28M | -10.6M | -45.72M |
| inventory | - | - | - | - | - | - | 291K | -326K | 53000 | -158K |
| accountsPayables | 30.62M | 35.56M | 66.16M | 55.8M | 21.44M | -119.9M | 36.56M | 10.35M | -63.23M | 66.08M |
| otherWorkingCapital | -116.11M | -15.14M | 58.2M | -5.27M | 3.72M | -43.99M | 43.45M | -6.76M | -22.41M | -17.79M |
| otherNonCashItems | 63.24M | 21.44M | 17.22M | 5.35M | -6.83M | 12.74M | -1.93M | 872K | -7.47M | 6M |
| netCashProvidedByOperatingActivities | 116.28M | 117.37M | 76.47M | 44.32M | 38.02M | 134.47M | -36.23M | 103.31M | -90.32M | 43.66M |
| investmentsInPropertyPlantAndEquipment | -41.28M | -33.78M | -30.96M | -27.77M | -11.76M | -14.62M | -14.43M | -15.47M | -16.88M | -5.6M |
| acquisitionsNet | -67.26M | -97.24M | -1.55M | 6.44M | -16.95M | -50.75M | 2.66M | 3.24M | 7.37M | 853K |
| purchasesOfInvestments | -7.25M | -4.22M | - | - | -768K | -5.09M | - | -8.76M | -19.09M | - |
| salesMaturitiesOfInvestments | 7.18M | - | 2.41M | 1.5M | - | 11.03M | 1.7M | 3.11M | 6.71M | - |
| otherInvestingActivities | 664K | 804K | 1.92M | 4.09M | 3.97M | - | - | - | - | 748K |
| netCashProvidedByInvestingActivities | -107.96M | -134.43M | -28.17M | -15.73M | -25.5M | -59.42M | -10.06M | -17.89M | -21.89M | -4M |
| netDebtIssuance | 67.04M | 78.88M | -2.16M | -3.59M | 5.77M | -53.44M | 92.26M | -44.23M | 2.49M | 35.76M |
| longTermNetDebtIssuance | 67.04M | 78.88M | -2.16M | -3.59M | 5.77M | 31.62M | 19.42M | -44.23M | 2.49M | 35.76M |
| shortTermNetDebtIssuance | - | - | - | - | - | -85.07M | 72.83M | - | - | - |
| netStockIssuance | - | - | - | - | - | 39.88M | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | 39.88M | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | 39.88M | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -46.52M | -30M | -22.56M | -20.94M | -20.75M | -17.61M | -16.58M | -16.58M | -17.89M | -32.3M |
| commonDividendsPaid | -46.52M | -30M | -22.56M | -20.94M | -20.75M | -17.61M | -16.58M | -16.58M | -17.89M | -32.3M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -38.65M | -32.05M | -20.63M | -19.75M | -19.26M | -12.11M | -7.62M | - | - | - |
| netCashProvidedByFinancingActivities | -18.14M | 16.83M | -45.36M | -44.28M | -34.25M | -43.28M | 68.06M | -60.81M | -15.4M | 3.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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 783.37M | 877.01M | 951.43M | 850.77M | 717.55M | 936.67M | 898.94M | 873.54M | 688.2M | 792.07M |
| costOfRevenue | 723.22M | 794.79M | 849.52M | 760.67M | 650.07M | 840.19M | 796.65M | 798.68M | 633.06M | 718.86M |
| grossProfit | 60.15M | 82.22M | 101.92M | 90.1M | 67.48M | 96.47M | 102.29M | 74.86M | 55.14M | 73.21M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | 54.66M | 68.51M | 42.1M | 56.91M | 49.63M | 59.54M | 49.27M | 44.86M |
| sellingAndMarketingExpenses | - | - | - | - | - | 18.15M | - | - | - | 9.43M |
| sellingGeneralAndAdministrativeExpenses | 18.43M | 69.6M | 54.66M | 68.51M | 42.1M | 75.06M | 49.63M | 59.54M | 49.27M | 54.29M |
| otherExpenses | - | 29.41M | -77000 | -10.58M | 9.3M | -26.93M | 1.52M | -16.71M | -9.19M | -15.39M |
| operatingExpenses | 18.43M | 99.02M | 54.59M | 57.93M | 51.4M | 48.13M | 51.14M | 42.84M | 40.09M | 38.9M |
| costAndExpenses | 741.64M | 893.8M | 904.1M | 818.6M | 701.47M | 888.32M | 847.8M | 841.51M | 673.15M | 757.76M |
| netInterestIncome | -3.63M | -4.98M | -4.08M | -4.16M | -2.91M | -3.39M | -2.75M | -2.55M | -1.2M | -2.66M |
| interestIncome | 1.11M | 1.06M | 1.21M | 1.23M | 1.6M | 1.96M | 2.53M | 1.78M | 1.68M | 1.21M |
| interestExpense | 4.74M | 6.05M | 5.29M | 5.39M | 4.51M | 5.35M | 5.28M | 4.33M | 2.88M | 3.86M |
| depreciationAndAmortization | 18.16M | 22.24M | 19.77M | 19.52M | 9.52M | 12.04M | 17.89M | 12.92M | 9.33M | 4.5M |
| ebitda | 38.26M | 9.51M | 67.77M | 56.97M | 34.9M | 33.45M | 70.56M | 45.94M | 15.2M | 23.42M |
| ebit | 20.1M | -12.73M | 48M | 37.45M | 25.38M | 21.41M | 52.66M | 33.02M | 5.86M | 18.92M |
| nonOperatingIncomeExcludingInterest | 21.62M | -4.06M | -674K | -5.28M | -9.3M | 26.93M | -1.52M | -996K | 9.19M | 15.39M |
| operatingIncome | 41.72M | -16.8M | 47.33M | 32.17M | 16.08M | 48.34M | 51.14M | 32.03M | 15.05M | 34.31M |
| totalOtherIncomeExpensesNet | -26.36M | -1.98M | -4.62M | -4.92M | -3.53M | -4.28M | -3.64M | -3.52M | -1.71M | -3.04M |
| incomeBeforeTax | 15.36M | -18.78M | 42.71M | 27.25M | 12.56M | 44.07M | 47.5M | 28.5M | 13.34M | 31.27M |
| incomeTaxExpense | 3.96M | -4.82M | 11.01M | 6.97M | 3.17M | 11.56M | 11.29M | 7.1M | 3.35M | 7.38M |
| netIncomeFromContinuingOperations | 11.4M | -13.96M | 31.7M | 20.28M | 9.39M | 32.5M | 36.21M | 21.4M | 9.98M | 23.88M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 11.4M | -13.96M | 31.7M | 20.28M | 9.39M | 32.5M | 36.21M | 21.4M | 9.98M | 23.88M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 11.4M | -13.96M | 31.7M | 20.28M | 9.39M | 32.5M | 36.21M | 21.4M | 9.98M | 23.88M |
| eps | 0.21 | -0.25 | 0.57 | 0.37 | 0.17 | 0.59 | 0.66 | 0.4 | 0.19 | 0.44 |
| 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 | 194.99M | 167.01M | -572K | 142.59M | 137.8M | 177.44M | 117.23M | 101.81M | 133.62M | 177.58M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 194.99M | 167.01M | -572K | 142.59M | 137.8M | 177.44M | 117.23M | 101.81M | 133.62M | 177.58M |
| netReceivables | 1.12B | 1.11B | 1.25B | 1.13B | 1.05B | 1.11B | 1.17B | 1.06B | 932.53M | 946.01M |
| accountsReceivables | 1.06B | 1.06B | 303.52M | 1.13B | 1.05B | 1.11B | 1.17B | 1.06B | 932.53M | 946.01M |
| otherReceivables | 60.5M | 54.38M | 951.01M | - | - | - | - | - | - | - |
| inventory | 25.14M | 22.63M | 16.16M | 15.16M | 13.63M | 14.88M | 16.22M | 10.68M | 12.57M | 12.08M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 28.48M | 18.33M | 134.69M | 44.14M | 39.42M | 34.95M | 22.08M | 28.61M | 24.37M | 12.82M |
| totalCurrentAssets | 1.37B | 1.32B | 1.4B | 1.33B | 1.24B | 1.34B | 1.33B | 1.2B | 1.1B | 1.15B |
| propertyPlantEquipmentNet | 286M | 279.43M | 194.32M | 192.7M | 184.96M | 190.13M | 182.49M | 149.63M | 147.29M | 130.44M |
| goodwill | 128.75M | 128.75M | 128.75M | 128.75M | 128.75M | 128.75M | 121.2M | 59.7M | 59.7M | 55.99M |
| intangibleAssets | 92.23M | 94.79M | 95.62M | 101.33M | 106.17M | 108.85M | 107.22M | 54.8M | 54.86M | 46.39M |
| goodwillAndIntangibleAssets | 220.99M | 223.55M | 224.38M | 230.08M | 234.92M | 237.6M | 228.43M | 114.5M | 114.56M | 102.39M |
| longTermInvestments | 12.39M | 12.26M | 3.34M | 5.31M | 11.7M | 14.28M | 13.24M | 12.81M | 12.72M | 10.48M |
| taxAssets | 22.19M | 21.56M | 25.21M | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 1.47M | 2.68M | 2.98M | 28.84M | 31M | 29.1M | 35.18M | 33.71M | 35.98M | 32.58M |
| totalNonCurrentAssets | 543.04M | 539.48M | 450.22M | 456.93M | 462.59M | 471.12M | 459.34M | 310.65M | 310.55M | 275.89M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.92B | 1.86B | 1.86B | 1.79B | 1.7B | 1.81B | 1.79B | 1.51B | 1.41B | 1.42B |
| totalPayables | 751M | 808.15M | 750.05M | 610.3M | 644.11M | 716.12M | 674.49M | 629.69M | 643.17M | 639.96M |
| accountPayables | 733.73M | 776.27M | 714.01M | 610.3M | 644.11M | 716.12M | 674.49M | 629.69M | 643.17M | 639.96M |
| otherPayables | 17.27M | 31.88M | 36.04M | - | - | - | - | - | - | - |
| accruedExpenses | 15.72M | 25.67M | - | 28.4M | 19.96M | 28.26M | 24.72M | 23.23M | 14.65M | 9.73M |
| shortTermDebt | 116.35M | 60.94M | 111.64M | 161.12M | 56.34M | 16.38M | 60.88M | 78.51M | 17.96M | 8.3M |
| capitalLeaseObligationsCurrent | - | - | 37.17M | 36.86M | 35.58M | 32.44M | 31.31M | 28.56M | 28.15M | 20.75M |
| taxPayables | - | - | 32.16M | 10.81M | - | 16.38M | 19.13M | 9.06M | 3.62M | 12.5M |
| deferredRevenue | 211.67M | 142.09M | 144.68M | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 13.25M | 12.15M | 50.66M | 203.05M | 220.19M | 255.41M | 268.45M | 199.54M | 180.54M | 235.72M |
| totalCurrentLiabilities | 1.11B | 1.05B | 1.09B | 1.04B | 976.18M | 1.05B | 1.06B | 959.52M | 884.47M | 914.47M |
| longTermDebt | 187.43M | 193.34M | 128.03M | 130.44M | 132.76M | 136.78M | 139.95M | 69.84M | 71.15M | 64.62M |
| capitalLeaseObligationsNonCurrent | 76.67M | 72.43M | 69.5M | 69.59M | 67.23M | 75.76M | 73.21M | 63.79M | 63.65M | 57.68M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 80.37M | 80.85M | 77.74M | 83.74M | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 31.71M | 29.45M | 28.17M | 26.93M | 95.7M | 115.22M | 107.24M | 79.49M | 66.36M | 65.1M |
| totalNonCurrentLiabilities | 376.18M | 376.06M | 303.43M | 310.7M | 295.7M | 327.76M | 320.4M | 213.12M | 201.16M | 187.4M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 76.67M | 72.43M | 106.67M | 106.45M | 102.81M | 108.2M | 104.53M | 92.34M | 91.8M | 78.43M |
| totalLiabilities | 1.48B | 1.43B | 1.4B | 1.35B | 1.27B | 1.38B | 1.38B | 1.17B | 1.09B | 1.1B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 155.02M | 155.02M | 155.02M | 155.02M | 155.02M | 155.02M | 155.02M | 116.95M | 116.95M | 115.26M |
| retainedEarnings | 274.36M | 274.82M | 300.4M | 280.3M | 271.61M | 273.82M | 251.89M | 223.14M | 209.21M | 205.31M |
| additionalPaidInCapital | 1.96M | 1.96M | 1.96M | 1.96M | 1.96M | 1.96M | 1.96M | 1.96M | 1.96M | 1.96M |
| 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 | 11.4M | -13.96M | 31.7M | 20.28M | 9.39M | 32.5M | 36.21M | 21.4M | 9.98M | 23.88M |
| depreciationAndAmortization | 18.16M | 22.24M | 19.77M | 19.52M | 18.9M | 22.76M | 17.89M | 12.92M | 9.33M | 10.4M |
| deferredIncomeTax | -1.04M | -2.58M | 11.01M | 8.82M | -4.63M | 4.09M | 3.88M | 2.69M | 176K | 15.01M |
| stockBasedCompensation | - | - | 3.05M | - | - | - | - | - | - | - |
| changeInWorkingCapital | -4.92M | 133.29M | -13.41M | -119.17M | -70.81M | 70.6M | 6.67M | -110.2M | -44.99M | 63.96M |
| accountsReceivables | -9.53M | 120.33M | -89.7M | -77.44M | 61.58M | 48.51M | -30.94M | -129.62M | 13.72M | 3.7M |
| inventory | - | - | -1M | -1.53M | - | - | - | - | - | - |
| accountsPayables | -42.77M | 33.31M | 103.49M | -33.99M | -72.19M | 40.97M | 5.11M | -13.6M | 3.09M | 26.59M |
| otherWorkingCapital | 47.38M | -20.35M | -26.2M | -6.21M | -60.19M | -18.87M | 32.51M | 33.03M | -61.8M | 33.66M |
| otherNonCashItems | -17.42M | 51.05M | -4.57M | -4.3M | -1.49M | 8.12M | 11.92M | 5.8M | -4.39M | -8.3M |
| netCashProvidedByOperatingActivities | 6.19M | 190.04M | 47.55M | -74.85M | -48.63M | 138.07M | 76.58M | -67.39M | -29.89M | 104.95M |
| investmentsInPropertyPlantAndEquipment | -6.09M | -7.79M | -6.14M | -9.88M | -7.35M | 655K | -12.86M | -7.83M | -8.36M | -9.44M |
| acquisitionsNet | 1.85M | -73.91M | 2.18M | 3.37M | 1.87M | 1.22M | -90.89M | 567K | -8.14M | 2.12M |
| purchasesOfInvestments | - | -5.25M | - | -2M | - | - | - | -1.82M | -2.4M | - |
| salesMaturitiesOfInvestments | - | - | - | 7.18M | - | - | - | - | - | - |
| otherInvestingActivities | 228K | -10.09M | 1.62M | 212K | 211K | -12.57M | 7.48M | 209K | 306K | 178K |
| netCashProvidedByInvestingActivities | -4.01M | -97.04M | -2.35M | -1.12M | -5.27M | -10.69M | -96.28M | -8.87M | -18.6M | -7.14M |
| netDebtIssuance | 48.5M | -19.48M | -61.91M | 102.46M | 35.95M | -47.67M | 51.13M | 59.23M | 16.19M | -13.83M |
| longTermNetDebtIssuance | 48.5M | -19.48M | -11.91M | 102.46M | 35.95M | -47.67M | 51.13M | 59.23M | 16.19M | -13.83M |
| shortTermNetDebtIssuance | - | - | -50M | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -11.63M | -11.63M | -11.63M | -11.63M | -11.63M | -9.05M | -7.62M | -7.55M | -5.78M | -5.78M |
| commonDividendsPaid | -11.63M | -11.63M | -11.63M | -11.63M | -11.63M | -9.05M | -7.62M | -7.55M | -5.78M | -5.78M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -11.1M | -8.74M | - | -10.14M | -9.76M | -10.56M | -8.38M | -7.25M | -5.86M | -4.73M |
| netCashProvidedByFinancingActivities | 25.78M | -39.85M | -73.54M | 80.69M | 14.56M | -67.28M | 35.12M | 44.43M | 4.54M | -24.33M |