OTC : SAUHF
-$3.65 (-2.99%)
| 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.61B | 2.5B | 2.41B | 2.32B | 2.02B | 1.43B | 1.6B | 1.36B | 1.11B | 917.52M |
| costOfRevenue | 835.66M | 720.52M | 623.41M | 566.05M | 481.88M | 396.07M | 395.75M | 344.32M | 271.64M | 198.99M |
| grossProfit | 1.77B | 1.78B | 1.79B | 1.75B | 1.54B | 1.03B | 1.2B | 1.02B | 840.46M | 718.53M |
| researchAndDevelopmentExpenses | - | - | - | 104.6M | 96M | 128.56M | 6.2M | 6.15M | 2.02M | - |
| generalAndAdministrativeExpenses | 761.64M | 711.71M | 657.14M | 781.27M | 618.62M | 580.23M | 495.17M | 389.02M | 310.58M | 282.73M |
| sellingAndMarketingExpenses | 487.28M | 485.64M | 441.49M | 442.98M | 384.9M | 311.77M | 330.97M | 291.02M | 249.61M | 211M |
| sellingGeneralAndAdministrativeExpenses | 1.25B | 1.2B | 1.1B | 1.22B | 1B | 892M | 826.14M | 680.03M | 560.18M | 493.73M |
| otherExpenses | -10.33M | -14.97M | 278.8M | -104.6M | -102.07M | -147.32M | -6.2M | - | 3.35M | 2.12M |
| operatingExpenses | 1.24B | 1.18B | 1.38B | 1.22B | 997.44M | 873.24M | 826.14M | 680.03M | 560.18M | 493.73M |
| costAndExpenses | 2.07B | 1.9B | 2B | 1.79B | 1.48B | 1.27B | 1.22B | 1.02B | 831.82M | 692.72M |
| netInterestIncome | -7.21M | -14.23M | -8.18M | -14.61M | -14.78M | -14.17M | -15.05M | -7.44M | -3.52M | -2.32M |
| interestIncome | 7.35M | 7.43M | 6.78M | 2.58M | 2.26M | 1.46M | 2.57M | 1.28M | 2.5M | 2.31M |
| interestExpense | 14.56M | 21.66M | 14.97M | 17.19M | 17.04M | 15.63M | 17.62M | 8.73M | 6.02M | 4.63M |
| depreciationAndAmortization | 158.21M | 144.93M | 122.79M | 162.7M | 66.34M | 99.47M | 93.5M | 52.37M | 40.26M | 32.02M |
| ebitda | 696.4M | 726.15M | 685.07M | 678.33M | 608.82M | 229M | 476.59M | 403.73M | 323.18M | 258.86M |
| ebit | 538.19M | 581.22M | 562.28M | 515.62M | 542.49M | 129.53M | 383.09M | 335.15M | 329.1M | 226.85M |
| nonOperatingIncomeExcludingInterest | - | 19.78M | -151.31M | 19.73M | 93000 | 27.01M | 4.05M | 7.48M | -45.82M | 325K |
| operatingIncome | 538.19M | 601M | 410.97M | 535.35M | 542.58M | 156.54M | 387.14M | 342.64M | 283.63M | 227.18M |
| totalOtherIncomeExpensesNet | -82.9M | -41.44M | 136.34M | -36.92M | -65.19M | -42.63M | -21.67M | -16.21M | 39.8M | -4.95M |
| incomeBeforeTax | 455.29M | 559.56M | 547.32M | 498.44M | 477.38M | 113.91M | 365.47M | 326.43M | 323.43M | 222.22M |
| incomeTaxExpense | 97.1M | 100.08M | 98.39M | 63.66M | 78.1M | 21.64M | 57.44M | 48.64M | 47.84M | -7.38M |
| netIncomeFromContinuingOperations | 358.19M | 459.49M | 448.93M | 434.78M | 399.29M | 92.27M | 308.03M | 277.79M | 282.22M | 229.6M |
| netIncomeFromDiscontinuedOperations | - | -69.31M | -202.12M | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | -1000 | -1000 | - | -1000 | 1000 | - | - | 1000 | - |
| netIncome | 358.17M | 388.32M | 246.07M | 434.79M | 396.08M | 91.28M | 306.47M | 272.77M | 272.92M | 229.6M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 358.17M | 388.32M | 246.07M | 434.79M | 396.08M | 91.28M | 306.47M | 272.77M | 279.54M | 229.6M |
| eps | 2.24 | 2.44 | 1.54 | 2.73 | 2.49 | 0.57 | 1.93 | 1.72 | 1.76 | 1.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 | 475.65M | 375.49M | 410.31M | 696.1M | 880.42M | 632.2M | 260.21M | 278.67M | 281.82M | 164.02M |
| shortTermInvestments | 14.15M | 7.57M | 3.23M | 1.01M | 1.08M | 289K | 1.58M | 1.08M | 1.15M | 1.1M |
| cashAndShortTermInvestments | 489.8M | 383.07M | 413.54M | 697.11M | 881.5M | 632.49M | 261.79M | 279.75M | 282.96M | 165.13M |
| netReceivables | 604.74M | 561.82M | 476.06M | 433.04M | 340.48M | 262.67M | 322.42M | 258.05M | 218.84M | 167.59M |
| accountsReceivables | 495.22M | 445.4M | 476.06M | 416.37M | 336.9M | 260.32M | 314.95M | 254.82M | 214.47M | 165.85M |
| otherReceivables | 109.52M | 116.42M | 19.55M | 16.67M | 3.59M | 2.35M | 7.47M | 3.23M | 4.36M | 1.73M |
| inventory | 476.37M | 433.35M | 366.91M | 321.17M | 249.23M | 216.57M | 234.55M | 182.05M | 152.15M | 101.96M |
| prepaids | 76.15M | 71.59M | - | - | 6.7M | 4.11M | 4.36M | 4.1M | 3.33M | 2.87M |
| otherCurrentAssets | - | 72.69M | 133.77M | 141.89M | 50.77M | 36.42M | 58.54M | 44.31M | 32.14M | 20.89M |
| totalCurrentAssets | 1.65B | 1.52B | 1.39B | 1.59B | 1.53B | 1.15B | 881.66M | 765.03M | 685.06M | 457.25M |
| propertyPlantEquipmentNet | 730.62M | 729.65M | 708.4M | 663.5M | 578.87M | 549.13M | 575.75M | 230.21M | 174.24M | 119.32M |
| goodwill | 578.76M | 594.02M | 574.5M | 524.31M | 425.35M | 424.26M | 484.63M | 417.29M | 438.25M | 207.72M |
| intangibleAssets | 293.88M | 309.69M | 333.2M | 253.64M | 213.54M | 226.03M | 258.21M | 235.16M | 190.92M | 106.31M |
| goodwillAndIntangibleAssets | 872.65M | 903.71M | 907.7M | 777.95M | 638.89M | 650.29M | 742.84M | 652.44M | 629.18M | 314.03M |
| longTermInvestments | 381.04M | 289.86M | 178.75M | 207.18M | 119.43M | 110.25M | 99.47M | 118.79M | 79.81M | 104.11M |
| taxAssets | 188.22M | 126.52M | 106.95M | 104.9M | 75.81M | 68.99M | 59.99M | 70.07M | 90.74M | 84.12M |
| otherNonCurrentAssets | - | 46.75M | 136.86M | 26.69M | 26.37M | 17.7M | 30.26M | 28.04M | 19.34M | 11.09M |
| totalNonCurrentAssets | 2.17B | 2.1B | 1.93B | 1.78B | 1.44B | 1.4B | 1.51B | 1.1B | 993.32M | 632.67M |
| otherAssets | - | - | - | - | - | -1000 | - | - | - | -1000 |
| totalAssets | 3.82B | 3.62B | 3.32B | 3.37B | 2.97B | 2.55B | 2.39B | 1.86B | 1.68B | 1.09B |
| totalPayables | 193.12M | 379.28M | 93.62M | 433.28M | 74.83M | 49.92M | 63.21M | 47.56M | 43.79M | 30.31M |
| accountPayables | 110.19M | 112.2M | 93.62M | 83.23M | 211.76M | 143.66M | 142.45M | 101.82M | 93.66M | 4.65M |
| otherPayables | 82.93M | 267.08M | - | 350.05M | -136.93M | -93.74M | -79.24M | -54.26M | -49.86M | 25.66M |
| accruedExpenses | 14.58M | - | 271.61M | 226.56M | 160.27M | 105.17M | 136.78M | 94.18M | 85.16M | 71.05M |
| shortTermDebt | 35.33M | 199.99M | - | 280.01M | 29.37M | 94000 | 199.98M | - | - | - |
| capitalLeaseObligationsCurrent | 21.51M | 28.77M | 28.94M | 26.6M | 25.85M | 25.84M | 23.88M | 720K | 940K | - |
| taxPayables | - | 109.87M | 91.4M | 116.3M | 99.61M | 55.46M | 84.64M | 48.87M | 42.9M | 20.56M |
| deferredRevenue | 44.7M | - | - | - | - | - | 212.68M | - | - | - |
| otherCurrentLiabilities | 434.73M | 335.12M | 320M | 5.66M | 301.68M | 198.4M | -57.54M | 129.53M | 84.01M | 67.31M |
| totalCurrentLiabilities | 743.97M | 943.16M | 714.18M | 972.1M | 562.63M | 379.42M | 578.98M | 271.98M | 213.9M | 168.67M |
| longTermDebt | 467.96M | - | 199.94M | 199.9M | 479.84M | 479.73M | - | 199.86M | 199.75M | 199.63M |
| capitalLeaseObligationsNonCurrent | 147.75M | 185.13M | 183.47M | 195.09M | 200.88M | 216.39M | 231.64M | 1.33M | 1.08M | 156K |
| deferredRevenueNonCurrent | - | - | - | - | - | 146.35M | - | 131.47M | 154.68M | 78.65M |
| deferredTaxLiabilitiesNonCurrent | 122.46M | 56.09M | 59.5M | 52.7M | 31.04M | - | 36.89M | 36.21M | 29.04M | 2.08M |
| otherNonCurrentLiabilities | 166.68M | 390.82M | 326.28M | 99.8M | 193.2M | 116.79M | 175.24M | 55.6M | 39.05M | 9.14M |
| totalNonCurrentLiabilities | 904.84M | 632.05M | 769.2M | 547.49M | 904.96M | 959.25M | 443.77M | 388.26M | 394.55M | 287.58M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 169.25M | 213.9M | 212.41M | 221.69M | 226.73M | 242.23M | 255.52M | 2.05M | 2.02M | 156K |
| totalLiabilities | 1.65B | 1.58B | 1.48B | 1.52B | 1.47B | 1.34B | 1.02B | 660.25M | 608.45M | 456.24M |
| treasuryStock | -448.21K | -526K | -1.36M | -11.08M | -5.46M | -11.07M | -9.36M | -19.87M | -25.88M | - |
| preferredStock | - | - | - | 371.58M | 348.42M | 331.76M | 192.86M | 155.92M | 79.53M | - |
| commonStock | 1.6M | 1.6M | 1.6M | 1.6M | 1.59M | 1.59M | 1.59M | 1.59M | 1.59M | 1.59M |
| retainedEarnings | 2.88B | 2.04B | 2.31B | 1.85B | 1.49B | 1.2B | 1.36B | 1.2B | 1.07B | 632.09M |
| additionalPaidInCapital | 892.43K | 61.43M | 102.01M | 102.01M | 70.57M | 52.6M | 31.41M | 31.41M | 31.41M | 31.41M |
| 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 | 356.88M | 459.48M | 246.81M | 434.78M | 399.29M | 92.27M | 308.03M | 277.79M | 275.59M | 229.6M |
| depreciationAndAmortization | 158.21M | 144.93M | 130.23M | 162.7M | 103.21M | 99.47M | 93.5M | 52.37M | 39.91M | 32.02M |
| deferredIncomeTax | 1.23M | - | - | -46.22M | 15.77M | 117.56M | -1.16M | -14.76M | -44.67M | -42.26M |
| stockBasedCompensation | 18.95M | 17.78M | 13.93M | 14.05M | 9.36M | 9.28M | 13.13M | 10.71M | 7.73M | 4.24M |
| changeInWorkingCapital | -135.66M | -105.24M | -75.03M | -173.9M | 17.4M | 38.61M | -49.34M | -60.83M | -65.11M | -41.44M |
| accountsReceivables | -65.52M | -121.1M | -76.01M | -174.71M | -104.63M | 53.07M | -79.87M | -59.21M | -47.28M | -33.2M |
| inventory | -72.53M | -78.46M | -84.13M | -90.85M | -36.94M | -13.57M | -42.09M | -26.71M | -34.03M | -19.86M |
| accountsPayables | 2.39M | 103.85M | 85.11M | 91.65M | 158.96M | -890K | 72.62M | 25.09M | 16.2M | 11.62M |
| otherWorkingCapital | - | 94.31M | - | - | - | - | - | - | - | - |
| otherNonCashItems | 106.05M | -33.57M | 188M | 23.75M | 15.28M | 19.4M | 14.33M | 11.84M | 3.84M | 2.57M |
| netCashProvidedByOperatingActivities | 505.66M | 483.39M | 503.95M | 415.16M | 560.3M | 376.59M | 378.48M | 277.1M | 217.29M | 184.74M |
| investmentsInPropertyPlantAndEquipment | -223.56M | -118.55M | -153.77M | -195.43M | -120.97M | -82.07M | -149.86M | -109.73M | -73.4M | -46.7M |
| acquisitionsNet | -3.81M | -41.02M | -171.61M | -237.84M | -46.86M | -58.3M | -89.47M | -78.49M | -222.06M | -41.19M |
| purchasesOfInvestments | -98.28M | -95.06M | -65000 | -1.49M | -9.88M | -6.39M | -14.27M | -478K | -35.56M | -348K |
| salesMaturitiesOfInvestments | 57.34M | 3.17M | 18.66M | 1.78M | 1.4M | 363K | 160K | 478K | 30.46M | -3.32M |
| otherInvestingActivities | -7.17M | -101.17M | -42.54M | -1.68M | 1.09M | 1.57M | 16.29M | -11.11M | 7.71M | 8.17M |
| netCashProvidedByInvestingActivities | -275.49M | -352.62M | -349.33M | -434.66M | -175.22M | -144.82M | -237.15M | -199.33M | -292.85M | -83.39M |
| netDebtIssuance | 87.6M | 13.84M | -250.01M | -5.84M | -3.73M | 275.04M | -2.76M | - | 1.47M | - |
| longTermNetDebtIssuance | 277.77M | 13.84M | 31.04M | -5.67M | -3.42M | 475.1M | -2.76M | - | 1.47M | - |
| shortTermNetDebtIssuance | -190.17M | - | -281.04M | -169K | -309K | -200.06M | - | - | - | - |
| netStockIssuance | -12.68M | -17.58M | -27.34M | 2.09M | 4.08M | -4.31M | 245K | 934K | 257.78M | -193.47M |
| netCommonStockIssuance | -12.68M | -17.58M | -18.31M | 2.09M | 4.08M | -4.31M | 245K | 934K | 257.78M | -193.47M |
| commonStockIssuance | 11.89M | 10.24M | 9.02M | 8.96M | 7.58M | - | 5.06M | 5.14M | 263.16M | 16.29M |
| commonStockRepurchased | -24.57M | -27.82M | -27.34M | -6.86M | -3.5M | -4.31M | -4.82M | -4.2M | -5.38M | -209.76M |
| netPreferredStockIssuance | - | - | -9.02M | - | - | - | - | - | - | - |
| netDividendsPaid | -151.41M | -135.43M | -127.44M | -107.43M | -91.38M | -91.23M | -83.13M | -75.12M | -65.14M | -63.15M |
| commonDividendsPaid | -151.41M | -135.43M | -127.44M | -107.43M | -91.38M | -91.23M | -83.13M | -75.12M | -65.14M | -63.15M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -29.51M | -29.89M | -19.61M | -43.13M | -40.21M | -26.17M | -70.85M | -3.37M | -1.54M | -426K |
| netCashProvidedByFinancingActivities | -106M | -169.06M | -424.4M | -154.31M | -131.24M | 153.33M | -156.49M | -77.56M | 192.57M | -257.05M |
| 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 | 1.26B | 1.35B | 1.23B | 1.27B | 1.19B | 1.22B | 1.14B | 1.18B | 1.04B | 985.49M |
| costOfRevenue | 447.48M | 376.22M | 367.18M | 353.34M | 332.86M | 305.91M | 331.68M | 287.82M | 253.45M | 239.19M |
| grossProfit | 810.31M | 971.98M | 863.49M | 919.89M | 862.08M | 910.98M | 810.76M | 890.52M | 782.97M | 746.3M |
| researchAndDevelopmentExpenses | - | - | - | - | 111.1M | - | 104.6M | - | 96M | - |
| generalAndAdministrativeExpenses | 385.17M | 376.47M | 364.85M | 346.87M | 300.96M | 389.15M | 412.32M | 359.89M | 333.67M | 284.95M |
| sellingAndMarketingExpenses | 242.14M | 245.14M | 244.44M | 241.2M | 227.02M | 217.5M | 226M | 213.58M | 194.49M | 190.4M |
| sellingGeneralAndAdministrativeExpenses | 627.31M | 621.61M | 609.29M | 588.06M | 528.35M | 618.27M | 602.46M | 568.33M | 522.69M | 470.07M |
| otherExpenses | -31.09M | 20.76M | -10.74M | -4.23M | 111.44M | - | - | - | - | - |
| operatingExpenses | 596.22M | 642.37M | 598.55M | 583.83M | 750.89M | 618.27M | 602.46M | 568.33M | 522.69M | 470.07M |
| costAndExpenses | 1.04B | 1.02B | 965.73M | 937.17M | 1.08B | 924.18M | 934.14M | 856.15M | 776.14M | 709.26M |
| netInterestIncome | -48.62M | -28.24M | 8.73M | -5.5M | -19.82M | -36.46M | -23.08M | -6.63M | -12.67M | -58.58M |
| interestIncome | 27.82M | 106.13M | 81.18M | 88.6M | 70.5M | 40.39M | 46.15M | 61.04M | 35.11M | 54.31M |
| interestExpense | 76.44M | 28.24M | 72.44M | 94.1M | 90.32M | 76.85M | 69.22M | 67.67M | 47.78M | 112.89M |
| depreciationAndAmortization | 79.1M | 79.08M | 74.54M | 70.39M | 19.7M | 62.94M | 104.9M | 57.8M | 49.26M | 53.95M |
| ebitda | 262.15M | 434.25M | 317.56M | 408.6M | 328.29M | 390.68M | 329.94M | 380M | 313.13M | 332.56M |
| ebit | 183.02M | 355.17M | 243.02M | 338.21M | 308.58M | 327.74M | 225.04M | 323.9M | 263.88M | 278.61M |
| nonOperatingIncomeExcludingInterest | - | -25.56M | 21.93M | -2.15M | -116.28M | -35.03M | -16.74M | -1.7M | -3.6M | -2.38M |
| operatingIncome | 212.8M | 329.61M | 264.94M | 336.06M | 286.2M | 292.71M | 208.3M | 322.19M | 260.28M | 276.23M |
| totalOtherIncomeExpensesNet | -45.79M | -37.11M | -30.08M | -11.36M | -13.98M | -17.62M | -25.56M | -6.5M | -1.92M | -57.2M |
| incomeBeforeTax | 162.79M | 292.5M | 234.86M | 324.7M | 272.22M | 260.12M | 182.75M | 315.69M | 258.36M | 219.03M |
| incomeTaxExpense | 42.78M | 54.32M | 43.61M | 56.47M | 48.62M | 49.47M | 13.23M | 50.42M | 33.71M | 44.39M |
| netIncomeFromContinuingOperations | 120.01M | 238.18M | 191.25M | 268.24M | 223.6M | 225.33M | 169.51M | 265.27M | 224.65M | 174.64M |
| netIncomeFromDiscontinuedOperations | - | -790K | -32.79M | -36.52M | -182.81M | -19.31M | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | -1000 | - | - | - | - | - | - | - |
| netIncome | 119.87M | 236.44M | 157.94M | 230.37M | 40.3M | 205.78M | 169.39M | 265.4M | 223.24M | 172.84M |
| netIncomeDeductions | - | - | 36.52M | -36.52M | - | -19.31M | - | - | - | - |
| bottomLineNetIncome | 119.87M | 237.23M | 121.42M | 266.89M | 40.3M | 225.08M | 169.39M | 265.4M | 223.24M | 172.84M |
| eps | 0.75 | 1.49 | 1.2 | 1.93 | 0.25 | 1.29 | 1.06 | 1.66 | 1.4 | 1.09 |
| 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 | 475.65M | 246.53M | 375.49M | 333.67M | 410.31M | 603.12M | 696.1M | 734.8M | 880.42M | 725.38M |
| shortTermInvestments | 14.15M | 88.45M | 7.57M | 10.23M | 3.23M | 3.03M | 1.01M | 2.85M | 1.08M | 137K |
| cashAndShortTermInvestments | 489.8M | 334.98M | 383.07M | 343.9M | 413.54M | 606.16M | 697.11M | 737.65M | 881.5M | 725.52M |
| netReceivables | 604.74M | 640.95M | 561.82M | 579M | 486.04M | 594.01M | 433.04M | 495.18M | 340.48M | 385.5M |
| accountsReceivables | 495.22M | 640.95M | 445.4M | 579M | 466.49M | 594.01M | 416.37M | 495.18M | 336.9M | 385.5M |
| otherReceivables | 109.52M | - | 116.42M | - | 19.55M | - | 16.67M | - | 3.59M | - |
| inventory | 476.37M | 458.05M | 433.35M | 405.96M | 366.91M | 359.82M | 321.17M | 296.37M | 249.23M | 239.52M |
| prepaids | 76.15M | - | 71.59M | -10.23M | 65.17M | - | - | - | 6.7M | - |
| otherCurrentAssets | - | 33.36M | 72.69M | 207.97M | 58.61M | 28.47M | 148.79M | 15.53M | 54.35M | 12.25M |
| totalCurrentAssets | 1.65B | 1.47B | 1.52B | 1.53B | 1.39B | 1.59B | 1.59B | 1.54B | 1.53B | 1.36B |
| propertyPlantEquipmentNet | 730.62M | 717.93M | 729.65M | 717.84M | 708.4M | 684.11M | 663.5M | 637.66M | 578.87M | 569.9M |
| goodwill | 578.76M | - | 594.02M | - | 574.5M | - | 524.31M | - | 425.35M | - |
| intangibleAssets | 293.88M | 861.49M | 309.69M | 894.85M | 333.2M | 815.94M | 253.64M | 701.76M | 213.54M | 665.77M |
| goodwillAndIntangibleAssets | 872.65M | 861.49M | 903.71M | 894.85M | 907.7M | 815.94M | 777.95M | 701.76M | 638.89M | 665.77M |
| longTermInvestments | 381.04M | 308.93M | 289.86M | 200.89M | 208.66M | 195.75M | 207.18M | 182.68M | 119.43M | 130.86M |
| taxAssets | 188.22M | 131.56M | 126.52M | 112.76M | 180.28M | 112.61M | 104.9M | 99.55M | 75.81M | 77.45M |
| otherNonCurrentAssets | - | 24.58M | 46.75M | 138.34M | 208.66M | 28.33M | 26.69M | 20.34M | 26.37M | 10.68M |
| totalNonCurrentAssets | 2.17B | 2.04B | 2.1B | 1.95B | 2.01B | 1.84B | 1.78B | 1.64B | 1.44B | 1.45B |
| otherAssets | - | - | - | - | - | -1000 | - | - | - | -1000 |
| totalAssets | 3.82B | 3.51B | 3.62B | 3.48B | 3.4B | 3.43B | 3.37B | 3.19B | 2.97B | 2.82B |
| totalPayables | 670.9M | 647.58M | 379.28M | 473.52M | 93.62M | 62.95M | 83.23M | 68.86M | 74.83M | 378.97M |
| accountPayables | 587.97M | 549.87M | 112.2M | 473.52M | 93.62M | 568.28M | 83.23M | 12.94M | 211.76M | 378.97M |
| otherPayables | 82.93M | 97.71M | 267.08M | - | - | -505.32M | - | 55.92M | -136.93M | - |
| accruedExpenses | - | - | - | - | 271.61M | - | 226.56M | - | 160.27M | - |
| shortTermDebt | 35.33M | 231M | 199.99M | 30.56M | 91.88M | 306.84M | 360.02M | 29.95M | 44.67M | 27.55M |
| capitalLeaseObligationsCurrent | - | - | 28.77M | - | 28.94M | - | 26.6M | - | 25.85M | - |
| taxPayables | - | 97.71M | 109.87M | 105.45M | 91.4M | 77.05M | 116.3M | 55.92M | 99.61M | 41.89M |
| deferredRevenue | - | - | - | - | - | -306.84M | 370.45M | -28.64M | 325.02M | -27.55M |
| otherCurrentLiabilities | 37.74M | 13.89M | 335.12M | 218.92M | 228.12M | 586.25M | 275.7M | 474.78M | 301.68M | 55.5M |
| totalCurrentLiabilities | 743.97M | 892.47M | 943.16M | 723.01M | 714.18M | 956.04M | 972.1M | 543.64M | 562.63M | 462.01M |
| longTermDebt | 467.96M | 257.13M | - | 218.59M | 199.94M | 399.85M | 199.9M | 461.51M | 479.84M | 720.97M |
| capitalLeaseObligationsNonCurrent | 147.75M | 180.27M | 185.13M | 204.42M | 183.47M | 209.34M | 195.09M | - | 200.88M | 240.11M |
| deferredRevenueNonCurrent | - | - | - | - | - | -399.85M | - | -696.76M | - | -720.97M |
| deferredTaxLiabilitiesNonCurrent | 122.46M | 55.4M | 56.09M | 65.06M | 59.5M | 48.28M | 52.7M | 59.53M | 31.04M | 44.56M |
| otherNonCurrentLiabilities | 166.68M | 378.08M | 390.82M | 361.06M | 326.28M | -36.21M | 99.8M | 431.34M | 193.2M | 24.9M |
| totalNonCurrentLiabilities | 904.84M | 558.35M | 632.05M | 784.07M | 769.2M | 572.98M | 547.49M | 892.85M | 904.96M | 985.98M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 147.75M | 180.27M | 213.9M | 204.42M | 212.41M | 209.34M | 221.69M | - | 226.73M | 240.11M |
| totalLiabilities | 1.65B | 1.45B | 1.58B | 1.51B | 1.56B | 1.53B | 1.52B | 1.44B | 1.47B | 1.45B |
| treasuryStock | -448.21K | -16000 | -526K | -798K | -1.36M | -13.93M | -11.08M | -7.93M | -5.46M | -5.93M |
| preferredStock | - | - | - | 1000 | - | - | 371.58M | - | 348.42M | - |
| commonStock | 1.6M | 1.6M | 1.6M | 1.6M | 1.6M | 1.6M | 1.6M | 1.59M | 1.59M | 1.59M |
| retainedEarnings | 2.88B | 2.75B | 2.04B | 2.48B | 2.31B | 2.28B | 1.85B | 2.05B | 1.49B | 1.62B |
| additionalPaidInCapital | 892.43K | 892K | 61.43M | 38.28M | 102.01M | 102.01M | 102.01M | 102.01M | 70.57M | 70.57M |
| 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 | 119.53M | 236.44M | 229.11M | 230.37M | 246.81M | 205.78M | 169.39M | 265.4M | 223.24M | 172.84M |
| depreciationAndAmortization | 79.1M | 79.08M | 74.54M | 70.39M | 67.3M | 62.94M | 104.9M | 57.8M | 49.26M | 53.95M |
| deferredIncomeTax | 1.23M | - | - | - | - | -226.53M | -38.02M | -261.6M | -19.39M | - |
| stockBasedCompensation | - | 11.08M | 6.93M | 10.85M | 5.54M | 8.39M | 6.59M | 7.46M | 5.32M | 4.04M |
| changeInWorkingCapital | -8.1M | -127.5M | 20.51M | -125.75M | -16.5M | -92.27M | -35.37M | -138.53M | 51.88M | -34.48M |
| accountsReceivables | -10.62M | -81.1M | -21.94M | -99.16M | -14.58M | -61.43M | -67.42M | -107.29M | -19M | -85.63M |
| inventory | -26.11M | -46.39M | -51.87M | -26.59M | -27.46M | -56.68M | -51.86M | -38.99M | -25.64M | -11.3M |
| accountsPayables | 28.63M | -33.07M | 16.05M | -16.05M | 59.27M | 25.84M | 83.91M | 7.75M | 96.52M | 62.45M |
| otherWorkingCapital | - | - | 78.26M | 16.05M | - | - | - | - | - | - |
| otherNonCashItems | 93.32M | 20.31M | -43.65M | 10.08M | 4.25M | 238.25M | 294.06M | 236.06M | 45.27M | 208.39M |
| netCashProvidedByOperatingActivities | 285.08M | 219.42M | 287.44M | 195.94M | 307.4M | 196.55M | 249.78M | 166.6M | 303.63M | 258.31M |
| investmentsInPropertyPlantAndEquipment | -110.55M | -91.24M | -58.22M | -60.33M | -103.01M | -86.42M | -107.41M | -88.02M | -56.64M | -48.49M |
| acquisitionsNet | -970.46K | -12.55M | -26.39M | -14.63M | -64.18M | -51.58M | -122.3M | -41.08M | -5.54M | -6.28M |
| purchasesOfInvestments | -72.62M | -32.33M | -95.06M | -32.18M | -3.96M | -6.71M | -31.02M | -57.81M | -11.92M | -5.07M |
| salesMaturitiesOfInvestments | 51.77M | 7.01M | -6.73M | 9.91M | 140K | 20.4M | 20000 | 1.76M | 818K | 586K |
| otherInvestingActivities | 14.54M | -52.73M | -49.38M | -51.79M | -55.77M | -121K | -7.52M | 3.56M | -27.58M | -9.24M |
| netCashProvidedByInvestingActivities | -117.84M | -156.52M | -235.78M | -116.84M | -226.78M | -124.43M | -268.24M | -181.6M | -116.71M | -68.49M |
| netDebtIssuance | 82.29M | -11.19M | 19.85M | -6.01M | -305.99M | -4.98M | -352.54K | -22.28M | -2.73M | -14.78M |
| longTermNetDebtIssuance | 274.94M | -11.19M | 19.85M | -6.01M | 27.81M | -4.98M | -284.41K | -22.28M | -2.24M | -14.78M |
| shortTermNetDebtIssuance | -192.65M | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -1.54M | -23.02M | 9.49M | -27.08M | -1.68M | -25.66M | -3.8M | -3.06M | - | -3.5M |
| netCommonStockIssuance | -1.54M | -23.02M | 9.49M | -27.08M | -1.68M | -25.66M | -3.8M | -3.06M | - | -3.5M |
| commonStockIssuance | - | - | 10.24M | - | - | -13.8M | - | 8.96M | - | 7.58M |
| commonStockRepurchased | -1.54M | -23.02M | -746K | -27.08M | -1.68M | -25.66M | -3.8M | -3.06M | - | -3.5M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -151.34M | - | -135.43M | - | -127.44M | - | -107.43M | - | -91.38M |
| commonDividendsPaid | - | -151.34M | - | -135.43M | - | -127.44M | - | -107.43M | - | -91.38M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -14.97M | 13.86M | -38.33M | 8.44M | -263.24M | -1.4M | -12.34M | -5.4M | -19.8M | -1.77M |
| netCashProvidedByFinancingActivities | 65.77M | -171.69M | -8.99M | -160.07M | -264.92M | -159.48M | -16.13M | -124.22M | -19.8M | -103.09M |