OTC : PLSQF
$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 | 810.02M | 711.6M | 719.1M | 832.6M | 718.7M | 872.5M | 354.5M | 720.4M | 437.24M | 327.93M |
| costOfRevenue | 5.62M | 23.69M | 20.17M | 16.59M | 22.8M | 20.47M | 10.7M | 15.57M | 29.13M | 8.47M |
| grossProfit | 804.4M | 711.6M | 719.1M | 816.01M | 710.1M | 865.6M | 343.8M | 704.83M | 408.11M | 319.45M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 26M | 20.6M | 38.8M | 80.1M | 54.3M | 43.5M | 25.5M | 39.2M | 22.73M | 20.13M |
| sellingAndMarketingExpenses | 266.3M | 281.5M | 252.6M | 302.1M | 279.8M | 315.4M | 138.9M | 175.9M | 156M | 157.28M |
| sellingGeneralAndAdministrativeExpenses | 292.3M | 302.1M | 291.4M | 382.2M | 334.1M | 358.9M | 164.4M | 215.1M | 178.73M | 177.41M |
| otherExpenses | 161.88M | 73.4M | 91.3M | -17.4M | -8.6M | -6.9M | - | -189.88M | -158.61M | -153.99M |
| operatingExpenses | 454.18M | 375.5M | 382.7M | 364.8M | 325.5M | 352M | 164.4M | 215.1M | 178.73M | 177.41M |
| costAndExpenses | 459.8M | 375.5M | 382.7M | 382.2M | 334.1M | 358.9M | 164.4M | 215.1M | 178.73M | 177.41M |
| netInterestIncome | 60.41M | 57.8M | 51.7M | 23.9M | 1.8M | 9.7M | -800K | -2.3M | -5.1M | 1.46M |
| interestIncome | 71.15M | 63.4M | 58.8M | 41.3M | 10.4M | 16.6M | 6.7M | 6.1M | 3.24M | 3.62M |
| interestExpense | 10.73M | 5.6M | 7.1M | 17.4M | 8.6M | 6.9M | 7.5M | 8.4M | 8.39M | 2.16M |
| depreciationAndAmortization | 5.62M | 6.2M | 4.2M | 3.4M | 2.5M | 2.3M | 2.2M | 700K | 694K | 479K |
| ebitda | 362.79M | 349M | 348.7M | 495.1M | 397.5M | 532.5M | 199M | 512.1M | 262.4M | 154.62M |
| ebit | 357.17M | 342.8M | 344.5M | 491.7M | 395M | 530.2M | 196.8M | 511.4M | 261.7M | 154.14M |
| nonOperatingIncomeExcludingInterest | -6.95M | -6.7M | -8.1M | -41.3M | -10.4M | -16.6M | -6.7M | -6.1M | -3.2M | -3.62M |
| operatingIncome | 350.22M | 336.1M | 336.4M | 450.4M | 384.6M | 513.6M | 190.1M | 505.3M | 258.5M | 150.52M |
| totalOtherIncomeExpensesNet | -3.78M | 1.1M | -200K | 23.9M | 1.8M | 9.7M | -800K | -2.3M | -5.1M | 1.46M |
| incomeBeforeTax | 346.44M | 337.2M | 336.2M | 474.3M | 386.4M | 523.3M | 189.3M | 503M | 253.36M | 151.98M |
| incomeTaxExpense | 58.88M | 64.1M | 64.8M | 103.9M | 75.8M | 23.2M | 37.6M | 124M | 53.68M | 34.74M |
| netIncomeFromContinuingOperations | 287.56M | 273.1M | 271.4M | 370.4M | 310.6M | 500.1M | 151.7M | 379M | 199.7M | 117.24M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 287.56M | 273.1M | 271.4M | 370.4M | 310.6M | 500.1M | 151.7M | 379M | 199.68M | 117.24M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 287.56M | 273.1M | 271.4M | 370.4M | 310.6M | 500.1M | 151.7M | 379M | 199.7M | 117.24M |
| eps | 3.93 | 3.57 | 3.17 | 3.81 | 3.06 | 4.71 | 1.35 | 3.33 | 1.75 | 1.02 |
| 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 | 802.88M | 890M | 906.7M | 930.2M | 749.5M | 593.9M | 292.9M | 315.3M | 241.85M | 136.48M |
| shortTermInvestments | - | 1.5M | 2.8M | - | 18.2M | - | - | - | 228K | 37000 |
| cashAndShortTermInvestments | 802.88M | 891.5M | 909.5M | 930.2M | 767.7M | 593.9M | 292.9M | 315.3M | 242.08M | 136.52M |
| netReceivables | 67.31M | 5M | 30.56M | 19.3M | 13.67M | 11.2M | - | 3.7M | 18.45M | 7.6M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| otherReceivables | 67.31M | 5M | 30.56M | 19.3M | 13.67M | 11.2M | - | 3.7M | 18.45M | 7.6M |
| inventory | - | - | - | 968.36M | 798.9M | - | 307.6M | 328.5M | 267.81M | 151.07M |
| prepaids | 5.1M | 6M | 2.3M | 7.7M | 5.2M | 6.6M | 7.8M | 8.7M | 6.4M | 6.24M |
| otherCurrentAssets | -5.1M | 17.7M | -10.26M | -968.26M | -803.27M | -1.7M | -300.7M | 400K | 448K | 356K |
| totalCurrentAssets | 870.19M | 920.2M | 932.1M | 957.3M | 782.2M | 610M | 307.6M | 328.1M | 267.39M | 150.71M |
| propertyPlantEquipmentNet | 32.75M | 25.9M | 26.8M | 8.2M | 8.2M | 8.5M | 8.1M | 3.1M | 3.37M | 3.43M |
| goodwill | - | 8.6M | 8.6M | 8.6M | 1.7M | - | - | - | - | - |
| intangibleAssets | 37.56M | 29.3M | 29.7M | 30.1M | 26.3M | - | - | - | 84000 | 113K |
| goodwillAndIntangibleAssets | 37.56M | 37.9M | 38.3M | 38.7M | 28M | - | - | - | 84000 | 113K |
| longTermInvestments | - | - | - | - | - | - | - | 600K | 289K | 102K |
| taxAssets | - | - | - | - | - | - | - | 900K | 490K | 353K |
| otherNonCurrentAssets | 5.11M | 7.8M | 32.9M | 5.8M | 4.4M | 1.7M | 1.2M | - | - | - |
| totalNonCurrentAssets | 75.42M | 71.6M | 98M | 52.7M | 40.6M | 10.2M | 9.3M | 4.8M | 4.23M | 4M |
| otherAssets | - | - | -25.4M | - | - | - | - | - | - | - |
| totalAssets | 945.61M | 991.8M | 1B | 1.01B | 822.8M | 620.2M | 316.9M | 332.9M | 271.62M | 154.71M |
| totalPayables | 269.1M | 267M | 240.8M | 174.5M | 106.7M | 25.9M | 12.2M | 24.8M | 29.6M | 9.35M |
| accountPayables | 47.5M | 42.7M | 42.8M | 22.1M | 16.1M | 23.5M | 10.2M | 14.6M | 27.1M | 7.42M |
| otherPayables | 221.6M | 224.3M | 198M | 152.4M | 90.6M | 2.4M | 2M | 10.2M | 2.5M | 1.93M |
| accruedExpenses | - | - | - | - | - | - | - | 27.1M | 16.1M | 9.36M |
| shortTermDebt | 2.9M | - | - | - | 2M | 1.6M | - | - | - | - |
| capitalLeaseObligationsCurrent | 2.9M | 2.6M | 2.6M | 2M | 2M | - | 1.6M | - | - | - |
| taxPayables | - | 163.4M | 142.2M | 116.4M | 89.9M | 2.2M | 1.8M | 9.9M | 2.32M | 1.91M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | -272M | 57.8M | 38.8M | 42.5M | 46.3M | 30M | 14.9M | -51.9M | -7000 | -18.71M |
| totalCurrentLiabilities | 2.9M | 327.4M | 282.2M | 219M | 157M | 57.5M | 28.7M | 51.9M | 45.69M | 18.71M |
| longTermDebt | 19.53M | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 19.53M | 13.2M | 15.8M | 3.6M | 4.2M | 5.3M | 4.1M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 6.91M | 6.9M | 6.9M | 6.9M | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 327.82M | 324.46M | 282.2M | 218.17M | 300K | 1.8M | - | 52.2M | - | - |
| totalNonCurrentLiabilities | 373.8M | 20.1M | 304.9M | 10.5M | 4.5M | 7.1M | 4.1M | 300K | 45.69M | 18.71M |
| otherLiabilities | - | - | -282.2M | - | - | - | - | - | -45.69M | -18.71M |
| capitalLeaseObligations | 22.43M | 15.8M | 18.4M | 5.6M | 6.2M | 5.3M | 5.7M | - | - | - |
| totalLiabilities | 376.7M | 347.5M | 304.9M | 229.5M | 161.5M | 64.6M | 32.8M | 52.2M | 45.69M | 18.71M |
| treasuryStock | -983.17M | -785.8M | -606.5M | -341.1M | -207.5M | -145.7M | -57M | -9.8M | -7.5M | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 300.48K | 300K | 300K | 300K | 300K | 300K | 300K | 300K | 317K | 317K |
| retainedEarnings | 1.53B | 1.41B | 1.28B | 1.1B | 846.3M | 678.8M | 318.6M | 268M | 210.93M | 113.46M |
| additionalPaidInCapital | 22.24M | 22.2M | 22.2M | 22.2M | 22.2M | 22.2M | 22.2M | 22.2M | 22.2M | 22.22M |
| 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 | 281.3M | 273.1M | 271.4M | 370.4M | 310.6M | 500.1M | 151.7M | 379M | 199.68M | 117.24M |
| depreciationAndAmortization | 5.5M | 6.07M | 4.1M | 3.4M | 2.5M | 2.3M | 2.2M | 700K | 694K | 479K |
| deferredIncomeTax | - | - | - | 46.3M | 102.6M | -2.6M | -5.2M | 29.9M | -13.02M | -9.65M |
| stockBasedCompensation | 25.8M | 19.9M | 4.8M | 12.1M | 3.3M | 8.3M | 3.7M | 8.9M | 5.5M | 2.54M |
| changeInWorkingCapital | -19.73M | 14.69M | 47.4M | 35.3M | -7.3M | 25.6M | -13.1M | -8.4M | 29.47M | -1.28M |
| accountsReceivables | -32.2M | -5.7M | 2.46M | 5.11M | -16.61M | 2.03M | 103.84K | -3.73M | 2.09M | 65019 |
| inventory | - | - | - | 641.37K | -124.76K | -1.69M | 503.28K | - | - | - |
| accountsPayables | 10.22M | -4.8M | 20.28M | 9.62M | -393.16K | 852.77K | -103.84K | -4.01M | 3.04M | 63188 |
| otherWorkingCapital | 2.25M | 20.39M | 25.81M | 19.93M | 9.83M | 24.41M | -13.6M | -286.54K | 24.88M | -2.06M |
| otherNonCashItems | -1.84M | 27.74M | 21.2M | -13.4M | -6.2M | -5M | -12M | -4.2M | -16.96M | -6.7M |
| netCashProvidedByOperatingActivities | 291.03M | 341.5M | 348.9M | 454.1M | 405.5M | 528.7M | 127.3M | 400.4M | 211.98M | 108.91M |
| investmentsInPropertyPlantAndEquipment | -4.7M | -4.8M | -8.2M | -800K | -800K | -300K | -100000 | -600K | -603K | -1.95M |
| acquisitionsNet | - | - | - | -4.6M | -32.5M | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | -286.54K | -218K | -231.69K |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | 200K | - | - |
| otherInvestingActivities | - | - | - | - | - | - | - | -300K | -213K | -300K |
| netCashProvidedByInvestingActivities | -4.7M | -4.8M | -8.2M | -5.4M | -33.3M | -300K | -100000 | -700K | -1.02M | -2.2M |
| netDebtIssuance | - | -3.3M | -2.7M | -2.3M | -2M | -1.8M | - | - | - | - |
| longTermNetDebtIssuance | - | -3.3M | -2.7M | -2.3M | -2M | -1.8M | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -219.78M | -195M | -275.3M | -138.8M | -64.9M | -88.8M | -47.2M | -2.3M | -7.5M | - |
| netCommonStockIssuance | -219.78M | -195M | -275.3M | -138.8M | -64.9M | -88.8M | -47.2M | -2.3M | -7.5M | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -219.78M | -195M | -275.3M | -138.8M | -64.9M | -88.8M | -47.2M | -2.3M | -7.5M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -164.4M | -150.2M | -89.8M | -119.9M | -144.9M | -141.6M | -104.98M | -321.9M | -102.3M | -123.26M |
| commonDividendsPaid | -164.4M | -150.2M | -89.8M | -109.9M | -115.5M | -141.6M | -101.1M | -321.9M | -102.3M | -123.26M |
| preferredDividendsPaid | - | - | - | -10M | -29.4M | - | - | - | - | - |
| otherFinancingActivities | -7.44M | - | - | - | - | - | 2.08M | - | - | - |
| netCashProvidedByFinancingActivities | -391.62M | -348.5M | -367.8M | -261M | -211.8M | -232.2M | -150.1M | -324.2M | -109.75M | -123.26M |
| 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 | 379.58M | 409.6M | 366.5M | 398.05M | 363.41M | 379.29M | 330.8M | 480.18M | 369.54M | 344.38M |
| costOfRevenue | 2.82M | 12.81M | 8.82M | 8.9M | 8.23M | 7.72M | 8.45M | 8.17M | 10.52M | 12.53M |
| grossProfit | 376.76M | 409.6M | 349.9M | 396.2M | 355.18M | 371.58M | 322.36M | 472.01M | 359.03M | 331.85M |
| researchAndDevelopmentExpenses | - | - | - | - | 304.79K | 6.79M | 24.92M | - | - | - |
| generalAndAdministrativeExpenses | -12.2M | 38.2M | 27.5M | 34.8M | 20.4M | 18.9M | 15.85M | 16.55M | 11.65M | 11.65M |
| sellingAndMarketingExpenses | 103.1M | 163.2M | 159.7M | 159.3M | 71M | 71.75M | 64.25M | 83.75M | 73.65M | 64.25M |
| sellingGeneralAndAdministrativeExpenses | 59.6M | 232.7M | 198.79M | 218M | 96.8M | 98.1M | 87.2M | 103.9M | 87.15M | 79.9M |
| otherExpenses | 300.56M | -5.5M | 196.37M | -2M | 93.4M | 192.37M | 169.38M | -186.95M | -162.99M | -146.43M |
| operatingExpenses | 360.16M | 227.2M | 198.79M | 216M | 190.5M | 98.1M | 87.2M | 186.95M | 162.99M | 146.43M |
| costAndExpenses | 362.98M | 227.2M | 210.6M | 217.92M | 196.69M | 201.95M | 179.61M | 195.11M | 173.51M | 158.96M |
| netInterestIncome | 30.28M | 5.19M | 1.16M | 5.5M | -2.84M | 2.68M | 15.35M | 8.45M | -496.03K | 2.29M |
| interestIncome | 35.31M | 5.19M | 1.16M | 5.5M | 304.79K | 6.79M | 24.92M | 16.06M | 2.45M | 2.75M |
| interestExpense | 5.03M | - | - | - | 3.15M | 4.12M | 9.58M | 7.61M | - | - |
| depreciationAndAmortization | 2.82M | 2.86M | 2.42M | 3.7M | 2.34M | 1.85M | 1.75M | 1.6M | 1.29M | 1.19M |
| ebitda | 165.9M | 195.96M | 153.53M | 183.83M | 169.05M | 179.2M | 152.94M | 286.66M | 197.32M | 186.62M |
| ebit | 163.08M | 193.11M | 151.1M | 180.13M | 166.72M | 177.35M | 151.19M | 285.07M | 196.03M | 185.42M |
| nonOperatingIncomeExcludingInterest | -146.48M | -10.71M | - | - | - | - | - | - | - | - |
| operatingIncome | 16.6M | 182.4M | 151.1M | 180.13M | 166.72M | 177.35M | 151.19M | 285.07M | 196.03M | 185.42M |
| totalOtherIncomeExpensesNet | 141.45M | -600K | -2.33M | 3.5M | -2.84M | 2.68M | 15.35M | 8.45M | 99206 | 2.29M |
| incomeBeforeTax | 158.05M | 181.8M | 148.78M | 183.63M | 163.87M | 180.02M | 166.53M | 293.52M | 196.13M | 187.71M |
| incomeTaxExpense | 25.55M | 32.2M | 28.3M | 34.89M | 36.98M | 29.23M | 36.46M | 64.32M | 51.79M | 23.48M |
| netIncomeFromContinuingOperations | 132.5M | 149.6M | 120.48M | 148.74M | 126.89M | 150.79M | 130.08M | 229.2M | 144.34M | 164.23M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 132.5M | 149.6M | 120.48M | 148.74M | 126.89M | 150.79M | 130.08M | 229.2M | 144.34M | 164.23M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 132.5M | 149.6M | 120.48M | 148.74M | 126.89M | 150.79M | 130.08M | 229.2M | 144.34M | 164.23M |
| eps | 1.88 | 2.05 | 1.62 | 1.9 | 1.51 | 1.66 | 1.39 | 2.31 | 1.44 | 1.61 |
| 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 | 802.88M | 938.1M | 890M | 1.01B | 906.7M | 849M | 930.2M | 995.5M | 749.5M | 722.5M |
| shortTermInvestments | - | 1.1M | 1.5M | - | 2.8M | - | - | - | - | - |
| cashAndShortTermInvestments | 802.88M | 939.2M | 891.5M | 1.01B | 909.5M | 849M | 930.2M | 995.5M | 749.5M | 722.5M |
| netReceivables | 67.31M | 56.4M | 5M | 33.41M | 30.56M | 35.44M | 19.3M | 29.66M | 13.67M | 37.6M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| otherReceivables | 67.31M | 56.4M | 5M | 33.41M | 30.56M | - | 19.3M | - | 13.67M | - |
| inventory | - | - | - | - | - | - | 968.36M | - | 798.9M | - |
| prepaids | - | 4.7M | 6M | - | 2.3M | - | 7.7M | - | 5.2M | - |
| otherCurrentAssets | - | -12.9M | 17.7M | -33.41M | -10.26M | 30.5M | -968.26M | 24.9M | 9.3M | 35.3M |
| totalCurrentAssets | 870.19M | 987.4M | 920.2M | 1.01B | 932.1M | 879.5M | 957.3M | 1.02B | 782.2M | 757.8M |
| propertyPlantEquipmentNet | 32.75M | 24M | 25.9M | 27.3M | 26.8M | 17.1M | 8.2M | 7.5M | 8.2M | 9.9M |
| goodwill | - | - | 8.6M | - | 8.6M | 62079 | 8.6M | -87064.1 | 1.7M | - |
| intangibleAssets | 37.56M | 37.7M | 29.3M | 38.1M | 29.7M | 38.44M | 30.1M | 39.99M | 26.3M | - |
| goodwillAndIntangibleAssets | 37.56M | 37.7M | 37.9M | 38.1M | 38.3M | 38.5M | 38.7M | 39.9M | 28M | - |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 5.11M | 11.7M | 7.8M | 33.4M | 32.9M | 5M | 5.8M | 4.7M | 4.4M | 2.3M |
| totalNonCurrentAssets | 75.42M | 73.4M | 71.6M | 98.8M | 98M | 60.6M | 52.7M | 52.1M | 40.6M | 12.2M |
| otherAssets | - | - | - | - | -25.4M | - | - | - | - | - |
| totalAssets | 945.61M | 1.06B | 991.8M | 1.11B | 1B | 940.1M | 1.01B | 1.07B | 822.8M | 770M |
| totalPayables | 269.1M | 375.4M | 267M | 341.6M | 240.8M | 225.6M | 174.5M | 253.3M | 106.7M | 155.4M |
| accountPayables | 47.5M | 58.2M | 42.7M | 47M | 42.8M | 14.2M | 22.1M | 19.7M | 16.1M | 18.8M |
| otherPayables | 221.6M | 317.2M | 224.3M | 294.6M | 198M | 211.4M | 152.4M | 233.6M | 90.6M | 136.6M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 2.9M | 2.4M | 2.6M | 2.6M | - | - | - | - | 2M | - |
| capitalLeaseObligationsCurrent | 2.9M | 2.4M | 2.6M | 2.6M | 2.6M | 2.8M | 2M | 2M | 2M | 1.9M |
| taxPayables | - | 175.1M | 163.4M | 160.1M | 142.2M | 125M | 116.4M | 114.6M | 89.9M | 32.6M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | -272M | 47.2M | 55.2M | -306.4M | 38.8M | -228.4M | 42.5M | -255.3M | -110.7M | -157.3M |
| totalCurrentLiabilities | 2.9M | 427.4M | 327.4M | 37.8M | 282.2M | 231.2M | 219M | 262.3M | 157M | 162.7M |
| longTermDebt | 19.53M | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 19.53M | 13.5M | 13.2M | 14.1M | 15.8M | 10.7M | 3.6M | 3M | 4.2M | 6.1M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 6.91M | 6.9M | 6.9M | 6.9M | 6.9M | 6.9M | 6.9M | 7.9M | - | - |
| otherNonCurrentLiabilities | 327.82M | 1.1M | -20.08M | 383.2M | 282.2M | 231.7M | 218.17M | 263.3M | 300K | 166.8M |
| totalNonCurrentLiabilities | 373.8M | 21.5M | 20.1M | 404.2M | 304.9M | 18.1M | 10.5M | 11.9M | 4.5M | 10.2M |
| otherLiabilities | - | - | 347.14M | -37.8M | -282.2M | - | - | - | - | - |
| capitalLeaseObligations | 22.43M | 15.9M | 15.8M | 16.7M | 18.4M | 13.5M | 5.6M | 5M | 6.2M | 8M |
| totalLiabilities | 376.7M | 448.9M | 347.5M | 404.2M | 304.9M | 249.3M | 229.5M | 274.2M | 161.5M | 172.9M |
| treasuryStock | -983.17M | -887.1M | -785.8M | -686.8M | -606.5M | -554.9M | -341.1M | -258.9M | -207.5M | -186.8M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 300.48K | 300K | 300K | 300K | 300K | 300K | 300K | 300K | 300K | 300K |
| retainedEarnings | 1.53B | 1.48B | 1.41B | 1.37B | 1.28B | 1.22B | 1.1B | 1.03B | 846.3M | 761.4M |
| additionalPaidInCapital | 22.24M | 22.2M | 22.2M | 22.2M | 22.2M | 22.2M | 22.2M | 22.2M | 22.2M | 22.2M |
| 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 | 132.5M | 149.6M | 120.48M | 148.74M | 126.89M | 150.79M | 130.08M | 229.2M | 144.34M | 164.23M |
| depreciationAndAmortization | 2.82M | 2.7M | 2.42M | 3.7M | 2.34M | 1.85M | 1.75M | 1.6M | 1.29M | 1.19M |
| deferredIncomeTax | - | - | - | - | - | 823.43K | -1.13M | 1.03M | -1.6M | -696.33K |
| stockBasedCompensation | - | 31.3M | 27M | 23.9M | 10.8M | 7.45M | 7.1M | 3.6M | 1.85M | 4M |
| changeInWorkingCapital | 3.86M | -41.2M | 6.23M | 6.8M | 37.8M | -20.28M | 6.22M | 30.33M | 17M | -24.77M |
| accountsReceivables | -8.83M | -23.29M | -5.72M | 199.92K | 5.43M | -2.98M | -1.27M | 6.67M | 3.68M | -20.89M |
| inventory | - | - | - | - | - | - | -3.91M | - | - | - |
| accountsPayables | -9.47M | 19.9M | -6.33M | 1.6M | 29.92M | -9.78M | 4.12M | 6.01M | 89879 | -497.38K |
| otherWorkingCapital | 22.16M | -41.2M | 18.28M | 6.8M | 37.8M | -7.51M | 7.28M | 17.65M | 13.23M | -3.38M |
| otherNonCashItems | 3.56M | 4.02M | 15.01M | 5.76M | 38M | 22.34M | 37.13M | 23.38M | 69.33M | 58.29M |
| netCashProvidedByOperatingActivities | 142.73M | 146.42M | 144.14M | 188.9M | 215.83M | 138.23M | 174.52M | 295.02M | 231.54M | 174.48M |
| investmentsInPropertyPlantAndEquipment | -4.21M | -400K | -695.63K | -4M | -6.68M | -1.65M | -544.01K | -281.69K | -306.94K | -497.38K |
| acquisitionsNet | - | - | - | - | - | - | -445.66K | -4.32M | -32.24M | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | -23476 | - | - | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | -4.21M | -423.48K | -695.63K | -4M | -6.68M | -1.65M | -989.68K | -4.6M | -32.55M | -497.38K |
| netDebtIssuance | - | -1.7M | - | -1.4M | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | -1.7M | - | -1.4M | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -110.53M | -101.8M | -109.17M | -80.7M | -58.68M | -220.37M | -94.71M | -48.54M | -23.01M | -42.28M |
| netCommonStockIssuance | -110.53M | -101.8M | -109.17M | -80.7M | -58.68M | -220.37M | -94.71M | -48.54M | -23.01M | -42.28M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -110.53M | -101.8M | -109.17M | -80.7M | -58.68M | -220.37M | -94.71M | -48.54M | -23.01M | -42.28M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -165.39M | - | -145.58M | - | -91.23M | - | -123.48M | - | -72.45M | - |
| commonDividendsPaid | - | - | -145.58M | - | -44.9M | - | -54.95M | - | -57.75M | - |
| preferredDividendsPaid | - | - | - | - | -46.33M | - | -5M | - | -14.7M | - |
| otherFinancingActivities | -1.96M | -6.07M | -1.81M | - | -1.4M | -1.34M | -1.34M | 22.14M | -1.01M | 20.53M |
| netCashProvidedByFinancingActivities | -277.88M | -109.57M | -256.57M | -82.1M | -151.31M | -221.71M | -219.54M | -49.58M | -167.77M | -43.27M |