OTC : RBSFY
$0.12 (1.65%)
| 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.53B | 6.64B | 6.63B | 7.13B | 4.59B | 3.9B | 5.23B | 4.4B | 3.93B | 3B |
| costOfRevenue | 5.04B | 5.16B | 4.95B | 6.46B | 4.04B | 3.39B | 4.66B | 3.26B | 2.7B | 2.03B |
| grossProfit | 1.49B | 1.49B | 1.68B | 678.71M | 547.94M | 516.25M | 570M | 1.14B | 1.24B | 972.21M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | 406.47M | 366.93M | 22.95M | 23.07M | 23.65M | 22.36M |
| sellingAndMarketingExpenses | - | - | - | - | -354.37M | - | 17.83M | 562.79M | 616.32M | 459.59M |
| sellingGeneralAndAdministrativeExpenses | - | 78.42M | 742.55M | 49.61M | 52.1M | 366.93M | 40.78M | 585.86M | 639.97M | 481.94M |
| otherExpenses | 1B | 981.85M | 297.86M | 133.6M | 112.16M | -209.14M | 117.94M | -100.68M | -103.11M | -77.02M |
| operatingExpenses | 1B | 981.85M | 1.04B | 183.22M | 164.26M | 157.79M | 158.72M | 825.62M | 858.12M | 666.92M |
| costAndExpenses | 6.04B | 6.14B | 5.99B | 6.64B | 4.21B | 3.61B | 4.82B | 4.09B | 3.55B | 2.7B |
| netInterestIncome | -74.86M | -99.2M | -84.36M | -40.73M | -21.04M | -25.99M | -24.7M | -16.3M | -15.35M | -12.95M |
| interestIncome | 12.22M | 10.21M | 15.72M | 11.87M | 9.75M | 2.6M | 4.22M | 16.48M | 16.43M | 13.59M |
| interestExpense | 87.08M | 109.4M | 100.23M | 52.6M | 30.78M | 28.58M | 30.17M | 18M | 20.56M | 17.18M |
| depreciationAndAmortization | 292.35M | 250.27M | 183.8M | 167.69M | 143.83M | 140.16M | 122.46M | 94.14M | 125.81M | 113.58M |
| ebitda | 785.84M | 792.21M | 805.16M | 564.65M | 535.66M | 506.02M | 522.59M | 409.73M | 505.39M | 419.83M |
| ebit | 493.49M | 541.94M | 621.36M | 396.96M | 391.83M | 365.86M | 400.14M | 345.68M | 368.01M | 299.68M |
| nonOperatingIncomeExcludingInterest | - | -38.14M | 22.28M | 98.52M | 10.71M | -73.65M | 11.14M | - | 2.18M | 8.34M |
| operatingIncome | 454.5M | 503.8M | 643.64M | 456.61M | 402.54M | 292.21M | 411.28M | 345.68M | 368.01M | 299.68M |
| totalOtherIncomeExpensesNet | -67.56M | -71.27M | -218.77M | -120.84M | -32.6M | -37.22M | -41.31M | -48.09M | -7.92M | -16.32M |
| incomeBeforeTax | 386.94M | 432.54M | 424.87M | 335.76M | 369.94M | 254.99M | 369.97M | 297.6M | 362.28M | 291.7M |
| incomeTaxExpense | 88.03M | 81.44M | 57.86M | 63.86M | 65.2M | 59.47M | 75.5M | 59.27M | 79.44M | 64.32M |
| netIncomeFromContinuingOperations | 298.9M | 351.1M | 367.01M | 271.9M | 304.74M | 195.52M | 294.47M | 238.33M | 279.58M | 227.38M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | 100.29M | 27.97M | 28.66M | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | 3.79M | 3.26M | - |
| netIncome | 296.65M | 342.29M | 353.69M | 262.9M | 292.57M | 280.33M | 307.23M | 254.07M | 265.58M | 208.02M |
| netIncomeDeductions | - | - | - | -193K | -227K | -662K | -138K | - | - | - |
| bottomLineNetIncome | 296.65M | 342.29M | 353.69M | 263.09M | 292.8M | 281M | 307.36M | 254.07M | 265.58M | 208.02M |
| eps | 0.57 | 0.66 | 0.69 | 0.51 | 0.57 | 0.54 | 0.62 | 0.53 | 0.57 | 0.47 |
| 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 | 756.46M | 676.37M | 589.68M | 804.91M | 874.89M | 1.08B | 860.15M | 755.97M | 825.3M | 833.65M |
| shortTermInvestments | - | 4.99M | 3.73M | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 756.46M | 681.37M | 593.42M | 804.91M | 874.89M | 1.08B | 860.15M | 755.97M | 825.3M | 833.65M |
| netReceivables | 827.65M | 888.59M | 579.93M | 771.56M | 623.47M | 469.16M | 612.59M | 624.26M | 519.15M | 383.6M |
| accountsReceivables | 803.48M | 550.4M | 579.93M | 635.22M | 484.07M | 309.05M | 461.69M | 411.58M | 381.45M | 243.9M |
| otherReceivables | 24.17M | 338.18M | 217.63M | 136.34M | 139.4M | 160.11M | 150.9M | 212.68M | 137.7M | 139.7M |
| inventory | 641.36M | 715.79M | 651.85M | 616.01M | 543.89M | 333.38M | 526.63M | 347.09M | 286.31M | 246.62M |
| prepaids | 29.68M | 26.28M | 22.33M | 19.89M | 18.46M | 17.52M | 14.57M | 18.5M | 27.6M | 14.06M |
| otherCurrentAssets | 1.39M | 30.84M | 252.01M | 36.46M | 25.87M | 35.1M | 22.65M | 213.68M | 179.7M | 152.75M |
| totalCurrentAssets | 2.26B | 2.34B | 2.1B | 2.25B | 2.09B | 1.94B | 2.04B | 1.75B | 1.7B | 1.49B |
| propertyPlantEquipmentNet | 2.27B | 2.14B | 1.97B | 1.88B | 1.43B | 1.33B | 1.25B | 1.59B | 1.47B | 1.19B |
| goodwill | 1.71B | 1.76B | 1.66B | 1.72B | 1.23B | 1.22B | 1.25B | 1.09B | 1.1B | 773.01M |
| intangibleAssets | 127.36M | 113.62M | 90.66M | 1.8B | 1.26B | 1.25B | 1.28B | 34.35M | 41.13M | 22.9M |
| goodwillAndIntangibleAssets | 1.84B | 1.88B | 1.75B | 3.52B | 2.49B | 2.47B | 2.52B | 1.13B | 1.14B | 795.92M |
| longTermInvestments | 122M | 148.13M | 452.54M | 511.43M | 411.68M | 392.59M | 198.09M | 128.75M | 67.77M | 134.86M |
| taxAssets | 21.4M | 24.69M | 28.77M | 18.91M | 12.91M | 14.4M | 15.78M | 8.08M | 7.03M | 12.52M |
| otherNonCurrentAssets | 109M | 197.24M | 76.07M | -1.71B | -1.18B | -1.21B | -275.4M | -8.08M | -7.03M | -12.52M |
| totalNonCurrentAssets | 4.37B | 4.39B | 4.25B | 4.22B | 3.18B | 2.99B | 3.71B | 2.84B | 2.68B | 2.12B |
| otherAssets | - | - | - | - | - | - | - | 61.46M | 32.66M | 100.75M |
| totalAssets | 6.62B | 6.73B | 6.35B | 6.47B | 5.26B | 4.93B | 5.75B | 4.65B | 4.41B | 3.71B |
| totalPayables | 862.39M | 823.88M | 519.01M | 456.85M | 405.33M | 284.92M | 464.11M | 347.86M | 296.6M | 204.57M |
| accountPayables | 809.09M | 544.8M | 519.01M | 456.85M | 405.33M | 284.92M | 464.11M | 347.86M | 296.6M | 204.57M |
| otherPayables | 53.3M | 279.08M | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | 170.48M | 202.35M | 119.04M | - | 124.94M | 127.49M | 111.35M | 107.72M |
| shortTermDebt | 385.68M | 762.5M | 783.52M | 791.5M | 507.52M | 367.3M | 366.88M | 338.74M | 277.68M | 262.46M |
| capitalLeaseObligationsCurrent | 46.92M | 37.12M | 38.07M | 27.74M | 23.74M | 30.07M | 34.7M | - | - | - |
| taxPayables | - | 163.14M | 25.24M | 28.77M | 23.32M | 22.82M | 25.89M | 14.74M | 17.42M | 7.34M |
| deferredRevenue | - | - | 25.24M | 28.77M | 23.32M | - | 25.89M | -338.74M | -277.68M | -260.57M |
| otherCurrentLiabilities | 19.99M | 95.92M | 118.25M | 132.27M | 81.99M | 204.8M | 71.79M | 88.72M | 106.8M | 73.26M |
| totalCurrentLiabilities | 1.31B | 1.72B | 1.65B | 1.64B | 1.16B | 887.09M | 1.09B | 902.82M | 792.44M | 648.01M |
| longTermDebt | 1.69B | 1.21B | 1.17B | 1.3B | 805.67M | 894.02M | 1.25B | 1.11B | 1.23B | 798.87M |
| capitalLeaseObligationsNonCurrent | 233.69M | 220.35M | 200.69M | 196.91M | 138.18M | 141.12M | 148.12M | - | - | - |
| deferredRevenueNonCurrent | 717.69K | 1.01M | 1.38M | 149.63M | 139.86M | - | 1.1M | 1.48M | 1.78M | 2.28M |
| deferredTaxLiabilitiesNonCurrent | 58.88M | 73.18M | 83.66M | 92.48M | 63.07M | - | 52M | 72.39M | 70.94M | 49.6M |
| otherNonCurrentLiabilities | 404.44M | 552.6M | 477.41M | 231.63M | 218.44M | 386.05M | 488.87M | 120.13M | 130.36M | 126.43M |
| totalNonCurrentLiabilities | 2.39B | 2.05B | 1.93B | 1.97B | 1.37B | 1.42B | 2.07B | 1.11B | 1.23B | 798.87M |
| otherLiabilities | - | - | - | - | - | - | - | 307M | 307.08M | 281.28M |
| capitalLeaseObligations | 280.61M | 257.47M | 238.76M | 224.65M | 161.92M | 171.19M | 182.81M | - | - | - |
| totalLiabilities | 3.7B | 3.77B | 3.58B | 3.61B | 2.53B | 2.31B | 3.15B | 2.32B | 2.33B | 1.73B |
| treasuryStock | -989.58K | -2.15M | -1.36M | -1.99M | -1.95M | -2.03M | -1.11M | - | -879K | -1.09M |
| preferredStock | - | - | - | - | - | - | - | 45.93M | - | - |
| commonStock | 128.96M | 129M | 128.99M | 128.69M | 128.18M | 129.54M | 125.22M | 121.02M | 117.34M | 113.64M |
| retainedEarnings | 1.58B | 1.38B | 1.32B | 1.25B | 1.13B | 1.01B | 923.92M | 725.07M | 680.3M | 548M |
| additionalPaidInCapital | 1.53B | 1.54B | 1.55B | 1.55B | 1.55B | 1.59B | 1.48B | 1.35B | 1.2B | 1.08B |
| 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 | 311.18M | 351.1M | 353.69M | 262.9M | 292.57M | 180.05M | 279.26M | 254.07M | 265.58M | 208.02M |
| depreciationAndAmortization | 292.35M | 250.27M | 222.15M | 167.69M | 143.83M | 140.16M | 122.46M | 94.14M | 125.81M | 113.58M |
| deferredIncomeTax | - | - | - | -388.03M | -506.5M | - | - | - | - | - |
| stockBasedCompensation | - | - | - | 21.31M | 4.39M | - | - | - | - | - |
| changeInWorkingCapital | 33.98M | 38.79M | -148.15M | -31.35M | -214.46M | 132.23M | -78.1M | -79.49M | -70.76M | -18.29M |
| accountsReceivables | 13.24M | 38.79M | -68.26M | -142.68M | -150.96M | 133.15M | -51.89M | -75.09M | -67.06M | -40.96M |
| inventory | 43.92M | -41.46M | -79.9M | -77.34M | -205.28M | 188.79M | -52.31M | -59.38M | -11.17M | -40.22M |
| accountsPayables | - | - | 56.47M | 188.67M | 141.78M | -189.71M | 26.1M | 54.97M | 7.47M | 62.89M |
| otherWorkingCapital | -23.19M | 41.47M | -56.47M | 188.67M | 141.78M | - | - | -79.49M | -70.76M | -18.29M |
| otherNonCashItems | -4.18M | 25.01M | 134.93M | 384.16M | 574.2M | 138.55M | 147.11M | 56.77M | 7.18M | 8.02M |
| netCashProvidedByOperatingActivities | 633.33M | 665.18M | 562.62M | 416.66M | 294.03M | 590.99M | 470.73M | 325.49M | 327.82M | 311.32M |
| investmentsInPropertyPlantAndEquipment | -361.26M | -247.86M | -283.34M | -258.42M | -205.68M | -245.4M | -229.78M | -232.77M | -205.72M | -162.54M |
| acquisitionsNet | 10.72M | 6.59M | -11.94M | 62.97M | 8.73M | 207.52M | 71.11M | 9.1M | 73.07M | 3.63M |
| purchasesOfInvestments | -13.75M | -18.66M | -12.13M | -343.9M | -84.14M | -114.36M | -403.26M | -76.61M | -512.79M | -16.13M |
| salesMaturitiesOfInvestments | 91.51M | 124.4M | - | - | 3.46M | 183.87M | - | 67.51M | 1.3M | 15.78M |
| otherInvestingActivities | 41.44M | 24.19M | -5.64M | 3.61M | -1.65M | -27.77M | -34.74M | -63.44M | 2.55M | -6.01M |
| netCashProvidedByInvestingActivities | -231.34M | -111.34M | -313.05M | -535.73M | -279.28M | 3.86M | -596.66M | -296.21M | -641.59M | -165.27M |
| netDebtIssuance | -21.22M | -24.18M | -100.42M | 343.29M | 12.59M | -213.56M | 265.69M | -61.21M | 394.52M | -54.46M |
| longTermNetDebtIssuance | -21.22M | -24.18M | -63.9M | 343.29M | 12.59M | -213.56M | 265.69M | -61.21M | 394.52M | -54.46M |
| shortTermNetDebtIssuance | - | - | -36.52M | - | - | - | - | - | - | - |
| netStockIssuance | -3.12M | -16.99M | 4.73M | 3.36M | -153.16M | -925K | - | -798K | - | 127.97M |
| netCommonStockIssuance | -3.12M | -16.99M | 4.73M | 3.36M | -146.08M | 2.93M | 134.62M | -798K | 116.45M | 127.97M |
| commonStockIssuance | 1.93M | 8.83M | 4.73M | 3.4M | 7.08M | 3.86M | 134.62M | 158.78M | 116.45M | 127.97M |
| commonStockRepurchased | -5.17M | -25.82M | - | -46000 | -153.16M | -925K | - | -798K | - | - |
| netPreferredStockIssuance | - | - | - | - | -7.08M | 114.63M | - | -158.78M | - | - |
| netDividendsPaid | -212M | -282.28M | -197.52M | -191.06M | -83.58M | -83.34M | -154.52M | -169.26M | -133.01M | -124.9M |
| commonDividendsPaid | -212M | -282.28M | -197.52M | -191.06M | -83.58M | -83.34M | -154.52M | -169.26M | -133.01M | -124.9M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -66.88M | -153.41M | -101.4M | -91.76M | -6.11M | -45.56M | 120.99M | 128.31M | 80.14M | -50.76M |
| netCashProvidedByFinancingActivities | -303.22M | -476.86M | -394.62M | 63.82M | -230.26M | -343.38M | 232.15M | -102.96M | 341.64M | -102.15M |
| 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.24B | 3.27B | 3.31B | 3.34B | 3.31B | 3.32B | 3.84B | 3.29B | 2.54B | 2.05B |
| costOfRevenue | 2.93B | 2.41B | 2.67B | 2.49B | 2.94B | 2.93B | 3.51B | 2.99B | 2.26B | 1.81B |
| grossProfit | 304.47M | 866.75M | 637.81M | 847.85M | 361.01M | 391.04M | 334.64M | 301.59M | 273.5M | 244.84M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | 425.19M | -419.27M | 419.27M | 369.88M | 372.67M | 280.11M | 360.26M | 302.15M | 312.79M |
| otherExpenses | 77.67M | 184.68M | 815.14M | 166.71M | -307.09M | -67.9M | -69.6M | -57.62M | -69.86M | -56.64M |
| operatingExpenses | 77.67M | 609.88M | 395.88M | 585.97M | 62.79M | 67.9M | 69.6M | 57.62M | 69.86M | 56.64M |
| costAndExpenses | 3.01B | 3.02B | 3.06B | 3.08B | 3.01B | 3B | 3.58B | 3.05B | 2.33B | 1.86B |
| netInterestIncome | -38.2M | -39.44M | -48.86M | -50.34M | -48.48M | -35.88M | -25.05M | -15.68M | -11.17M | -9.97M |
| interestIncome | 7.18M | 5.99M | 4.7M | 5.5M | 7.76M | 8.11M | 7.17M | 4.7M | 4.95M | 4.69M |
| interestExpense | 45.39M | 39.44M | 53.56M | 55.84M | 56.24M | 43.99M | 32.23M | 20.37M | 16.12M | 14.66M |
| depreciationAndAmortization | 208.43M | 83.93M | 168.63M | 81.64M | 123.01M | 87.52M | 93.91M | 73.84M | 65.93M | 70.6M |
| ebitda | 449.75M | 336.1M | 453.61M | 338.6M | 420.48M | 411.42M | 253.05M | 329.55M | 272.99M | 258.36M |
| ebit | 241.32M | 252.17M | 284.98M | 256.96M | 297.74M | 323.9M | 159.14M | 243.5M | 207.06M | 187.76M |
| nonOperatingIncomeExcludingInterest | - | 4.71M | -43.05M | 4.91M | 21.99M | 286K | 105.91M | 4.53M | 2.67M | 428K |
| operatingIncome | 197.62M | 256.88M | 241.93M | 261.87M | 319.46M | 323.14M | 265.05M | 243.97M | 203.64M | 188.19M |
| totalOtherIncomeExpensesNet | -26.5M | -41.06M | 11.77M | -83.04M | -98.12M | -113.29M | -144.31M | -44.92M | -18.79M | -13.84M |
| incomeBeforeTax | 171.12M | 215.82M | 253.7M | 178.84M | 221.34M | 209.84M | 120.74M | 203.12M | 190.93M | 174.35M |
| incomeTaxExpense | 41.79M | 49.55M | 36.78M | 44.66M | 25.42M | 32.44M | 22.41M | 41.45M | 33.49M | 31.71M |
| netIncomeFromContinuingOperations | 143.84M | 166.27M | 216.92M | 134.18M | 189.61M | 177.41M | 98.32M | 173.58M | 162.1M | 142.64M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 144.31M | 163.45M | 212.79M | 129.5M | 183.07M | 170.62M | 93.13M | 169.77M | 156.42M | 136.15M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | -109K |
| bottomLineNetIncome | 144.31M | 163.45M | 212.79M | 129.5M | 183.07M | 170.62M | 93.13M | 169.77M | 156.42M | 136.26M |
| eps | 0.28 | 0.32 | 0.41 | 0.25 | 0.36 | 0.33 | 0.18 | 0.33 | 0.31 | 0.26 |
| 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 | 756.46M | 529.73M | 676.37M | 457.71M | 589.68M | 614.29M | 804.91M | 774.41M | 874.89M | 933.7M |
| shortTermInvestments | - | - | 4.99M | 6.25M | 3.73M | - | - | - | - | - |
| cashAndShortTermInvestments | 756.46M | 529.73M | 681.37M | 463.97M | 593.42M | 614.29M | 804.91M | 774.41M | 874.89M | 933.7M |
| netReceivables | 827.65M | 507.42M | 888.59M | 829.06M | 579.93M | 724.09M | 771.56M | 863.34M | 623.47M | 519.68M |
| accountsReceivables | 803.48M | 507.42M | 550.4M | 588.6M | 579.93M | 547.1M | 635.22M | 720.53M | 484.07M | 384.48M |
| otherReceivables | 24.17M | 269.97M | 338.18M | 240.46M | 217.63M | 176.99M | 136.34M | 142.81M | 139.4M | 135.2M |
| inventory | 641.36M | 614.45M | 715.79M | 711.09M | 651.85M | 577.5M | 616.01M | 825.63M | 543.89M | 469.76M |
| prepaids | 29.68M | 40.44M | 26.28M | 40.05M | 22.33M | 32.47M | 19.89M | 32.24M | 18.46M | 31.4M |
| otherCurrentAssets | 1.39M | 294.56M | 30.84M | 322.85M | 252.01M | 215.09M | 172.8M | 183.2M | 25.87M | 165.57M |
| totalCurrentAssets | 2.26B | 1.99B | 2.34B | 2.37B | 2.1B | 1.99B | 2.25B | 2.54B | 2.09B | 1.98B |
| propertyPlantEquipmentNet | 2.27B | 2.13B | 2.14B | 2.03B | 1.98B | 1.89B | 1.88B | 1.89B | 1.43B | 1.34B |
| goodwill | 1.71B | 1.7B | 1.76B | 1.73B | 1.66B | 1.68B | 1.72B | 1.81B | 1.23B | 1.22B |
| intangibleAssets | 127.36M | 121.23M | 113.62M | 100.21M | 90.66M | 1.76B | 1.8B | 1.88B | 1.26B | 1.25B |
| goodwillAndIntangibleAssets | 1.84B | 1.82B | 1.88B | 1.83B | 1.75B | 3.44B | 3.52B | 3.69B | 2.49B | 2.47B |
| longTermInvestments | 122M | 151.54M | 148.13M | 168M | 480.9M | 525.49M | 511.43M | 513.63M | 411.68M | 462.5M |
| taxAssets | 21.4M | 21.62M | 24.69M | 21.78M | 28.77M | 25.98M | 18.91M | 22.29M | 12.91M | 13.4M |
| otherNonCurrentAssets | 109M | 222.98M | 197.24M | 55.03M | 10.03M | -1.67B | -1.71B | -1.8B | -1.18B | -1.21B |
| totalNonCurrentAssets | 4.37B | 4.33B | 4.39B | 4.09B | 4.25B | 4.22B | 4.22B | 4.32B | 3.18B | 3.08B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 6.62B | 6.32B | 6.73B | 6.46B | 6.35B | 6.21B | 6.47B | 6.86B | 5.26B | 5.07B |
| totalPayables | 862.39M | 734.22M | 823.88M | 808.75M | 519.01M | 684.6M | 456.85M | 1.03B | 405.33M | 546.77M |
| accountPayables | 809.09M | 734.22M | 544.8M | 808.75M | 519.01M | 684.6M | 456.85M | 1.03B | 405.33M | 546.77M |
| otherPayables | 53.3M | - | 279.08M | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | -26M | 202.35M | -43.18M | 119.04M | - |
| shortTermDebt | 385.68M | 585.57M | 762.5M | 726.09M | 783.52M | 764.26M | 791.5M | 800.47M | 507.52M | 469.5M |
| capitalLeaseObligationsCurrent | 46.92M | 38.9M | 37.12M | 33.11M | 38.07M | 29.68M | 27.74M | 23.99M | 23.74M | 24.04M |
| taxPayables | - | - | 163.14M | 27.43M | 25.24M | 26M | 28.77M | 43.18M | 23.32M | 21.84M |
| deferredRevenue | - | - | - | - | 25.24M | 26M | 28.77M | 43.18M | 23.32M | 21.84M |
| otherCurrentLiabilities | 19.99M | 58.97M | 95.92M | 44.48M | 288.73M | 11.45M | 161.04M | 34.2M | 81.99M | 29.9M |
| totalCurrentLiabilities | 1.31B | 1.42B | 1.72B | 1.61B | 1.65B | 1.52B | 1.64B | 1.93B | 1.16B | 1.07B |
| longTermDebt | 1.69B | 1.35B | 1.21B | 1.22B | 1.17B | 1.44B | 1.45B | 1.56B | 805.67M | 997.84M |
| capitalLeaseObligationsNonCurrent | 233.69M | 224.22M | 220.35M | 213.62M | 200.69M | 193.74M | 196.91M | 194.52M | 138.18M | 136.51M |
| deferredRevenueNonCurrent | 717.69K | - | 1.01M | - | 1.38M | 193.74M | 1.05M | 147.88M | 139.86M | 135.4M |
| deferredTaxLiabilitiesNonCurrent | 58.88M | 65.91M | 73.18M | 80.34M | 83.66M | 87.87M | 92.48M | 93.89M | 63.07M | 54.04M |
| otherNonCurrentLiabilities | 404.44M | 627.22M | 552.6M | 499.9M | 477.41M | 254.67M | 83.05M | 57.9M | 218.44M | 79.22M |
| totalNonCurrentLiabilities | 2.39B | 2.2B | 2.05B | 2.02B | 1.93B | 1.98B | 1.97B | 2.05B | 1.37B | 1.4B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 280.61M | 263.12M | 257.47M | 246.73M | 238.76M | 223.41M | 224.65M | 218.52M | 161.92M | 160.54M |
| totalLiabilities | 3.7B | 3.62B | 3.77B | 3.63B | 3.58B | 3.49B | 3.61B | 3.98B | 2.53B | 2.47B |
| treasuryStock | -989.58K | -1.74M | -2.15M | -2.44M | -1.36M | -2.37M | -1.99M | -1.69M | -1.95M | -2.04M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 128.96M | 129.04M | 129M | 130.2M | 128.99M | 128.99M | 128.69M | 128.69M | 128.18M | 129.97M |
| retainedEarnings | 1.58B | 1.35B | 1.38B | 1.26B | 1.32B | 1.2B | 1.25B | 1.15B | 1.13B | 985.5M |
| additionalPaidInCapital | 1.53B | 1.54B | 1.54B | 1.56B | 1.55B | 1.55B | 1.55B | 1.55B | 1.55B | 1.59B |
| 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 | 147.73M | 163.45M | 221.6M | 129.5M | 353.69M | 170.62M | 93.13M | 169.77M | 156.42M | 136.15M |
| depreciationAndAmortization | 165.97M | 109.74M | 147M | 103.27M | 123.01M | 87.52M | 93.91M | 73.84M | 65.93M | 70.6M |
| deferredIncomeTax | - | - | - | - | - | - | -209.13M | - | -162.76M | - |
| stockBasedCompensation | - | - | - | - | - | - | 21.31M | - | 4.39M | - |
| changeInWorkingCapital | 96.76M | 46.21M | 90.1M | -51.3M | -161.7M | -48M | 147.16M | -178.51M | -26.51M | -187.95M |
| accountsReceivables | 36.13M | -24.73M | 44.03M | -5.24M | -71.27M | 3.01M | -142.68M | - | -76.95M | -74.01M |
| inventory | -22.34M | 70.93M | 4.6M | -46.06M | -90.42M | 10.53M | -77.34M | - | -68.93M | -136.35M |
| accountsPayables | 82.96M | - | -25.42M | 25.42M | - | -61.54M | - | - | 119.37M | 22.42M |
| otherWorkingCapital | - | - | 66.88M | -25.42M | - | -61.54M | 178.51M | -178.51M | 187.95M | -187.95M |
| otherNonCashItems | 24.13M | -43.16M | -79.14M | 104.16M | 6.39M | 225.25M | 175.34M | 177.52M | 194.35M | 372.56M |
| netCashProvidedByOperatingActivities | 434.58M | 276.24M | 379.56M | 285.62M | 321.4M | 212.34M | 321.72M | 94.94M | 231.82M | 62.21M |
| investmentsInPropertyPlantAndEquipment | -220.85M | -164.03M | -144.7M | -103.17M | -151.37M | -131.97M | -161.53M | -96.89M | -115.74M | -89.95M |
| acquisitionsNet | 2.53M | -10.98M | 4.26M | 2.34M | 1.43M | 5.14M | 55.79M | 7.18M | -4.58M | 13.31M |
| purchasesOfInvestments | -3.98M | -12.02M | -5.4M | -13.26M | -6.8M | -5.33M | -343.31M | -588K | -1.54M | -82.6M |
| salesMaturitiesOfInvestments | 54.09M | - | 124.4M | - | - | - | - | - | 63000 | 3.4M |
| otherInvestingActivities | 9.74M | 91.06M | 21.14M | 3.05M | -900K | -29.35M | 309.66M | -306.05M | -1.35M | -300K |
| netCashProvidedByInvestingActivities | -158.46M | -83.96M | -298K | -111.04M | -157.64M | -161.52M | -139.38M | -396.35M | -123.15M | -156.14M |
| netDebtIssuance | -12.23M | -32.88M | 31.39M | -55.58M | -88.66M | 24.76M | -93.46M | 417.79M | -21.39M | 74.8M |
| longTermNetDebtIssuance | - | -32.88M | 31.39M | -55.58M | -88.66M | 24.76M | -93.46M | 417.79M | -21.39M | 74.8M |
| shortTermNetDebtIssuance | -12.23M | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -3.6M | 452.16K | -15.9M | -1.09M | 1.08M | 3.73M | -340K | -4000 | -49.2M | -96.92M |
| netCommonStockIssuance | -3.6M | 452.16K | -15.9M | -1.09M | 1.08M | 3.73M | -340K | -4000 | -49.2M | -96.92M |
| commonStockIssuance | 1.53M | - | 8.83M | - | 614K | 4.12M | -298K | - | - | 7.03M |
| commonStockRepurchased | -5.13M | - | -24.74M | -1.09M | 384K | -384K | -42000 | -4000 | -49.21M | -103.95M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -13.91M | -220.71M | -77.3M | -204.98M | -232.93K | -197.52M | 15.06M | -191.06M | -83.58M | -20.73M |
| commonDividendsPaid | -13.91M | -220.71M | -77.3M | -204.98M | -232.93K | -197.52M | 15.06M | -191.06M | -83.58M | -20.73M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -32.61M | -58.83M | -106.56M | -46.84M | -21.18M | -34.45M | -21.1M | -48M | -22.7M | -31.27M |
| netCashProvidedByFinancingActivities | -62.37M | -312.43M | -168.38M | -308.48M | -109.84M | -203.49M | -114.9M | 178.72M | -176.87M | -53.38M |