OTC : BNGRF
$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 | 6.95B | 7.14B | 6.79B | 6.55B | 5.61B | 5.16B | 5.01B | 4.86B | 4.85B | 4.42B |
| costOfRevenue | 4.6B | 4.73B | 4.58B | 6.27B | 5.32B | 4.91B | 4.78B | 3.19B | 3.2B | 2.76B |
| grossProfit | 2.36B | 2.41B | 2.21B | 279.49M | 291M | 254M | 222.36M | 1.67B | 1.65B | 1.65B |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | 540.96M | 466.07M | 464.09M | 460.27M | - | - |
| sellingAndMarketingExpenses | - | - | - | - | 534.71M | 547.14M | 454.04M | 407.9M | - | - |
| sellingGeneralAndAdministrativeExpenses | 753.28M | 1.31B | 1.18B | 1.16B | 1.08B | 1.01B | 918.13M | 868.17M | 859.57M | - |
| otherExpenses | 1.44B | 2.21B | 856.13M | 867.48M | 827.22M | 744.76M | -879.89M | -32.94M | -36.05M | -38.54M |
| operatingExpenses | 2.19B | 2.21B | 2.04B | 2.02B | 1.9B | 1.76B | 38.24M | 1.59B | 1.51B | 1.49B |
| costAndExpenses | 6.79B | 6.94B | 6.62B | 6.39B | 5.44B | 5B | 4.82B | 4.78B | 4.71B | 4.25B |
| netInterestIncome | -26.59M | -21.51M | -18.03M | -24.44M | -20.91M | -22.93M | -21.31M | -25.17M | -25M | -28.07M |
| interestIncome | 33.75M | 49.1M | 42.01M | 13.77M | 6.61M | 10.7M | 9.38M | 1.5M | 1.11M | 7.68M |
| interestExpense | 60.32M | 70.61M | 60.04M | 38.21M | 27.51M | 33.63M | 27.52M | 26.68M | 26.1M | 27.27M |
| depreciationAndAmortization | 205.88M | 218.85M | 202.13M | 197.49M | 193.32M | 182.44M | 164.79M | 133.28M | 126.93M | 121.97M |
| ebitda | 405.54M | 464.55M | 412.74M | 373.25M | 439.46M | 393.87M | 352.02M | 231.59M | 300.54M | 302.17M |
| ebit | 199.66M | 245.7M | 210.61M | 175.77M | 246.14M | 211.43M | 136.83M | 98.32M | 157.44M | 187.3M |
| nonOperatingIncomeExcludingInterest | -37.58M | -41.78M | -38.81M | -71.43M | -73.1M | -55.02M | 618K | 79.72M | -4.19M | -6.31M |
| operatingIncome | 162.04M | 203.93M | 169.31M | 162.88M | 173.04M | 156.41M | 184.13M | 178.04M | 173.61M | 187.3M |
| totalOtherIncomeExpensesNet | -22.74M | -28.83M | -13.18M | -20.18M | -16.45M | -14.28M | -16.82M | -92.31M | -10.65M | -21.35M |
| incomeBeforeTax | 139.34M | 175.1M | 156.13M | 142.7M | 156.59M | 142.14M | 115.5M | 85.73M | 142.61M | 159.64M |
| incomeTaxExpense | 49.68M | 48.63M | 50.25M | 57.27M | 63.56M | 55.86M | 42.52M | 28.43M | 46.15M | 47.69M |
| netIncomeFromContinuingOperations | 89.61M | 126.46M | 105.88M | 85.43M | 93.02M | 86.15M | 72.98M | 54.42M | 91.04M | 105.23M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | 1.54M | 1.71M | 127K | 2.03M | 2.88M | 5.42M | 6.72M |
| netIncome | 74.67M | 106.97M | 96.48M | 68.05M | 82.94M | 78.81M | 73.6M | 54.83M | 92.99M | 104.49M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 74.67M | 106.97M | 96.48M | 68.05M | 82.94M | 78.81M | 73.6M | 54.83M | 92.99M | 104.49M |
| eps | 5.73 | 8 | 7.17 | 5.01 | 6.05 | 5.72 | 5.33 | 3.94 | 6.69 | 7.48 |
| 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 | 525.51M | 727.5M | 590.98M | 548.62M | 560.24M | 583.54M | 465.9M | 471.94M | 362.12M | 430.82M |
| shortTermInvestments | 159.33M | 25.85M | 45.15M | 24.02M | 12.38M | 17.1M | 11.45M | 12.16M | 14.44M | 12.47M |
| cashAndShortTermInvestments | 684.84M | 753.34M | 641.54M | 572.64M | 572.62M | 607.04M | 477.34M | 489.86M | 382.68M | 449.17M |
| netReceivables | 1.14B | 1.17B | 1.14B | 1.12B | 1.05B | 836.91M | 912.56M | 694.24M | 728.97M | 659.58M |
| accountsReceivables | 1.14B | 1.17B | 936.52M | 904.12M | 845.92M | 807.86M | 721.02M | 694.24M | 728.97M | 659.58M |
| otherReceivables | - | - | 204.85M | 219.64M | 199.59M | 29.04M | 191.54M | - | - | - |
| inventory | 846.38M | 855.37M | 849.59M | 865.59M | 676.4M | 612.66M | 565.75M | 517.48M | 494.11M | 462.46M |
| prepaids | - | - | 27.53M | - | - | 20.74M | 18.01M | 14.15M | 13.52M | 12.76M |
| otherCurrentAssets | 48.93M | 54.95M | 4.98M | 35.56M | 27.2M | 155.22M | 6.37M | 170.72M | 177.01M | 163.19M |
| totalCurrentAssets | 2.72B | 2.83B | 2.67B | 2.6B | 2.32B | 2.23B | 1.98B | 1.89B | 1.8B | 1.75B |
| propertyPlantEquipmentNet | 1.5B | 1.47B | 1.35B | 1.36B | 1.34B | 1.26B | 1.15B | 1.02B | 950.81M | 928.56M |
| goodwill | 317.69M | 299.06M | 296.83M | 303.47M | 329M | 356.55M | 379.2M | 364.96M | 373.13M | 268.88M |
| intangibleAssets | 219.35M | 222.99M | 217.32M | 511.78M | 543.87M | 575.18M | 560.1M | 167.58M | 168.92M | 165.29M |
| goodwillAndIntangibleAssets | 537.24M | 522.05M | 514.15M | 815.25M | 872.87M | 931.72M | 939.3M | 532.54M | 542.05M | 434.16M |
| longTermInvestments | 77.44M | 47.04M | 75M | 83.14M | 73.36M | 74.19M | 187.38M | 155.99M | 137.58M | 149.64M |
| taxAssets | 37.4M | 44.56M | 35.81M | 29.46M | 42.45M | 40.81M | 49.92M | 43.08M | 34.75M | 33.37M |
| otherNonCurrentAssets | 1.85M | 39.39M | 6.66M | -303.47M | -329M | -356.55M | -379.2M | -43.08M | -34.75M | -33.37M |
| totalNonCurrentAssets | 2.16B | 2.12B | 1.98B | 1.98B | 2B | 1.95B | 1.95B | 1.71B | 1.63B | 1.51B |
| otherAssets | - | - | - | - | - | - | - | 61.24M | 50.95M | 51.22M |
| totalAssets | 4.88B | 4.95B | 4.65B | 4.58B | 4.32B | 4.18B | 3.93B | 3.66B | 3.48B | 3.31B |
| totalPayables | 1.45B | 1.49B | 855.03M | 866.64M | 1.29B | 709.62M | 648.44M | 636.34M | 695.89M | 668.52M |
| accountPayables | 1.43B | 1.47B | 855.03M | 866.64M | 1.27B | 687.08M | 648.44M | 617.36M | 695.89M | 668.52M |
| otherPayables | 23.8M | 24.86M | - | - | 21.96M | 22.54M | - | 18.98M | - | - |
| accruedExpenses | - | - | 341.17M | 349.34M | 325.82M | 320.43M | 253.06M | 226.03M | 220.86M | 211.5M |
| shortTermDebt | 935.59M | 892.46M | 722.5M | 721.84M | 722.45M | 763.64M | 773.96M | 710.09M | 635.87M | 594.26M |
| capitalLeaseObligationsCurrent | 26.96M | 24.8M | 24.19M | 20.81M | 23.38M | 22.23M | 21.23M | 1M | 1.03M | 1.09M |
| taxPayables | 23.8M | 24.86M | 23.24M | 21.15M | 21.96M | 22.54M | 11.1M | 18.98M | 19.73M | 14.65M |
| deferredRevenue | - | - | 3.72M | 3.19M | 11.49M | 7.51M | 2.03M | 225K | 769K | 618K |
| otherCurrentLiabilities | 4.26M | 4.85M | 232.38M | 267.93M | 204.93M | 184.95M | 165.22M | 113.41M | 82.4M | 70.55M |
| totalCurrentLiabilities | 2.42B | 2.41B | 2.18B | 2.23B | 2.05B | 2.01B | 1.86B | 1.69B | 1.64B | 1.55B |
| longTermDebt | 230.02M | 247.02M | 391.56M | 294.92M | 298.63M | 301.78M | 323.29M | 335.03M | 275.99M | 193.67M |
| capitalLeaseObligationsNonCurrent | 45.68M | 44.26M | 47.16M | 40.72M | 43.47M | 44.34M | 42.98M | 7.88M | 2.64M | 2.91M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | 296.63M | 232.74M | 147.65M |
| deferredTaxLiabilitiesNonCurrent | 80.62M | 95.15M | 82.11M | 72.87M | 65.25M | 64.73M | 55.85M | 49.88M | 48.08M | 52.58M |
| otherNonCurrentLiabilities | 158.95M | 159.58M | 129.42M | 116.77M | 167.77M | 198.36M | 174.68M | 182.59M | 135.73M | 153.37M |
| totalNonCurrentLiabilities | 515.27M | 546M | 650.24M | 525.28M | 575.12M | 609.22M | 596.8M | 346.52M | 280.82M | 200.23M |
| otherLiabilities | - | - | - | - | - | - | - | 228.86M | 181.61M | 202.3M |
| capitalLeaseObligations | 72.64M | 69.06M | 71.34M | 61.53M | 66.85M | 66.57M | 64.21M | 8.88M | 3.66M | 4M |
| totalLiabilities | 2.94B | 2.96B | 2.83B | 2.76B | 2.62B | 2.62B | 2.46B | 2.26B | 2.1B | 1.95B |
| treasuryStock | -65.22M | -39.42M | -38.74M | -33.48M | -20.2M | -18.46M | -14.95M | -6.22M | -7.34M | -8.56M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 14.03M | 14.03M | 14.03M | 14.03M | 14.03M | 14.03M | 14.03M | 14.03M | 14.03M | 14.03M |
| retainedEarnings | 1.98B | 1.9B | 1.74B | 1.62B | 1.54B | 1.47B | 1.38B | 1.3B | 1.25B | 1.19B |
| additionalPaidInCapital | 75.19M | 75.22M | 75.22M | 75.22M | 81.48M | 81.48M | 81.48M | 81.48M | 81.48M | 81.48M |
| 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 | 89.61M | 126.46M | 96.48M | 68.05M | 82.94M | 78.81M | 73.6M | 54.83M | 92.99M | 104.49M |
| depreciationAndAmortization | 205.88M | 218.85M | 202.13M | 197.49M | 193.32M | 182.44M | 164.79M | 133.28M | 126.93M | 121.97M |
| deferredIncomeTax | - | - | -1.26M | 6.93M | -4.66M | -839K | -2.95M | -10.83M | -7.1M | - |
| stockBasedCompensation | - | - | - | -535.6M | -431.19M | -432.78M | -363.6M | 15.32M | 132.92M | - |
| changeInWorkingCapital | -15.36M | -19.49M | -72.51M | -87.27M | -42.93M | 60.69M | -6.91M | -4.49M | -125.82M | -37.62M |
| accountsReceivables | - | -41.27M | -52.04M | -64.72M | -55.46M | -29.1M | -26.62M | 28.02M | -86.65M | -4.78M |
| inventory | - | -13.13M | -6.55M | -193.03M | -52.9M | -11.25M | -38.07M | -32.51M | -39.17M | -32.84M |
| accountsPayables | - | - | - | 117.12M | 63.8M | -27.54M | 30.68M | -47.46M | 67.63M | 31.49M |
| otherWorkingCapital | -15.36M | 34.91M | -21.7M | 53.35M | 1.63M | 128.59M | 27.1M | 47.46M | -67.63M | -31.49M |
| otherNonCashItems | 33.72M | 61.06M | 35.78M | 605.46M | 504.31M | 497.1M | 385M | 36.35M | 64.44M | 27.46M |
| netCashProvidedByOperatingActivities | 313.85M | 386.89M | 260.61M | 255.05M | 301.79M | 385.42M | 249.94M | 224.45M | 151.43M | 216.31M |
| investmentsInPropertyPlantAndEquipment | -254.41M | -248.12M | -178.91M | -188.4M | -229.42M | -199.3M | -218.94M | -195.94M | -176.38M | -180.32M |
| acquisitionsNet | -20.26M | -11.18M | -30.7M | 6.59M | -2.97M | 9.68M | -28.9M | -32.04M | -147.26M | 27.14M |
| purchasesOfInvestments | -155.36M | -5.04M | -28.98M | -16.81M | -1.72M | -12.12M | -3.05M | 30.93M | -4.11M | -30.53M |
| salesMaturitiesOfInvestments | 450K | 13.91M | 2.14M | 1.67M | 1.81M | 1.4M | 31.94M | 1.11M | 151.37M | 3.39M |
| otherInvestingActivities | 1.88M | 6.54M | 166K | 6.26M | 1.72M | -352K | -31.94M | -29.67M | -2.28M | 1.27M |
| netCashProvidedByInvestingActivities | -427.7M | -243.88M | -236.29M | -196.95M | -230.58M | -200.7M | -250.89M | -225.6M | -330.03M | -148.52M |
| netDebtIssuance | -19.65M | 32.05M | 67.5M | -18.86M | -63.75M | 30.56M | 35.72M | 14.89M | 135.31M | 7.16M |
| longTermNetDebtIssuance | -19.65M | 32.05M | 67.5M | 9.73M | -63.75M | 56.79M | 35.72M | 14.89M | 135.31M | 91M |
| shortTermNetDebtIssuance | - | - | - | -28.59M | - | -26.23M | - | - | - | -83.83M |
| netStockIssuance | -25.82M | -677K | -5.26M | -13.27M | -1.76M | -3.51M | -8.73M | 1.11M | 1.2M | -7.21M |
| netCommonStockIssuance | -25.82M | -677K | -5.26M | -13.27M | -1.76M | -3.51M | -8.73M | 1.11M | 1.2M | -7.21M |
| commonStockIssuance | - | - | - | - | - | - | 71.44M | 1.11M | 1.2M | - |
| commonStockRepurchased | -25.82M | -677K | -5.26M | -13.27M | -1.76M | -3.51M | -8.73M | - | 1.2M | -7.21M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -27.52M | -21.96M | -17.51M | -20.5M | -20.56M | -1.29M | -13.78M | -19.49M | -22.22M | -13.94M |
| commonDividendsPaid | -27.52M | -21.96M | -17.51M | -20.5M | -20.56M | -1.29M | -13.78M | -19.49M | -22.22M | -13.94M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -35.29M | -20.16M | -16.54M | -6.38M | -34M | -828K | -2.44M | -2.52M | -1.99M | 81.24M |
| netCashProvidedByFinancingActivities | -108.28M | -10.74M | 28.18M | -59.01M | -120.07M | 24.93M | 10.77M | -6.02M | 112.29M | 67.24M |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 3.56B | 3.4B | 3.76B | 3.38B | 3.42B | 3.38B | 3.53B | 3.02B | 2.93B | 2.68B |
| costOfRevenue | 3.14B | 2.21B | 3.29B | 2.22B | 2.3B | 2.97B | 3.09B | 2.63B | 2.53B | 2.27B |
| grossProfit | 421.66M | 1.19B | 474.82M | 1.16B | 1.11B | 400.94M | 437.57M | 393.28M | 400.76M | 404.09M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 1.12B | 659.08M | 373.67M | 643.81M | 582.13M | 288.99M | 329.16M | 267.39M | 294.7M | 264M |
| otherExpenses | -805.78M | 444.02M | - | 412.6M | 458.07M | - | - | - | - | - |
| operatingExpenses | 313.69M | 1.1B | 373.67M | 1.06B | 1.04B | 288.99M | 329.16M | 267.39M | 294.7M | 264M |
| costAndExpenses | 3.45B | 3.31B | 3.66B | 3.28B | 3.34B | 3.26B | 3.42B | 2.9B | 2.83B | 2.54B |
| netInterestIncome | -13.4M | -4.92M | -18.25M | -13.24M | -5.61M | -12.42M | -8.99M | -15.45M | -10.22M | -10.68M |
| interestIncome | 16.91M | 19.82M | 17.76M | 25.12M | 27.6M | 14.41M | 7.77M | 6M | 2.61M | 4M |
| interestExpense | 30.32M | 4.92M | 36.02M | 38.36M | 33.21M | 26.83M | 16.76M | 21.45M | 12.84M | 14.68M |
| depreciationAndAmortization | 123.97M | 81.91M | 138.09M | 104.02M | 90.96M | 94.98M | 106.57M | 92.94M | 106M | 89.41M |
| ebitda | 222.17M | 183.37M | 235.39M | 212.92M | 191.93M | 205.63M | 148.32M | 230.56M | 166.07M | 229.49M |
| ebit | 98.2M | 101.46M | 97.3M | 108.89M | 100.97M | 110.65M | 41.75M | 137.61M | 60.07M | 140.08M |
| nonOperatingIncomeExcludingInterest | - | -18.2M | 3.84M | -6.14M | -29.52M | 1.3M | 66.66M | -11.72M | 45.99M | -22.92M |
| operatingIncome | 107.97M | 83.26M | 101.14M | 102.76M | 71.45M | 111.95M | 108.41M | 125.89M | 106.06M | 140.08M |
| totalOtherIncomeExpensesNet | -42.13M | -9.8M | -14.96M | -13.88M | -397K | -26.87M | -83.42M | -8.93M | -58.5M | -31.06M |
| incomeBeforeTax | 65.87M | 73.47M | 86.19M | 88.88M | 71.05M | 85.08M | 24.99M | 116.96M | 47.56M | 109.03M |
| incomeTaxExpense | 21.16M | 28.54M | 23.72M | 24.88M | 22.78M | 27.46M | 21.42M | 35.84M | 24.13M | 39.43M |
| netIncomeFromContinuingOperations | 44.68M | 44.93M | 62.46M | 64M | 48.26M | 57.62M | 3.57M | 81.12M | 23.43M | 69.59M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | 743K | - | - | - |
| netIncome | 36.04M | 38.63M | 49.05M | 57.92M | 45.19M | 51.29M | -3.26M | 71.31M | 16.16M | 66.78M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 36.04M | 38.63M | 49.05M | 57.92M | 45.19M | 51.29M | -3.26M | 71.31M | 16.16M | 66.78M |
| eps | 2.83 | 2.93 | 3.67 | 4.33 | 3.37 | 3.81 | -0.24 | 5.21 | 1.18 | 4.87 |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 525.51M | 864M | 727.5M | 762.26M | 590.98M | 610.43M | 548.62M | 423.68M | 560.24M | 625.54M |
| shortTermInvestments | 159.33M | 92.91M | 25.85M | 99.09M | 45.15M | 56.16M | 24.02M | 14.35M | 12.38M | 68.36M |
| cashAndShortTermInvestments | 684.84M | 864M | 753.34M | 861.34M | 636.14M | 666.59M | 572.64M | 438.03M | 572.62M | 693.9M |
| netReceivables | 1.14B | 804.34M | 1.17B | 804.7M | 1.14B | 1.05B | 1.12B | 990.73M | 1.05B | 744.25M |
| accountsReceivables | 1.14B | 804.34M | 1.17B | 804.7M | 936.52M | 1.04B | 904.12M | 790.36M | 845.92M | 707.4M |
| otherReceivables | - | - | - | - | 204.85M | 8.22M | 219.64M | 200.37M | 199.59M | 36.85M |
| inventory | 846.38M | 1.01B | 855.37M | 980.65M | 849.59M | 1.03B | 865.59M | 911.69M | 676.4M | 755.42M |
| prepaids | - | 25.49M | - | - | - | 26.15M | - | - | - | 19.93M |
| otherCurrentAssets | 48.93M | 200.18M | 54.95M | 223.69M | 37.91M | 253.72M | 35.56M | 38.1M | 27.2M | 181.49M |
| totalCurrentAssets | 2.72B | 2.9B | 2.83B | 2.87B | 2.67B | 2.79B | 2.6B | 2.38B | 2.32B | 2.34B |
| propertyPlantEquipmentNet | 1.5B | 1.46B | 1.47B | 1.4B | 1.35B | 1.35B | 1.36B | 1.39B | 1.34B | 1.28B |
| goodwill | 317.69M | - | 299.06M | - | 296.83M | - | 303.47M | - | 329M | - |
| intangibleAssets | 219.35M | 514.56M | 222.99M | 522.68M | 217.32M | 535.54M | 511.78M | 568.47M | 543.87M | 561.58M |
| goodwillAndIntangibleAssets | 537.24M | 514.56M | 522.05M | 522.68M | 514.15M | 535.54M | 815.25M | 568.47M | 872.87M | 561.58M |
| longTermInvestments | 77.44M | 58.72M | 47.04M | 83.02M | 75M | 97.23M | 83.14M | 70.57M | 73.36M | 73.85M |
| taxAssets | 37.4M | 38M | 44.56M | 40.1M | 35.81M | 30.76M | 29.46M | 33.66M | 42.45M | 48.92M |
| otherNonCurrentAssets | 1.85M | 66.96M | 39.39M | 46M | 6.66M | 97.23M | -303.47M | 70.57M | -329M | 73.85M |
| totalNonCurrentAssets | 2.16B | 2.1B | 2.12B | 2.05B | 1.98B | 2.02B | 1.98B | 2.06B | 2B | 1.96B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 4.88B | 5B | 4.95B | 4.93B | 4.65B | 4.81B | 4.58B | 4.44B | 4.32B | 4.3B |
| totalPayables | 1.45B | 858.86M | 1.49B | 1.33B | 855.03M | 865.41M | 866.64M | 775.29M | 1.29B | 1.17B |
| accountPayables | 1.43B | 858.86M | 1.47B | 1.33B | 855.03M | 849.85M | 866.64M | 775.29M | 1.27B | 1.17B |
| otherPayables | 23.8M | - | 24.86M | - | - | 15.55M | - | - | 21.96M | - |
| accruedExpenses | - | 344.72M | - | - | 341.17M | 323.3M | 349.34M | 300.24M | - | - |
| shortTermDebt | 935.59M | 1.14B | 892.46M | 1.07B | 722.5M | 861.46M | 721.84M | 715.37M | 722.45M | 852.22M |
| capitalLeaseObligationsCurrent | 26.96M | 24.95M | 24.8M | 25.25M | 24.19M | 23.15M | 20.81M | 22.95M | 23.38M | 22.39M |
| taxPayables | 23.8M | - | 24.86M | 23.25M | 23.24M | 15.55M | 21.15M | 14.54M | 21.96M | 18.88M |
| deferredRevenue | - | - | - | - | 3.72M | 5.44M | 3.19M | 7.08M | 21.96M | 18.88M |
| otherCurrentLiabilities | 4.26M | 195.31M | 4.85M | 27.81M | 232.38M | 201.37M | 267.93M | 210.23M | 5.91M | 3.49M |
| totalCurrentLiabilities | 2.42B | 2.57B | 2.41B | 2.45B | 2.18B | 2.28B | 2.23B | 2.03B | 2.05B | 2.07B |
| longTermDebt | 230.02M | 247.48M | 247.02M | 271.98M | 391.56M | 438.77M | 294.92M | 309.29M | 298.63M | 304.3M |
| capitalLeaseObligationsNonCurrent | 45.68M | 43.49M | 44.26M | 49.65M | 47.16M | 45.02M | 40.72M | 43.31M | 43.47M | 42.62M |
| deferredRevenueNonCurrent | - | - | - | - | - | 45.02M | 40.72M | 43.31M | 43.47M | 42.62M |
| deferredTaxLiabilitiesNonCurrent | 80.62M | 84.67M | 95.15M | 97.46M | 82.11M | 86.82M | 72.87M | 77.05M | 65.25M | 66.76M |
| otherNonCurrentLiabilities | 158.95M | 226.12M | 159.58M | 218.09M | 129.42M | 121.72M | 116.77M | 91.06M | 167.77M | 191.06M |
| totalNonCurrentLiabilities | 515.27M | 517.09M | 546M | 539.72M | 650.24M | 692.34M | 525.28M | 520.71M | 575.12M | 604.74M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 72.64M | 68.44M | 69.06M | 74.9M | 71.34M | 68.18M | 61.53M | 66.26M | 66.85M | 65.01M |
| totalLiabilities | 2.94B | 3.08B | 2.96B | 2.99B | 2.83B | 2.97B | 2.76B | 2.55B | 2.62B | 2.67B |
| treasuryStock | - | - | -39.42M | - | -38.74M | - | - | - | -20.2M | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 24.01M | 26.29M | 14.03M | 50.19M | 14.03M | 55.4M | 14.03M | 63.52M | 14.03M | 75.11M |
| retainedEarnings | 1.98B | 1.94B | 1.9B | 1.84B | 1.74B | 1.68B | 1.62B | 1.61B | 1.54B | 1.51B |
| additionalPaidInCapital | - | - | 75.22M | - | 75.22M | - | - | - | 81.48M | - |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 50.98M | 38.63M | 49.05M | 57.92M | 45.19M | 51.29M | -3.26M | 71.31M | 16.16M | 66.78M |
| depreciationAndAmortization | 108.67M | 97.2M | 114.82M | 104.02M | 107.15M | 94.98M | 106.57M | 92.94M | 106M | 89.41M |
| deferredIncomeTax | - | - | -7.64M | - | - | 2.87M | 4.31M | 2.62M | 572K | -5.23M |
| stockBasedCompensation | - | - | - | - | - | -189.96M | -213.13M | -185.89M | -212.01M | -178.82M |
| changeInWorkingCapital | 76.58M | -91.94M | 76.47M | -69.39M | 110.85M | -191.14M | 109.72M | -196.99M | 17.78M | -60.71M |
| accountsReceivables | - | - | - | - | -52.04M | - | -64.72M | - | -55.46M | - |
| inventory | - | - | - | - | -6.55M | - | -193.03M | - | -52.9M | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 76.58M | -91.94M | 76.47M | -69.39M | 169.44M | -191.14M | 250.34M | -196.99M | 62.34M | -60.71M |
| otherNonCashItems | 3.84M | 29.89M | 23.29M | 38.73M | 14.96M | 214.52M | 264.43M | 202.43M | 233.11M | 228.74M |
| netCashProvidedByOperatingActivities | 240.07M | 73.78M | 256M | 131.28M | 278.15M | -17.45M | 268.63M | -13.58M | 161.62M | 140.16M |
| investmentsInPropertyPlantAndEquipment | -141.53M | -112.88M | -153.84M | -94.27M | -108.68M | -70.23M | -112.46M | -75.93M | -141.84M | -87.58M |
| acquisitionsNet | -20.26M | 531.27K | 8.37M | 3.9M | -82000 | -29.7M | 7.13M | -533K | 1.05M | -4.02M |
| purchasesOfInvestments | -155.36M | -91.07M | 46.62M | -63.48M | 15.48M | -47.99M | -12.51M | -4.3M | 53.26M | -53.26M |
| salesMaturitiesOfInvestments | 450K | 219.11K | 13.89M | 22000 | 826K | 1.32M | 1.67M | 4.84M | 1.81M | 57.25M |
| otherInvestingActivities | 78.55M | -76.66M | -9.88M | -58.69M | 2.68M | -45.67M | -7.09M | -1.79M | 57.18M | -52.22M |
| netCashProvidedByInvestingActivities | -238.16M | -189.54M | -94.84M | -149.04M | -89.78M | -146.6M | -116.18M | -80.77M | -85.71M | -144.87M |
| netDebtIssuance | -169.23M | 149.58M | -178.36M | 195.64M | -136.17M | 205.19M | 135.76M | -126.04M | -128.02M | 64.27M |
| longTermNetDebtIssuance | -169.23M | 149.58M | - | 195.64M | - | 205.19M | 135.76M | -126.04M | -128.02M | 64.27M |
| shortTermNetDebtIssuance | - | - | -178.36M | - | - | - | - | - | - | - |
| netStockIssuance | -2.18M | -23.55M | -355K | -322K | -4.88M | -380K | -5.16M | -8.12M | 213.69K | -1.94M |
| netCommonStockIssuance | -2.18M | -23.55M | -355K | -322K | -4.88M | -380K | -5.16M | -8.12M | 213.69K | -1.94M |
| commonStockIssuance | 97962 | - | - | - | - | -14.02M | -3.68M | 3.68M | - | 7.1M |
| commonStockRepurchased | -2.28M | -23.55M | -355K | -322K | -4.88M | -380K | -1.48M | -11.79M | 188K | -1.94M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -9.4M | -18.11M | -226K | -18.26M | - | -17.51M | -20.5M | -25.01M | - | -20.56M |
| commonDividendsPaid | -9.4M | -18.11M | -226K | -18.71M | - | -17.51M | -20.5M | -25.01M | - | -20.56M |
| preferredDividendsPaid | - | - | - | 452K | - | - | - | - | - | - |
| otherFinancingActivities | -24.66M | -10.72M | -15.9M | -3.23M | -138.35M | -15.88M | -16.36M | -14.1M | -19.85M | -19.88M |
| netCashProvidedByFinancingActivities | -205.48M | 97.19M | -194.84M | 173.83M | -143.23M | 171.42M | 114.25M | -173.27M | -141.95M | 21.88M |