OTC : BRBOF
$0 (0.0%)
| 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.7B | 3.86B | 3.88B | 3.65B | 2.8B | 2.22B | 2.59B | 2.64B | 2.46B | 2.28B |
| costOfRevenue | 2.66B | 1.73B | 2.1B | 1.74B | 1.29B | 1B | 1.19B | 1.24B | 1.15B | 1.11B |
| grossProfit | 1.05B | 2.13B | 1.79B | 1.66B | 1.51B | 1.07B | 1.4B | 1.4B | 1.31B | 1.17B |
| researchAndDevelopmentExpenses | - | - | 25.88M | 23.08M | 19.62M | 16.44M | 12.84M | 13.65M | 11.77M | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 763.91M | 778.26M | 720M | 644.53M | 528.44M | 445.88M | 433.58M | 456M | 199.86M | 155.23M |
| otherExpenses | -46.18M | 959.69M | 625.54M | 604.59M | 499.73M | 430.36M | 684.56M | 29.89M | 6.19M | 6.63M |
| operatingExpenses | 717.73M | 1.74B | 1.37B | 1.27B | 1.05B | 892.67M | 1.13B | 1.1B | 984.86M | 862.55M |
| costAndExpenses | 3.37B | 3.46B | 3.47B | 3.27B | 2.51B | 2.04B | 2.32B | 2.34B | 2.14B | 1.97B |
| netInterestIncome | -34.69M | -26.06M | -19.59M | -12.65M | -9.66M | -17.09M | -14.35M | -13.74M | -9.32M | -9.88M |
| interestIncome | 18.33M | 24.89M | 23.23M | 6.67M | 3.59M | 2.11M | 3.11M | 2.5M | 3.16M | 3.43M |
| interestExpense | 53.02M | 50.95M | 19.59M | 19.82M | 13.24M | 19.21M | 17.46M | 16.24M | 12.48M | 13.31M |
| depreciationAndAmortization | 275.6M | 263.33M | 199.25M | 240.12M | 212.63M | 167.48M | 194.69M | 151.91M | 132M | 114.76M |
| ebitda | 623.14M | 680.18M | 597.38M | 628.19M | 512.67M | 339.49M | 521.78M | 497.41M | 481.72M | 441.77M |
| ebit | 348.63M | 416.84M | 398.13M | 388.07M | 300.04M | 172.01M | 325.15M | 341.59M | 348.02M | 325.52M |
| nonOperatingIncomeExcludingInterest | - | -23.51M | 15.94M | -5.23M | -12.06M | 9.13M | -6.61M | 3.47M | -1.75M | 1.94M |
| operatingIncome | 327.38M | 393.33M | 414.07M | 382.84M | 287.98M | 181.14M | 318.54M | 345.06M | 346.26M | 327.46M |
| totalOtherIncomeExpensesNet | -31.89M | -27.44M | -22.07M | -610K | -1.19M | -25.09M | -10.85M | -19.71M | -10.72M | -15.26M |
| incomeBeforeTax | 295.49M | 365.89M | 392M | 382.23M | 286.79M | 156.04M | 307.69M | 325.36M | 335.54M | 312.21M |
| incomeTaxExpense | 81.47M | 99.57M | 84.84M | 88.19M | 70.75M | 17.8M | 68.21M | 83.88M | 67.64M | 69.21M |
| netIncomeFromContinuingOperations | 214.02M | 266.32M | 307.16M | 294.04M | 216.04M | 138.24M | 239.48M | 241.48M | 267.9M | 243M |
| netIncomeFromDiscontinuedOperations | - | - | 136K | -180K | -153K | -304K | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | -6.42M | - | - | - |
| netIncome | 209.22M | 262.6M | 305.04M | 292.83M | 215.54M | 136.53M | 231.3M | 238.35M | 263.43M | 240.63M |
| netIncomeDeductions | - | - | - | - | - | - | -6.42M | - | - | - |
| bottomLineNetIncome | 209.22M | 262.6M | 304.9M | 293.01M | 215.69M | 136.84M | 237.72M | 238.35M | 263.43M | 240.63M |
| eps | 0.66 | 0.84 | 0.94 | 0.9 | 0.67 | 0.42 | 0.71 | 0.73 | 0.81 | 0.74 |
| 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 | 656.4M | 867.22M | 510.06M | 415.9M | 557.46M | 551.28M | 304.79M | 345.12M | 300.83M | 245.67M |
| shortTermInvestments | 295K | 395K | - | - | - | 1M | - | - | - | - |
| cashAndShortTermInvestments | 656.7M | 867.61M | 510.06M | 415.9M | 557.46M | 552.28M | 304.79M | 345.12M | 300.83M | 245.67M |
| netReceivables | 586.91M | 660.04M | 604.88M | 594.25M | 468.22M | 385.44M | 391.92M | 407.41M | 375.72M | 357.39M |
| accountsReceivables | 553.54M | 631.4M | 604.88M | 594.25M | 468.22M | 385.44M | 391.92M | 407.41M | 375.72M | 357.39M |
| otherReceivables | 33.36M | 28.65M | - | - | - | - | - | - | - | - |
| inventory | 613M | 638.31M | 621.7M | 586M | 482.92M | 354.89M | 342.2M | 342.04M | 311.12M | 283.19M |
| prepaids | 2.28M | 2.64M | 9.8M | 18000 | - | - | - | - | 294K | - |
| otherCurrentAssets | 120.45M | 133.11M | 100.81M | 143.23M | 142.41M | 121.11M | 98.74M | 72.44M | 456.18M | 44.73M |
| totalCurrentAssets | 1.98B | 2.3B | 1.85B | 1.74B | 1.65B | 1.41B | 1.14B | 1.17B | 1.07B | 930.99M |
| propertyPlantEquipmentNet | 1.88B | 1.77B | 1.52B | 1.37B | 1.27B | 1.18B | 1.26B | 1.04B | 933.77M | 746.93M |
| goodwill | 311.87M | 111.66M | 108.28M | 123.2M | 107.44M | 78.49M | 82.48M | 81.32M | 81.44M | 87.45M |
| intangibleAssets | 389.04M | 199.76M | 88.03M | 177.2M | 189.88M | 141.08M | 145.8M | 127.82M | 113.15M | 102.81M |
| goodwillAndIntangibleAssets | 700.91M | 311.42M | 196.31M | 300.4M | 297.32M | 219.57M | 228.28M | 209.14M | 194.58M | 190.26M |
| longTermInvestments | 76.59M | 70.35M | 349.86M | 393.77M | 438.74M | 257.34M | 44.94M | 57.89M | 53.83M | 40.64M |
| taxAssets | 105.95M | 109.28M | 97.66M | 66.3M | 71.65M | 76.73M | 54.62M | 62.71M | 57.82M | 57.69M |
| otherNonCurrentAssets | 48.28M | 62.32M | 257.58M | -22.57M | -50.17M | 22.11M | 18.19M | -7.15M | -8.93M | -1.99M |
| totalNonCurrentAssets | 2.81B | 2.33B | 2.33B | 2.11B | 2.03B | 1.76B | 1.6B | 1.36B | 1.23B | 1.03B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 4.79B | 4.63B | 4.17B | 3.85B | 3.68B | 3.17B | 2.74B | 2.53B | 2.3B | 1.96B |
| totalPayables | 857.48M | 875.87M | 742.1M | 653.16M | 590.83M | 474.91M | 474M | 566.74M | 470.39M | 428.53M |
| accountPayables | 658.85M | 697.57M | 742.1M | 653.16M | 590.83M | 474.91M | 474M | 566.74M | 470.39M | 428.53M |
| otherPayables | 198.63M | 178.3M | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | 115.32M | 106M | 117.1M | 87.41M | 84.49M | 105.76M | 77.91M | 72.42M |
| shortTermDebt | 557.04M | 425.84M | 330.27M | 241.81M | 229.05M | 179.84M | 258.72M | 274.82M | 198.06M | 226.35M |
| capitalLeaseObligationsCurrent | 20.66M | 93.35M | 21.46M | 88.21M | 24.24M | 21.47M | 18.7M | 75000 | - | - |
| taxPayables | 32.74M | 27.33M | 23.75M | 16.1M | 24.92M | 18.61M | 15.79M | 15.94M | 21.36M | 20.83M |
| deferredRevenue | - | - | 160K | 77.8M | 55.41M | 52.76M | 39.78M | 20.75M | 89.87M | 86.8M |
| otherCurrentLiabilities | 94.62M | 87.32M | 131.59M | 28.22M | 39.71M | 27.86M | 27.83M | 57.18M | 55M | 44.36M |
| totalCurrentLiabilities | 1.53B | 1.48B | 1.34B | 1.2B | 1.06B | 844.25M | 903.51M | 1.03B | 801.36M | 771.66M |
| longTermDebt | 649.63M | 574.39M | 488.3M | 465.72M | 519.3M | 549.17M | 197.72M | 207.42M | 321.66M | 215.9M |
| capitalLeaseObligationsNonCurrent | 157.43M | 145.15M | 149.78M | 152.98M | 202.34M | 187.42M | 177.28M | 19000 | - | - |
| deferredRevenueNonCurrent | - | - | - | 49.3M | 70.79M | 82.53M | 45.16M | 44.02M | 86.25M | 62.8M |
| deferredTaxLiabilitiesNonCurrent | 70.07M | 25.2M | 30.96M | 33.6M | 38.19M | - | 31.89M | 23.7M | 24.72M | 31.62M |
| otherNonCurrentLiabilities | 52.13M | 73.16M | 64.51M | - | - | 28.34M | - | 25.42M | 1.08M | 231K |
| totalNonCurrentLiabilities | 929.25M | 817.9M | 733.55M | 702.9M | 830.84M | 847.46M | 450.96M | 276.88M | 433.7M | 310.55M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 178.08M | 238.49M | 171.24M | 241.2M | 226.58M | 208.89M | 195.98M | 94000 | - | - |
| totalLiabilities | 2.46B | 2.3B | 2.07B | 1.9B | 1.89B | 1.69B | 1.35B | 1.3B | 1.24B | 1.08B |
| treasuryStock | -96.96M | -90.42M | -90.42M | - | - | - | -24.8M | -13.48M | -13.48M | -13.48M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 8.82M | 7.01M | 34.73M | 34.7M | 34.73M | 34.73M | 34.73M | 34.73M | 34.73M | 34.73M |
| retainedEarnings | 2.37B | 262.6M | 305.04M | 1.72B | 1.6B | 1.38B | 1.22B | 1.06B | 889.25M | 687.47M |
| additionalPaidInCapital | 26.65M | 26.65M | 26.65M | - | - | - | - | - | - | - |
| 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 | 295.61M | 365.89M | 392M | 382.23M | 286.79M | 156.04M | 307.69M | 325.36M | 335.54M | 312.21M |
| depreciationAndAmortization | 274.52M | 263.33M | 248.59M | 240.12M | 212.63M | 207.55M | 196.63M | 155.82M | 133.7M | 116.25M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | 98.73M | -124.64M | 93.72M | -226.26M | -41.1M | -9.27M | -116.58M | 54.46M | -4.52M | -19.96M |
| accountsReceivables | 64.62M | -71.69M | -11.8M | -150.19M | -65.48M | -5.86M | 9.26M | -35.06M | -20.06M | -28.1M |
| inventory | 32.73M | -28.2M | -35.5M | -113.15M | -108.17M | -23.91M | -7.6M | -27.31M | -31.15M | -35.07M |
| accountsPayables | - | - | 88.9M | 66.71M | 112.72M | 1.11M | -101.97M | 110.14M | 50.27M | 57.01M |
| otherWorkingCapital | 1.38M | -24.76M | 52.13M | -29.63M | 19.82M | 19.38M | -16.26M | 6.69M | -3.57M | -13.8M |
| otherNonCashItems | -87.11M | -79.09M | -74.84M | -54.59M | -45.74M | -20.92M | -81.12M | -88.05M | -80.94M | -47.64M |
| netCashProvidedByOperatingActivities | 581.74M | 425.5M | 659.47M | 341.51M | 412.58M | 333.4M | 306.62M | 447.59M | 383.78M | 360.86M |
| investmentsInPropertyPlantAndEquipment | -359.32M | -363.96M | -369.08M | -283.94M | -215.63M | -190.32M | -251.77M | -287.74M | -360.68M | -263.57M |
| acquisitionsNet | -358.79M | 282.91M | 1.59M | -3.4M | -97.72M | 5.15M | 7.4M | 6.27M | 6.5M | -69.46M |
| purchasesOfInvestments | -896K | -4.55M | -3.34M | -31.51M | -168K | -182.86M | -131K | -1.35M | - | - |
| salesMaturitiesOfInvestments | - | - | - | 34.54M | 31.79M | 28.27M | 38.11M | 37.29M | - | - |
| otherInvestingActivities | -24.96M | 5.71M | -42.3M | -31.75M | -26.17M | -29.21M | -38.92M | -38.08M | -35.11M | -28.66M |
| netCashProvidedByInvestingActivities | -743.98M | -79.9M | -414.72M | -316.06M | -307.9M | -368.98M | -245.31M | -283.61M | -355.27M | -329.56M |
| netDebtIssuance | 96.47M | 147.48M | -47.96M | -148.73M | -10.96M | 302.51M | -2.96M | -48.69M | 116.67M | -19.65M |
| longTermNetDebtIssuance | 96.47M | 147.48M | 44.63M | -117.84M | -10.96M | 302.51M | -16.69M | -48.69M | 116.67M | -19.65M |
| shortTermNetDebtIssuance | - | - | -92.59M | -30.89M | - | - | 13.73M | - | - | - |
| netStockIssuance | -6.53M | -57.46M | -8.16M | - | - | - | -11.33M | - | - | - |
| netCommonStockIssuance | -6.53M | -57.46M | -8.16M | - | - | - | -11.33M | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -6.53M | -57.46M | -8.16M | - | - | - | -11.33M | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -95.66M | -95.66M | -90.75M | -87.39M | -71.13M | - | -71.54M | -71.54M | -65.04M | -52.03M |
| commonDividendsPaid | -95.66M | -95.66M | -90.75M | -87.39M | -71.13M | - | -71.54M | -71.54M | -65.04M | -52.03M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -158.95M | -77.69M | -8.03M | 773K | 851K | 10.8M | -2.72M | 14000 | 556K | -492K |
| netCashProvidedByFinancingActivities | -164.67M | -83.32M | -154.9M | -235.35M | -81.24M | 313.31M | -88.55M | -120.22M | 52.19M | -72.17M |
| 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 | 945.83M | 878.31M | 933.35M | 926.35M | 963.3M | 901.52M | 944.87M | 1.01B | 1B | 921.7M |
| costOfRevenue | 390.72M | 1.44B | 398.79M | 401.72M | 414.99M | 405.38M | 421.06M | 590.38M | 697.33M | 395.46M |
| grossProfit | 555.11M | -562.4M | 534.56M | 524.64M | 548.31M | 496.14M | 523.81M | 419.97M | 307.31M | 230.75M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | 13.63M | - | 25.88M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | 566.63M | - | 219.77M | 197.28M | 232.13M | 152.3M | 211.68M | 203.34M | 85.34M |
| otherExpenses | 472.92M | -1.2B | 441.08M | 445.65M | 267.58M | 172.66M | 288.36M | 88.66M | -4.28M | 18.24M |
| operatingExpenses | 472.92M | -633.87M | 441.08M | 445.65M | 464.86M | 404.79M | 440.65M | 313.97M | 199.06M | 129.45M |
| costAndExpenses | 863.64M | 806.84M | 839.88M | 847.37M | 879.85M | 810.17M | 861.72M | 904.35M | 896.38M | 843.92M |
| netInterestIncome | -9.27M | -23.87M | - | -8.94M | -7.97M | -15.56M | -2.69M | -7.15M | -6.05M | -4.36M |
| interestIncome | 127K | -10.13M | - | 10.1M | 32000 | 13.81M | 1.07M | 12.12M | 19000 | 9.82M |
| interestExpense | 9.4M | 13.74M | - | 19.04M | 8M | 29.37M | 3.76M | 19.27M | 6.07M | -8.5M |
| depreciationAndAmortization | 68.75M | 68.73M | 68.64M | 68.4M | 69.83M | 64.23M | 69.33M | 41.2M | 63.98M | 11.84M |
| ebitda | 157.22M | 141.15M | 155.5M | 154.32M | 152M | 183.53M | 129.62M | 166.77M | 175.67M | 84.82M |
| ebit | 88.46M | 72.42M | 86.87M | 85.92M | 82.17M | 119.3M | 60.29M | 125.57M | 111.69M | 72.99M |
| nonOperatingIncomeExcludingInterest | -6.27M | -952K | 6.61M | -6.94M | 1.28M | -27.95M | 22.86M | -19.56M | 1.14M | 28.31M |
| operatingIncome | 82.2M | 71.46M | 93.48M | 78.98M | 83.45M | 91.35M | 83.15M | 106M | 112.82M | 101.3M |
| totalOtherIncomeExpensesNet | -3.13M | -4.94M | -5.56M | -12.1M | -9.28M | -1.42M | -19.1M | 291K | -7.2M | -19.4M |
| incomeBeforeTax | 79.07M | 66.52M | 87.92M | 66.88M | 74.17M | 89.93M | 64.05M | 106.3M | 105.62M | 81.91M |
| incomeTaxExpense | 21.44M | 19.01M | 21.95M | 19.23M | 21.28M | 23.48M | 22.41M | 24.04M | 29.64M | 7.63M |
| netIncomeFromContinuingOperations | 57.63M | 47.51M | 65.97M | 47.65M | 52.89M | 66.45M | 41.64M | 82.25M | 75.98M | 74.28M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | 195K |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 56.86M | 46.41M | 64.96M | 46.71M | 51.14M | 65.42M | 40.88M | 81.14M | 75.15M | 73.96M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 56.86M | 46.41M | 64.96M | 46.71M | 51.14M | 65.42M | 40.88M | 81.14M | 75.15M | 73.76M |
| eps | 0.18 | 0.15 | 0.2 | 0.15 | 0.16 | 0.21 | 0.13 | 0.26 | 0.24 | 0.23 |
| 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 | 753.74M | 656.4M | 578.11M | 440.01M | 484.8M | 867.22M | 484.86M | 374.83M | 394.37M | 510.06M |
| shortTermInvestments | - | 295K | - | 295K | - | 395K | 3.04M | 8.99M | - | - |
| cashAndShortTermInvestments | 753.74M | 656.7M | 578.11M | 440.3M | 484.8M | 867.61M | 487.9M | 383.82M | 394.37M | 510.06M |
| netReceivables | 629.46M | 586.91M | 613.17M | 711.48M | 706.82M | 660.04M | 807.25M | 730.02M | 717.85M | 604.88M |
| accountsReceivables | 629.46M | 553.54M | 613.17M | 679.14M | 706.82M | 631.4M | 682.74M | 730.02M | 717.85M | 604.88M |
| otherReceivables | - | 33.36M | - | 32.34M | - | 28.65M | 124.51M | - | - | - |
| inventory | 667.2M | 613M | 658.23M | 683.03M | 699.92M | 638.31M | 657.06M | 665.22M | 655.09M | 621.7M |
| prepaids | - | 2.28M | - | 2.3M | - | 2.64M | - | - | - | 9.8M |
| otherCurrentAssets | 122.94M | 120.45M | 151.8M | 113.73M | 142.89M | 133.11M | 9.7M | 108.3M | 139.92M | 100.81M |
| totalCurrentAssets | 2.17B | 1.98B | 2B | 1.95B | 2.03B | 2.3B | 1.96B | 1.89B | 1.91B | 1.85B |
| propertyPlantEquipmentNet | 1.89B | 1.88B | 1.79B | 1.77B | 1.8B | 1.77B | 1.58B | 1.59B | 1.54B | 1.52B |
| goodwill | - | 311.87M | - | 305.59M | - | 111.66M | 119.69M | 109.75M | 120.47M | 108.28M |
| intangibleAssets | 697.82M | 389.04M | 687.54M | 383.09M | 705.42M | 199.76M | 182.41M | 88.45M | 182.39M | 192.46M |
| goodwillAndIntangibleAssets | 697.82M | 700.91M | 687.54M | 688.68M | 705.42M | 311.42M | 302.1M | 198.2M | 302.85M | 300.73M |
| longTermInvestments | - | 76.59M | - | 70.67M | - | 70.35M | 367.08M | 382.17M | 376.73M | 363.6M |
| taxAssets | - | 105.95M | - | 106.73M | - | 109.28M | 108.49M | 113.64M | 108.09M | 97.66M |
| otherNonCurrentAssets | 231.27M | 48.28M | 217.5M | 53.61M | 227.95M | 62.32M | 61.19M | 275.4M | 64.14M | 41.76M |
| totalNonCurrentAssets | 2.82B | 2.81B | 2.7B | 2.69B | 2.74B | 2.33B | 2.42B | 2.44B | 2.39B | 2.33B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 4.99B | 4.79B | 4.7B | 4.64B | 4.77B | 4.63B | 4.38B | 4.33B | 4.3B | 4.17B |
| totalPayables | - | 857.48M | - | 852.02M | - | 875.87M | 698.03M | 765.17M | 752.46M | 742.1M |
| accountPayables | - | 658.85M | - | 669.62M | - | 697.57M | 681.2M | 765.17M | 752.46M | 742.1M |
| otherPayables | - | 198.63M | - | 182.4M | - | 178.3M | 16.83M | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | 113.75M | - | 115.32M |
| shortTermDebt | 508M | 557.04M | 556.8M | 473.16M | 461.75M | 425.84M | 465.36M | 424.33M | 295.39M | 330.43M |
| capitalLeaseObligationsCurrent | - | 20.66M | - | 21.04M | - | 93.35M | 21.78M | 22.05M | 21.55M | 21.46M |
| taxPayables | - | 32.74M | - | 24.16M | - | 27.33M | 16.83M | 22.25M | 38.9M | 23.75M |
| deferredRevenue | - | - | - | - | - | - | - | 69.5M | 73.87M | - |
| otherCurrentLiabilities | 1.1B | 94.62M | 988.07M | 84.34M | 1.1B | 87.32M | 233.48M | 67.84M | 200.74M | 131.59M |
| totalCurrentLiabilities | 1.61B | 1.53B | 1.54B | 1.43B | 1.56B | 1.48B | 1.42B | 1.46B | 1.34B | 1.34B |
| longTermDebt | 946.39M | 649.63M | 875.1M | 741.71M | 810.61M | 574.39M | 499.53M | 406.2M | 481.64M | 488.3M |
| capitalLeaseObligationsNonCurrent | - | 157.43M | - | 149.23M | - | 145.15M | 153.17M | 156.51M | 150.47M | 149.78M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | 70.07M | - | 65.98M | - | 25.2M | 27.83M | 29.8M | 30.31M | 30.96M |
| otherNonCurrentLiabilities | 30.5M | 52.13M | 21.09M | 48.04M | 48.56M | 73.16M | 69.41M | 63.37M | 96.65M | 64.51M |
| totalNonCurrentLiabilities | 976.89M | 929.25M | 896.19M | 1B | 859.18M | 817.9M | 749.94M | 655.87M | 728.76M | 733.55M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 178.08M | - | 170.27M | - | 238.49M | 174.95M | 178.56M | 172.02M | 171.24M |
| totalLiabilities | 2.59B | 2.46B | 2.44B | 2.44B | 2.42B | 2.3B | 2.17B | 2.12B | 2.07B | 2.07B |
| treasuryStock | - | -96.96M | - | -90.42M | - | -90.42M | - | - | - | -90.42M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 2.41B | 8.82M | 2.26B | 8.8M | 2.35B | 7.01M | 7.01M | 7.01M | 3.34M | 34.73M |
| retainedEarnings | - | 209.34M | - | 97.85M | - | 262.6M | 2.11B | 2.08B | 2.1B | 305.04M |
| additionalPaidInCapital | - | 26.65M | - | 26.65M | - | 26.65M | - | - | - | 26.65M |
| 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 | 85.92M | 82.89M | 114.86M | 46.71M | 51.14M | 89.93M | 64.05M | 81.14M | 112.82M | 81.91M |
| depreciationAndAmortization | 68.75M | 136.29M | - | 68.4M | 69.83M | 64.23M | 69.33M | 65.79M | 63.98M | 61.18M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -36.4M | 154.73M | - | 50.85M | -106.86M | 94.05M | -33.05M | -34.71M | -161.3M | 117.14M |
| accountsReceivables | -40.99M | 89.08M | - | 28.13M | -52.59M | 41.49M | 36.84M | -12.28M | -115.31M | 93.96M |
| inventory | -55.27M | 60.58M | -8.23M | 21.5M | -41.12M | 23.23M | 1.29M | -15.56M | -37.16M | -4.4M |
| accountsPayables | - | - | - | - | - | - | - | 12.71M | 10.36M | 13.2M |
| otherWorkingCapital | 59.85M | 5.07M | 8.23M | 1.22M | -13.15M | 29.34M | -71.18M | -19.57M | -4.79M | 14.38M |
| otherNonCashItems | -19.51M | 113.82M | -114.86M | -108.95M | 22.87M | -25.74M | -36.94M | 17.38M | -5.48M | -21.09M |
| netCashProvidedByOperatingActivities | 98.76M | 487.74M | - | 57.01M | 36.99M | 222.47M | 63.38M | 129.61M | 10.03M | 239.13M |
| investmentsInPropertyPlantAndEquipment | - | -116.62M | -84.09M | -66.25M | -92.37M | -145.79M | -71.6M | -86.3M | -70.08M | -174.41M |
| acquisitionsNet | - | 7.34M | -7.12M | 2.87M | -361.88M | 1.23M | 1.13M | 194.94K | 821K | 206K |
| purchasesOfInvestments | - | -95000 | -801K | - | - | 15000 | -1.81M | -2.75M | -9000 | -17000 |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | -206K |
| otherInvestingActivities | -75.97M | 23.56M | -35.93M | -5.6M | -7M | 317.69M | -8.13M | -11.97M | -8.98M | 244K |
| netCashProvidedByInvestingActivities | -75.97M | -85.82M | -127.94M | -68.98M | -461.25M | 171.92M | -81.53M | -101.02M | -69.27M | -174.18M |
| netDebtIssuance | - | 96.47M | - | - | - | 99.6M | -13.18M | 24.93M | -76.97M | 93.03M |
| longTermNetDebtIssuance | - | 96.47M | - | - | - | 99.6M | -13.18M | 24.93M | -70.32M | 93.03M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | -6.66M | - |
| netStockIssuance | - | - | -6.53M | - | - | - | - | -57.46M | - | - |
| netCommonStockIssuance | - | - | -6.53M | - | - | - | - | -57.46M | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | -6.53M | - | - | - | - | -57.46M | - | -36000 |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -200K | - | -95.46M | - | -47000 | -52000 | -95.56M | - | -1000 |
| commonDividendsPaid | - | -200K | - | -95.46M | - | -47000 | -52000 | -95.56M | - | -1000 |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | -229.54M | 6.53M | 64.06M | - | -55.14M | 95.76M | -6.49M | 1.28M | -7.79M |
| netCashProvidedByFinancingActivities | - | -133.28M | - | -31.4M | - | 44.41M | 82.53M | -134.58M | -75.69M | 85.24M |