OTC : PSMMY
$0.44 (1.41%)
| 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.75B | 3.2B | 2.77B | 3.82B | 3.61B | 3.33B | 3.65B | 3.74B | 3.6B | 3.14B |
| costOfRevenue | 3.03B | 2.62B | 1.98B | 2.95B | 2.53B | 2.43B | 2.52B | 2.56B | 2.53B | 2.27B |
| grossProfit | 641.72M | 580.4M | 795.1M | 867.5M | 1.08B | 894.4M | 1.13B | 1.18B | 1.07B | 871.4M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 216.94M | 238.95M | 174.4M | 152.9M | 129.7M | 116.3M | 110.1M | 101.1M | 125M | 106.9M |
| otherExpenses | -13.14M | 186.2M | 273.8M | -7.4M | -6.6M | -5.5M | - | - | - | - |
| operatingExpenses | 203.8M | 186.2M | 448.2M | 145.5M | 123.1M | 110.8M | 110.1M | 95.5M | 115.6M | 100.1M |
| costAndExpenses | 3.34B | 2.81B | 2.43B | 3.09B | 2.65B | 2.54B | 2.63B | 2.65B | 2.64B | 2.37B |
| netInterestIncome | -19.76M | -10.1M | 4.9M | 3M | 5.6M | -1.4M | 11.4M | 8.1M | 11M | 4.3M |
| interestIncome | 10.47M | 9.6M | 18.1M | 6M | 2M | 4.9M | 4.7M | 6.4M | 10M | 3.5M |
| interestExpense | 30.22M | 21.2M | 13.2M | 4.1M | 3.6M | 8.6M | 9.1M | 12.3M | 13.5M | 13.1M |
| depreciationAndAmortization | 21.2M | 20.1M | 18.7M | 15.8M | 14.5M | 14.1M | 13.3M | 10M | 8.4M | 8M |
| ebitda | 456.4M | 400.4M | 368.8M | 738.2M | 973.5M | 799.3M | 1.06B | 1.09B | 958.5M | 774.2M |
| ebit | 435.2M | 380.3M | 350.1M | 722.4M | 959M | 785.2M | 1.05B | 1.08B | 950.1M | 790.3M |
| nonOperatingIncomeExcludingInterest | - | 13.9M | -3.2M | -400K | 1.7M | -1.6M | -20.5M | - | - | -24.1M |
| operatingIncome | 400.92M | 394.2M | 346.9M | 722M | 960.7M | 783.6M | 1.02B | 1.08B | 950.1M | 766.2M |
| totalOtherIncomeExpensesNet | -12.32M | -35.1M | 4.9M | 5.8M | 6.3M | 200K | 11.4M | 7.7M | 16M | 8.6M |
| incomeBeforeTax | 388.59M | 359.1M | 351.8M | 730.7M | 966.8M | 783.8M | 1.04B | 1.09B | 966.1M | 774.8M |
| incomeTaxExpense | 111.6M | 92M | 96.4M | 169.7M | 179.6M | 145.4M | 192M | 204.4M | 179.2M | 149.5M |
| netIncomeFromContinuingOperations | 279.44M | 267.1M | 255.4M | 561M | 787.2M | 638.4M | 848.8M | 886.4M | 786.9M | 625.3M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 279.44M | 267.1M | 255.4M | 561M | 787.2M | 638.4M | 848.8M | 886.4M | 786.9M | 625.3M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 279.44M | 267.1M | 255.4M | 561M | 787.2M | 638.4M | 848.8M | 886.4M | 786.9M | 625.3M |
| eps | 1.74 | 1.68 | 1.6 | 3.52 | 4.94 | 4 | 5.34 | 5.66 | 5.1 | 4.06 |
| 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 | 116.79M | 258.6M | 420.1M | 861.6M | 1.25B | 1.23B | 843.9M | 1.05B | 1.3B | 913M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 116.79M | 258.6M | 420.1M | 861.6M | 1.25B | 1.23B | 843.9M | 1.05B | 1.3B | 913M |
| netReceivables | 254.05M | 171.1M | 148.1M | 160.6M | 97.8M | 67.2M | 50M | 74M | 73.2M | 100.1M |
| accountsReceivables | 249.46M | 116.5M | 148.1M | 160.6M | 97.8M | 67.2M | 40.6M | 57.7M | 59.1M | 49.3M |
| otherReceivables | 4.59M | 54.6M | - | - | - | - | - | 50.4M | 41.1M | 50.8M |
| inventory | 4.48B | 3.9B | 3.7B | 3.46B | 2.92B | 2.9B | 3.16B | 3.06B | 2.83B | 2.64B |
| prepaids | - | - | 27.9M | 21.6M | 10M | 6.6M | 6M | 2.2M | 5.1M | 3.6M |
| otherCurrentAssets | 2.5M | 15.8M | 10.9M | 39.7M | 47.4M | 35.6M | 11.9M | 31.9M | 21.9M | 50.8M |
| totalCurrentAssets | 4.86B | 4.35B | 4.31B | 4.55B | 4.32B | 4.24B | 4.07B | 4.22B | 4.23B | 3.66B |
| propertyPlantEquipmentNet | 115.2M | 154.6M | 140.5M | 118.6M | 99M | 90.4M | 82M | 58M | 52.5M | 43M |
| goodwill | 110.8M | 103.8M | 105.4M | 113M | 115.6M | 121.8M | 126.1M | 133.4M | 142.6M | 153.6M |
| intangibleAssets | 71.37M | 60.8M | 60M | 173M | 175.6M | 181.8M | 186.1M | 60M | 60M | 60M |
| goodwillAndIntangibleAssets | 182.18M | 164.6M | 165.4M | 286M | 291.2M | 303.6M | 312.2M | 193.4M | 202.6M | 213.6M |
| longTermInvestments | 25.75M | 300K | 1M | 29.7M | 36.6M | 47.8M | 68.4M | 3M | 3M | 3M |
| taxAssets | - | 9.2M | 11.5M | 10.5M | 9.7M | 7.7M | 6.6M | 13.4M | 92M | 42.5M |
| otherNonCurrentAssets | 130.47M | 156.4M | 161.2M | 42.9M | 33.2M | -71.2M | -48.5M | -13.4M | -92M | -42.5M |
| totalNonCurrentAssets | 453.6M | 485.1M | 479.6M | 487.7M | 469.7M | 378.3M | 420.7M | 254.4M | 258.1M | 259.6M |
| otherAssets | - | - | - | - | - | - | - | 181.6M | 269.9M | 223.3M |
| totalAssets | 5.31B | 4.83B | 4.79B | 5.03B | 4.79B | 4.62B | 4.49B | 4.65B | 4.76B | 4.14B |
| totalPayables | 1.12B | 583.5M | 312.8M | 368.6M | 807M | 794.2M | 224.1M | 238.7M | 241.8M | 222.1M |
| accountPayables | 1.12B | 277.7M | 312.8M | 368.6M | 227.2M | 206.5M | 224.1M | 238.7M | 241.8M | 222.1M |
| otherPayables | - | 305.8M | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | 238.1M | - | - | - | 371.6M | 404.3M | 455.1M | 378.9M |
| shortTermDebt | 10.98M | 309.47M | 5.6M | 275.6M | 222.9M | 167.1M | - | - | 290.9M | 278.8M |
| capitalLeaseObligationsCurrent | - | 1.6M | - | - | - | - | - | - | - | - |
| taxPayables | - | - | 100000 | - | - | - | 79M | 60M | 93.6M | 74.1M |
| deferredRevenue | - | - | 100000 | - | 25.8M | 47.8M | 4M | -290.2M | -290.9M | -278.8M |
| otherCurrentLiabilities | 83.05M | 338.2M | 392.3M | 447.3M | -170.5M | -134.4M | 396.5M | 480.9M | 210.8M | 134.7M |
| totalCurrentLiabilities | 1.22B | 923.3M | 948.9M | 1.09B | 885.2M | 874.7M | 996.2M | 1.12B | 1.2B | 1.01B |
| longTermDebt | 5.79M | - | 182.8M | 222.4M | 214M | 195.5M | 199M | 298.4M | 320.3M | 276.1M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 54.3M | 73.1M | 64.9M | 72.1M | 54.6M | 22.9M | 25.2M | 27.7M | 24M | 17.7M |
| otherNonCurrentLiabilities | 425.15M | 330.4M | 172.7M | 208.8M | 13.2M | 11.6M | 10.6M | 7.2M | 12.3M | 98.9M |
| totalNonCurrentLiabilities | 485.25M | 403.5M | 420.4M | 503.3M | 281.8M | 230M | 234.8M | 333.3M | 356.6M | 392.7M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 1.6M | - | - | - | - | - | - | - | - |
| totalLiabilities | 1.7B | 1.33B | 1.37B | 1.59B | 1.17B | 1.1B | 1.23B | 1.46B | 1.56B | 1.41B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 32.04M | 32M | 31.9M | 31.9M | 31.9M | 31.9M | 31.9M | 31.7M | 30.9M | 30.8M |
| retainedEarnings | 3.04B | 2.94B | 2.85B | 2.87B | 3.06B | 2.95B | 2.69B | 2.63B | 2.64B | 2.18B |
| additionalPaidInCapital | 27.95M | 262.1M | 25.6M | 25.6M | 24.9M | 22.3M | 19.2M | 15.5M | 13.5M | 10.6M |
| 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 | 285.7M | 267.1M | 255.4M | 561M | 787.2M | 638.4M | 848.8M | 886.4M | 786.9M | 625.3M |
| depreciationAndAmortization | 21.2M | 20.1M | 18.7M | 15.8M | 14.5M | 14.1M | 13.3M | 10M | 8.4M | 8M |
| deferredIncomeTax | 2.74M | 12.78M | 2.4M | 5M | -67.3M | 3.3M | 3.5M | 7.3M | 500K | -3.5M |
| stockBasedCompensation | 16.1M | 14.7M | 4.5M | 9M | 6.4M | 6.4M | 3.7M | 7.9M | 18.8M | 14M |
| changeInWorkingCapital | -341.74M | -232.7M | -425.7M | -459.2M | -13M | 118.7M | -275.6M | -252.2M | -197.1M | -10.5M |
| accountsReceivables | -82.84M | 17.3M | 37.5M | -81.1M | -59.5M | -45.8M | 6.3M | -26.7M | -20.5M | -18.3M |
| inventory | -577.17M | -200.4M | -235.3M | -532.5M | -9.8M | 265M | -87.7M | -225.5M | -176.6M | 7.8M |
| accountsPayables | 314.36M | -63.38M | -233.6M | 141.1M | 37.4M | -116.9M | -225.6M | -82.7M | 131.1M | 11.1M |
| otherWorkingCapital | 3.91M | -49.6M | 5.7M | 13.3M | 18.9M | 16.4M | 31.4M | 82.7M | -262.2M | -11.1M |
| otherNonCashItems | 43.98M | 15.7M | 14.9M | 270.7M | 57M | -15.4M | 26.3M | -5.1M | 206.5M | 61.4M |
| netCashProvidedByOperatingActivities | 27.97M | 84.9M | -129.8M | 402.3M | 784.8M | 765.5M | 620M | 654.3M | 824M | 698.2M |
| investmentsInPropertyPlantAndEquipment | -39.71M | -32.3M | -36.4M | -30.5M | -20.9M | -18.9M | -27.5M | -15.5M | -18M | -14.7M |
| acquisitionsNet | 65.92M | - | - | 700K | 900K | 800K | 700K | 500K | 300K | 800K |
| purchasesOfInvestments | - | - | -700K | - | -2.7M | - | -1.6M | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | 1.8M | - | 900K | - | - | - |
| otherInvestingActivities | - | -12.7M | -5.8M | 900K | 2.7M | - | 1.6M | 500K | 300K | 800K |
| netCashProvidedByInvestingActivities | 26.21M | -45M | -42.9M | -29.8M | -18.2M | -18.1M | -25.9M | -15M | -17.7M | -13.9M |
| netDebtIssuance | - | -4M | -3M | -3.3M | -3.3M | -3.6M | -3.4M | -3.2M | - | - |
| longTermNetDebtIssuance | - | -4M | -3M | -3.3M | -3.3M | -3.6M | -3.8M | -3.2M | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | 400K | - | - | - |
| netStockIssuance | 195.62K | -100000 | -1.2M | -700K | 2.6M | 700K | - | -1.3M | 3M | 300K |
| netCommonStockIssuance | 195.62K | -100000 | -1.2M | -700K | 2.6M | 700K | -43.3M | -158.4M | 3M | 300K |
| commonStockIssuance | 2.45M | 100000 | - | 700K | 2.6M | 700K | -43.3M | -157.1M | 3M | 1.3M |
| commonStockRepurchased | -2.25M | -200K | -1.2M | -700K | - | - | -3.8M | -1.3M | - | -1M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | 157.1M | - | - |
| netDividendsPaid | -187.89M | -191.8M | -255.4M | -750.1M | -749.6M | -350.7M | -747.8M | -732.3M | -416.6M | -338.3M |
| commonDividendsPaid | -187.89M | -191.8M | -255.4M | -750.1M | -749.6M | -350.7M | -747.8M | -732.3M | -416.6M | -338.3M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -4.99M | -5.5M | -9.2M | -3.4M | -3.8M | -3.6M | -47.1M | -157.1M | -3M | -3.7M |
| netCashProvidedByFinancingActivities | -192.68M | -201.4M | -268.8M | -757.5M | -754.1M | -357.2M | -798.3M | -893.9M | -416.6M | -341.7M |
| 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 | 2.23B | 1.5B | 1.88B | 1.32B | 1.58B | 1.19B | 2.13B | 1.69B | 1.77B | 1.84B |
| costOfRevenue | 1.92B | 1.24B | 1.54B | 1.08B | 1.3B | 947.9M | 1.77B | 1.18B | 1.23B | 1.3B |
| grossProfit | 312.36M | 262.4M | 345M | 235.4M | 286.1M | 240.6M | 361.3M | 506.2M | 543.3M | 540.5M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 108.43M | 114.7M | -89.6M | 89.6M | 88.3M | 85.9M | 74.6M | 71.7M | 61.2M | 62.3M |
| otherExpenses | -54.76M | -6.1M | 189.8M | -3.6M | -4.5M | 2.5M | -4.1M | -6.2M | -1.6M | -4.8M |
| operatingExpenses | 53.67M | 108.6M | 100.2M | 86M | 83.8M | 88.4M | 70.5M | 65.5M | 59.6M | 57.5M |
| costAndExpenses | 1.98B | 1.35B | 1.64B | 1.17B | 1.38B | 1.04B | 1.84B | 1.25B | 1.29B | 1.36B |
| netInterestIncome | -15.9M | -7.1M | -10.1M | -758.87K | 1.4M | 6M | 2M | 100000 | -1M | -1M |
| interestIncome | 4.57M | 7.91M | 9.6M | 6.45M | 7.5M | 10.4M | 3.7M | 2.5M | 200K | 1.4M |
| interestExpense | 20.47M | 7.1M | 21.2M | 7.21M | 6.1M | 4.4M | 1.7M | 2.4M | 1.2M | 2.4M |
| depreciationAndAmortization | 10.34M | 10.7M | 10.3M | 9.8M | 10.1M | 8.6M | 8.3M | 7.5M | 7.3M | 7.2M |
| ebitda | 269.03M | 164.5M | 239.2M | 161.2M | 488.8M | 155M | 293.2M | 445M | 487.2M | 486.3M |
| ebit | 258.7M | 153.8M | 228.9M | 151.4M | 478.7M | 146.4M | 284.9M | 437.5M | 479.9M | 479.1M |
| nonOperatingIncomeExcludingInterest | - | - | 15.9M | -2M | -276.4M | 5.8M | 2.5M | 3.2M | 1.5M | 3.9M |
| operatingIncome | 258.7M | 153.8M | 244.8M | 149.4M | 202.3M | 152.2M | 290.8M | 440.7M | 483.7M | 483M |
| totalOtherIncomeExpensesNet | -9.64M | -7.1M | -32M | -3.1M | -1.5M | -1.2M | 3.6M | -1M | 5.3M | -2.9M |
| incomeBeforeTax | 249.06M | 146.7M | 212.8M | 146.3M | 200.8M | 151M | 291M | 439.7M | 486.7M | 480.1M |
| incomeTaxExpense | 64.5M | 46.7M | 56.4M | 35.6M | 55.1M | 41.3M | 69.8M | 99.9M | 90.7M | 88.9M |
| netIncomeFromContinuingOperations | 184.56M | 100M | 156.4M | 110.7M | 145.7M | 109.7M | 221.2M | 339.8M | 396M | 391.2M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 184.56M | 100M | 156.4M | 110.7M | 145.7M | 109.7M | 221.2M | 339.8M | 396M | 391.2M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 184.56M | 100M | 156.4M | 110.7M | 145.7M | 109.7M | 221.2M | 339.8M | 396M | 391.2M |
| eps | 1.16 | 0.62 | 0.98 | 0.7 | 0.92 | 0.68 | 1.38 | 2.12 | 2.48 | 2.46 |
| 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 | 116.79M | 123M | 258.6M | 350.2M | 420.1M | 357M | 861.6M | 782M | 1.25B | 1.32B |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 116.79M | 123M | 258.6M | 350.2M | 420.1M | 357M | 861.6M | 782M | 1.25B | 1.32B |
| netReceivables | 254.05M | 145.3M | 171.1M | 164.2M | 148.1M | 151.9M | 178.5M | 191.9M | 97.8M | 165.1M |
| accountsReceivables | 249.46M | 142.7M | 116.5M | 164.2M | 148.1M | 144.2M | 153.7M | 151.5M | 87.9M | 139.2M |
| otherReceivables | 4.59M | 2.6M | 54.6M | - | - | 6.3M | 68.2M | 7.9M | 57.3M | 13.1M |
| inventory | 4.48B | 4.21B | 3.9B | 3.8B | 3.7B | 3.71B | 3.46B | 3.4B | 2.92B | 2.82B |
| prepaids | - | - | - | - | 27.9M | -1.4M | 21.6M | -32.5M | 10M | -12.8M |
| otherCurrentAssets | 2.5M | 78.7M | 15.8M | 9.9M | 10.9M | 1.4M | 21.8M | 32.5M | 47.4M | 12.8M |
| totalCurrentAssets | 4.86B | 4.56B | 4.35B | 4.32B | 4.31B | 4.21B | 4.55B | 4.38B | 4.32B | 4.3B |
| propertyPlantEquipmentNet | 115.2M | 111.6M | 154.6M | 145.7M | 140.5M | 133M | 118.6M | 107.6M | 99M | 93.4M |
| goodwill | 110.8M | - | 103.8M | - | 105.4M | - | 113M | - | 115.6M | - |
| intangibleAssets | 71.37M | 163.8M | 60.8M | 164.5M | 60M | 167.2M | 173M | 176.2M | 175.6M | 177.9M |
| goodwillAndIntangibleAssets | 182.18M | 163.8M | 164.6M | 164.5M | 165.4M | 167.2M | 286M | 176.2M | 291.2M | 177.9M |
| longTermInvestments | 25.75M | 300K | 300K | 300K | 35.1M | 35.9M | 29.7M | 33.3M | 36.6M | 39.2M |
| taxAssets | - | - | 9.2M | 12.2M | 11.5M | 11.8M | 10.5M | 9.7M | 9.7M | 10.7M |
| otherNonCurrentAssets | 130.47M | 158.5M | 156.4M | 155.6M | 127.1M | 149.4M | 42.9M | 209.4M | 33.2M | 116.7M |
| totalNonCurrentAssets | 453.6M | 434.2M | 485.1M | 478.3M | 479.6M | 497.3M | 487.7M | 536.2M | 469.7M | 437.9M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 5.31B | 4.99B | 4.83B | 4.8B | 4.79B | 4.71B | 5.03B | 4.91B | 4.79B | 4.73B |
| totalPayables | 1.12B | 1.05B | 583.5M | 789.5M | 312.8M | 767.1M | 949.4M | 863.6M | 807M | 830.8M |
| accountPayables | 1.12B | 917.9M | 277.7M | 789.5M | 312.8M | 767.1M | 368.6M | 863.6M | 227.2M | 830.8M |
| otherPayables | - | 128.1M | 305.8M | - | - | - | 1.16B | - | 1.16B | - |
| accruedExpenses | - | - | - | - | 238.1M | - | 256M | - | 288M | - |
| shortTermDebt | 10.98M | 15.48M | 7.01M | 5.6M | 5.6M | 5.6M | 5.6M | 5.6M | 5.5M | 5.5M |
| capitalLeaseObligationsCurrent | - | - | 1.6M | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | 100000 | - | - | - | - | - |
| deferredRevenue | - | - | - | - | 100000 | - | - | - | - | - |
| otherCurrentLiabilities | 83.05M | 134.6M | 338.2M | 261.6M | 392.3M | 166.2M | -119.5M | 69.3M | -215.3M | 75M |
| totalCurrentLiabilities | 1.22B | 1.18B | 923.3M | 1.06B | 948.9M | 938.9M | 1.09B | 938.5M | 885.2M | 911.3M |
| longTermDebt | 5.79M | - | - | 161.7M | 182.8M | 199.3M | 234.4M | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | -18.9M | -23.8M | -23.1M |
| deferredTaxLiabilitiesNonCurrent | 54.3M | 56.7M | 73.1M | 66.6M | 64.9M | 70.8M | 72.1M | 74M | 54.6M | 41.5M |
| otherNonCurrentLiabilities | 425.15M | 269.5M | 330.4M | 104.8M | 172.7M | 146.2M | 196.8M | 286.5M | 227.2M | 213.6M |
| totalNonCurrentLiabilities | 485.25M | 326.2M | 403.5M | 333.1M | 420.4M | 416.3M | 503.3M | 360.5M | 281.8M | 255.1M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | 1.6M | - | - | - | - | - | - | - |
| totalLiabilities | 1.7B | 1.51B | 1.33B | 1.39B | 1.37B | 1.36B | 1.59B | 1.3B | 1.17B | 1.17B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 32.04M | 32M | 32M | 32M | 31.9M | 31.9M | 31.9M | 31.9M | 31.9M | 31.9M |
| retainedEarnings | 3.04B | 2.91B | 2.94B | 2.84B | 2.85B | 2.79B | 2.87B | 3.04B | 3.06B | 3B |
| additionalPaidInCapital | 27.95M | 262.2M | 262.1M | 25.6M | 25.6M | 25.6M | 25.6M | 25.6M | 24.9M | 22.9M |
| 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 | 184.56M | 100M | 156.4M | 110.7M | 145.7M | 109.7M | 221.2M | 339.8M | 396M | 391.2M |
| depreciationAndAmortization | 10.34M | 10.7M | 10.3M | 9.8M | 10.1M | 8.6M | 8.3M | 7.5M | 7.3M | 7.2M |
| deferredIncomeTax | 2.59M | 259.34K | -1.1M | 1.1M | 2.2M | 200K | 3.7M | 1.3M | -1.2M | 1.2M |
| stockBasedCompensation | - | 8.4M | 8M | 6.7M | -2.1M | 6.6M | 3.1M | 5.9M | 1.7M | 4.7M |
| changeInWorkingCapital | -113.3M | -278M | -162.5M | -70.2M | -7.3M | -418.4M | -71.5M | -387.7M | -106.5M | 93.5M |
| accountsReceivables | -110.45M | 27.3M | -4.2M | 21.5M | -34.5M | 72M | -49.9M | -31.2M | -4.2M | -55.3M |
| inventory | -290.83M | -307.2M | -106.8M | -93.6M | 5.4M | -240.7M | -55.3M | -477.2M | -100.3M | 90.5M |
| accountsPayables | 285.83M | 45.25M | 81.6M | -81.6M | 18.9M | -252.5M | 27.8M | 113.3M | -11.7M | 49.1M |
| otherWorkingCapital | 2.15M | 1.9M | -133.1M | 83.5M | 2.9M | 2.8M | 5.9M | 7.4M | 9.7M | 9.2M |
| otherNonCashItems | 46.73M | 52.4M | 107M | -91.3M | -200K | 460.1M | 381.9M | 401.9M | 128.2M | -71.2M |
| netCashProvidedByOperatingActivities | 130.91M | -106.5M | 118.1M | -33.2M | 148.4M | -278.2M | 449.6M | -47.3M | 293M | 491.8M |
| investmentsInPropertyPlantAndEquipment | -15.52M | -25.8M | -18.7M | -13.6M | -16.1M | -20.3M | -16.8M | -13.7M | -11.6M | -9.3M |
| acquisitionsNet | 66.41M | - | - | - | 600K | 400K | 200K | 500K | 400K | 500K |
| purchasesOfInvestments | - | - | - | - | - | -700K | - | - | - | -2.3M |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | 1.8M |
| otherInvestingActivities | - | 600K | 4.2M | -16.9M | -136.26K | -6.8M | 200K | 700K | 400K | 2.3M |
| netCashProvidedByInvestingActivities | 50.89M | -25.2M | -14.5M | -30.5M | -15.5M | -27.4M | -16.6M | -13.2M | -11.2M | -7M |
| netDebtIssuance | - | -2.4M | 1.7M | -1.7M | - | -2M | - | -1.8M | - | -1.8M |
| longTermNetDebtIssuance | - | -2.4M | 1.7M | -1.7M | - | -2M | - | -1.8M | - | -1.8M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 1.64M | -1.6M | -200K | 100000 | -24045 | -1.2M | -700K | 700K | 2.71M | 600K |
| netCommonStockIssuance | 1.64M | -1.6M | -200K | 100000 | -24045 | -1.2M | -700K | 700K | 2.71M | 600K |
| commonStockIssuance | 2.39M | - | - | 100000 | - | - | - | 700K | 2M | 600K |
| commonStockRepurchased | -746.05K | -1.6M | -200K | - | - | -1.2M | -700K | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -190.92M | - | -191.8M | - | -63.9M | -191.5M | -351.1M | -399M | -350.9M | -398.7M |
| commonDividendsPaid | -190.92M | - | -191.8M | - | -63.9M | -191.5M | -351.1M | -399M | -350.9M | -398.7M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -2.76M | 100000 | -4.9M | -4.6M | -5.9M | -4.3M | -1.6M | -4M | 500K | -3.8M |
| netCashProvidedByFinancingActivities | -192.03M | -3.9M | -195.2M | -6.2M | -69.8M | -199M | -353.4M | -404.1M | -350.4M | -403.7M |