OTC : PMNXF
$0 (0.0%)
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 817.72M | 457.16M | 1.44B | 1.13B | 679.73M | 591.24M | 508.65M | 378.08M | 276.92M | 245.99M |
| costOfRevenue | 332.68M | 178.51M | 605.11M | 561.41M | 376.67M | 317.4M | 344.54M | 240.28M | 253.12M | -10.77M |
| grossProfit | 485.04M | 278.65M | 821.31M | 564.14M | 303.06M | 273.84M | 164.11M | 137.79M | 23.8M | 261.92M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 13.61M | 8.25M | 23.58M | 20.93M | 15.11M | 22.02M | 16.64M | 12.73M | 17.05M | 32.04M |
| sellingAndMarketingExpenses | 5.16M | 3.65M | 3.82M | 4.58M | 4.47M | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 13.61M | 8.25M | 27.4M | 25.51M | 19.58M | 22.02M | 16.64M | 12.73M | 17.05M | 32.04M |
| otherExpenses | 100.93M | 64.4M | 301.83K | - | - | - | - | - | 560.33K | - |
| operatingExpenses | 114.54M | 72.65M | 27.7M | 25.51M | 19.58M | 22.02M | 16.64M | 12.73M | 17.61M | 32.04M |
| costAndExpenses | 447.22M | 251.16M | 639.44M | 586.92M | 396.25M | 339.42M | 361.17M | 253.01M | 270.18M | 226.65M |
| netInterestIncome | 4.87M | 2.23M | 1.46M | -8.82M | -3.95M | -2.81M | -2.04M | -2.26M | 284K | 1.05M |
| interestIncome | 10.57M | 5.14M | 5.93M | 532K | - | 4.08M | 2.16M | 788.68K | 284K | 1.05M |
| interestExpense | 5.69M | 2.91M | 4.46M | 9.35M | 3.95M | 4.03M | 4.2M | 3.04M | - | - |
| depreciationAndAmortization | 100.77M | 63.45M | 223.02M | 258.39M | 111.65M | 138.44M | 153.36M | 119.64M | 72.28M | 65.98M |
| ebitda | 476.28M | 274.53M | 796.51M | 531.73M | 283.46M | 251.55M | 146.57M | 103.56M | 3.02M | 13.48M |
| ebit | 375.51M | 211.08M | 575.65M | 273.34M | 171.81M | 113.12M | -6.26M | -16.08M | -69.26M | -52.5M |
| nonOperatingIncomeExcludingInterest | -5.01M | -5.08M | -4.27M | 265.29M | 111.67M | - | - | 1.98M | - | 71.84M |
| operatingIncome | 370.49M | 206M | 802.57M | 538.63M | 283.48M | 251.82M | 147.47M | 125.06M | 6.75M | 19.34M |
| totalOtherIncomeExpensesNet | -681.39K | 269.28M | -227.6M | -258.85M | -120.44M | -125.15M | -141.68M | -144.18M | -107.14M | -63.64M |
| incomeBeforeTax | 369.81M | 475.28M | 574.97M | 279.78M | 163.04M | 126.67M | 5.79M | -19.11M | -100.39M | -44.3M |
| incomeTaxExpense | 93.51M | 104.14M | 92.06M | -142.4K | 23.67M | 32.03M | -1.79M | 5.79M | -17.26M | -6.75M |
| netIncomeFromContinuingOperations | 421.71M | 371.14M | 477.15M | 279.92M | 139.38M | 93.81M | 7.58M | -24.91M | -83.12M | -37.55M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | 97407 | - | - | - | - | - | - | - |
| netIncome | 242.98M | 329.96M | 427.4M | 233.6M | 116.22M | 94.36M | 6.99M | -25.85M | -79.61M | -35.64M |
| netIncomeDeductions | - | 5.8M | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 370.87M | 324.15M | 428.79M | 233.6M | 116.22M | 94.36M | 6.99M | -25.85M | -79.61M | -35.64M |
| eps | 0.27 | 0.23 | 0.32 | 0.19 | 0.1 | 0.08 | 0.01 | -0.03 | -0.08 | -0.06 |
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 751.83M | 239.28M | 728.92M | 426.85M | 181.54M | 218.17M | 125.41M | 31.17M | 24.03M | 151.26M |
| shortTermInvestments | - | 297.42M | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 751.83M | 536.7M | 728.92M | 426.85M | 181.54M | 218.17M | 125.41M | 31.17M | 24.56M | 151.26M |
| netReceivables | 57.97M | 1.33M | 21.79M | 19.61M | 18.65M | 1.05M | 10.09M | 21.88M | 10.44M | 35.4M |
| accountsReceivables | 1.65M | 1.33M | 1.36M | 1.16M | 1.26M | 1.05M | 896K | 533K | 481K | 11.39M |
| otherReceivables | 56.32M | - | 20.43M | - | - | - | 9.19M | 21.34M | 9.96M | 24M |
| inventory | 149.67M | 111.31M | 110.48M | 158.94M | 178.54M | 117.06M | 126.9M | 124.76M | 58.36M | 58.85M |
| prepaids | 14.2M | 14.07M | 29.75M | 13.4M | 24.57M | 11.65M | 6.08M | 14.9M | 4.29M | 4.26M |
| otherCurrentAssets | 10.58M | 28.9M | 78.25M | 5.18M | 5.81M | 14.77M | - | 5.08M | -39490 | 20.54M |
| totalCurrentAssets | 984.25M | 692.31M | 969.18M | 618.8M | 403.3M | 362.7M | 268.47M | 197.78M | 97.61M | 270.3M |
| propertyPlantEquipmentNet | 1.16B | 475.07M | 1.29B | 1.28B | 990.38M | 868.02M | 668.88M | 731.06M | 737.82M | 652.49M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | 2.05M | 8.31M | 8.2M | 8.75M | 10.09M | 21.88M | 10.44M | - |
| goodwillAndIntangibleAssets | - | - | -1.35M | -704K | -77000 | -40000 | -15.76M | 704.97M | 693.64M | -29.79M |
| longTermInvestments | 117.93M | 14.24M | 23.94M | 24.72M | 797K | 667K | 444K | 1.4M | 3.32M | 5.04M |
| taxAssets | - | - | 1.35M | 704K | 77000 | 40000 | 15.76M | 27.49M | 47.5M | 29.79M |
| otherNonCurrentAssets | 221.46M | 86.63M | 91.95M | 43.37M | 11.37M | - | - | -732.46M | -741.14M | 15.24M |
| totalNonCurrentAssets | 1.5B | 575.95M | 1.31B | 1.31B | 991.17M | 868.68M | 669.32M | 732.46M | 741.14M | 672.78M |
| otherAssets | - | - | 138.91M | 63.04M | 15.13M | 64.33M | 31.49M | 32.94M | 19.95M | - |
| totalAssets | 2.48B | 1.99B | 2.42B | 1.99B | 1.41B | 1.3B | 969.28M | 963.19M | 858.7M | 943.08M |
| totalPayables | 188.75M | 57.24M | 151.3M | 148.18M | 120.04M | 100.11M | 67.48M | 98.05M | 72.2M | 79.87M |
| accountPayables | 181.27M | 57.24M | 151.3M | 148.18M | 120.04M | 100.11M | 67.48M | 98.05M | 72.2M | 79.87M |
| otherPayables | 7.48M | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | 4.28M | 4.3M | 2.83M | 2.28M | 2.01M | 2.02M | 1.84M | 1.58M |
| shortTermDebt | 930.15K | 1.7M | 2.55M | 10.47M | 1.71M | 1.26M | 7.83M | 32.63M | 19.51M | - |
| capitalLeaseObligationsCurrent | 927K | 757.18K | 2.54M | 10.44M | 1.71M | 1.26M | - | - | - | - |
| taxPayables | - | 7.06M | 10.73M | - | - | - | - | - | - | - |
| deferredRevenue | - | - | -2.55M | -10.44M | - | -1.26M | -7.83M | - | -19.51M | - |
| otherCurrentLiabilities | 23.82M | 6.88M | 14.03M | 5.1M | -1.71M | 6.11M | 16.34M | - | 19.67M | 29.14M |
| totalCurrentLiabilities | 214.43M | 66.57M | 172.15M | 168.05M | 124.58M | 109.76M | 85.83M | 132.7M | 93.71M | 110.59M |
| longTermDebt | - | - | - | 72.54M | 133.2M | 217.67M | 37M | 52.38M | - | - |
| capitalLeaseObligationsNonCurrent | 1.83M | 677.85K | 1.36M | 3.57M | 2.5M | 524K | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | 40.22M | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 5.94M | 5.3M | 30.76M | 46.98M | 50.79M | 52.03M | 41.82M | 45.12M | 37.94M | 47.22M |
| otherNonCurrentLiabilities | 48.74M | 43.02M | 65.95M | 55.4M | 39.51M | - | 21.12M | 18.68M | 19.2M | 15.94M |
| totalNonCurrentLiabilities | 56.51M | 25.15M | 98.07M | 178.48M | 225.92M | 310.4M | 99.94M | 116.18M | 57.14M | 63.15M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 2.75M | 1.44M | 3.9M | 14M | 4.2M | 1.79M | - | - | - | - |
| totalLiabilities | 270.94M | 205.81M | 270.22M | 346.53M | 350.5M | 420.16M | 185.77M | 248.87M | 148.84M | 173.74M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 801.42M | 842.99M | 1.05B | 1.05B | 850.41M | 776.56M | 776.56M | 720.94M | 720.74M | 708.69M |
| retainedEarnings | 1.15B | 838.6M | 763.11M | 372.61M | 149M | 32.78M | -61.58M | -68.57M | -42.71M | 36.9M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 376.56M | 329.84M | 427.4M | 233.6M | 116.22M | 94.36M | 6.99M | -25.85M | -79.61M | -35.64M |
| depreciationAndAmortization | 156.17M | 145.17M | 221.24M | 258.39M | 111.65M | 138.44M | 153.4M | 135.51M | 72.28M | 48.06M |
| deferredIncomeTax | - | - | 92.24M | 24.9M | -20.13M | 5.72M | -1.79M | 10.35M | -12.99M | 64.01M |
| stockBasedCompensation | - | - | 3.82M | 4.58M | 4.47M | 4.52M | - | 1.72M | 2.79M | 732K |
| changeInWorkingCapital | -130.16M | -91.09M | -96.06M | -29.48M | 15.66M | -22.79M | -7.52M | -61.36M | 14.01M | -9.49M |
| accountsReceivables | -58.3M | -9M | -31.02M | -2.84M | -12.86M | 541K | 17.18M | -3.19M | 4.78M | -15.14M |
| inventory | -74M | -92.39M | -65.04M | -26.64M | 28.52M | -23.33M | -1.56M | -80.15M | 9.24M | -17.4M |
| accountsPayables | - | 13.05M | 26.44M | 28.14M | 22.89M | 6.83M | -27.16M | 30.42M | -14.25M | 30.76M |
| otherWorkingCapital | 2.14M | -2.72M | -26.44M | -28.14M | -22.89M | -6.83M | 4.03M | -30.42M | 1.05M | -7.7M |
| otherNonCashItems | 666.82M | 520.27M | -328K | 30.92M | 74.15M | -7.46M | -4.86M | 7.94M | 4.38M | -37.27M |
| netCashProvidedByOperatingActivities | 536.66M | 429.18M | 648.32M | 522.91M | 302.02M | 212.79M | 146.22M | 68.29M | 860K | 30.4M |
| investmentsInPropertyPlantAndEquipment | -150.55M | -121.24M | -200.16M | -139.87M | -249.49M | -273.19M | -65.22M | -119.68M | -159.59M | -73.37M |
| acquisitionsNet | - | -84.11M | -30.83M | -25.7M | - | - | - | 27000 | 235K | 2.27M |
| purchasesOfInvestments | -52.2M | -5.82M | -354K | -354K | - | - | - | -54000 | -551K | -46000 |
| salesMaturitiesOfInvestments | 45.12M | - | 230K | 230K | 205K | 115K | 45000 | 27000 | 316K | 46000 |
| otherInvestingActivities | -53.51M | -4.25M | 30.96M | -33.79M | 74000 | 3.19M | 5.19M | 27000 | 551K | -797K |
| netCashProvidedByInvestingActivities | -211.13M | -215.42M | -200.16M | -165.7M | -249.21M | -269.89M | -59.99M | -119.65M | -159.04M | -71.89M |
| netDebtIssuance | - | - | -74.33M | -50.29M | -59.4M | 124.38M | -30.71M | 61.39M | 19.53M | - |
| longTermNetDebtIssuance | - | - | -57.24M | -50.29M | -59.4M | 124.38M | -30.71M | 61.39M | 19.53M | - |
| shortTermNetDebtIssuance | - | - | -17.09M | - | - | - | - | - | - | - |
| netStockIssuance | -42.94M | - | - | -12.66M | - | - | 55.62M | 149.86K | 9.26M | 90.7M |
| netCommonStockIssuance | -42.94M | - | - | -12.66M | - | - | 38.95M | 149.86K | 9.26M | 67.73M |
| commonStockIssuance | - | - | 92.65M | - | - | - | 39.01M | 149.86K | 12.07M | 70.63M |
| commonStockRepurchased | -42.94M | - | -18.4M | -18.4M | - | - | -53225 | - | - | -2.9M |
| netPreferredStockIssuance | - | - | - | - | - | - | 16.67M | - | - | 22.97M |
| netDividendsPaid | -91.89M | -33.77M | -36.95M | -8.76M | -1.72M | - | - | - | - | - |
| commonDividendsPaid | -91.89M | -19.96M | -26.02M | -8.76M | -1.72M | - | - | - | - | - |
| preferredDividendsPaid | - | -13.81M | -10.93M | - | - | - | - | - | - | - |
| otherFinancingActivities | -7.34M | 410.39K | -14.51M | -41.68M | -20.23M | 41.33M | -18.84M | -4.1M | 1.03M | -475K |
| netCashProvidedByFinancingActivities | -142.17M | -33.36M | -125.79M | -113.39M | -81.35M | 165.71M | 6.07M | 57.44M | 29.82M | 90.22M |
| 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 | 619.39M | 663.28M | 581.8M | 536.63M | 510.2M | 761.44M | 664.98M | 579.88M | 545.67M | 393.05M |
| costOfRevenue | 346.57M | 277.43M | 229.08M | 192.06M | 291.01M | 407.62M | 416.99M | 383.88M | 392.53M | 275.17M |
| grossProfit | 272.82M | 385.85M | 352.72M | 344.57M | 219.19M | 353.82M | 248M | 196M | 153.14M | 117.88M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 9.16M | 8.18M | 9.95M | 6.12M | 11.66M | 11.92M | 12.46M | 8.47M | 8.84M |
| sellingAndMarketingExpenses | - | 2.82M | 562.01K | 1.34M | 1.09M | 2.5M | 1.33M | 1.86M | 2.72M | 2.42M |
| sellingGeneralAndAdministrativeExpenses | 11.83M | 11.98M | 8.75M | 11.29M | 7.21M | 14.16M | 13.25M | 14.32M | 11.19M | 11.26M |
| otherExpenses | - | - | - | - | 321.56K | -214.71K | 205.99K | - | - | - |
| operatingExpenses | 11.83M | 11.98M | 8.75M | 11.29M | 7.53M | 13.95M | 13.45M | 14.32M | 11.19M | 11.26M |
| costAndExpenses | 358.41M | 289.41M | 237.83M | 203.35M | 298.54M | 421.57M | 430.44M | 398.2M | 403.72M | 286.43M |
| netInterestIncome | 3.57M | 221K | 7.22M | 1.66M | 1.71M | 4.34M | -2.2M | -532K | -3.94M | -731K |
| interestIncome | 9.6M | 221K | 7.22M | 3.88M | 3.89M | 6.64M | 4.44M | 3.72M | 5.43M | 2.78M |
| interestExpense | 6.03M | 4.75M | 3.84M | 2.21M | 2.18M | 2.31M | 4.44M | 4.25M | 5.43M | 3.51M |
| depreciationAndAmortization | 48.32M | 65.12M | 87.67M | 71.58M | 73.53M | 113.12M | 106.37M | 115.74M | 99.26M | 59.32M |
| ebitda | 309.31M | 373.23M | 325.51M | 331.11M | 288.61M | 453.03M | 342.98M | 271.19M | 239.06M | 168.43M |
| ebit | 260.99M | 308.11M | 237.84M | 259.54M | 215.08M | 339.91M | 236.61M | 155.45M | 139.8M | 109.11M |
| nonOperatingIncomeExcludingInterest | - | 65.77M | 106.13M | 73.74M | -3.42M | -40000 | -2.07M | 26.23M | 2.15M | -2.49M |
| operatingIncome | 260.99M | 373.87M | 343.97M | 333.28M | 211.66M | 339.87M | 234.54M | 181.68M | 141.95M | 106.62M |
| totalOtherIncomeExpensesNet | -20.15M | -67.56M | -87.23M | -69.2M | 75125 | -2.27M | -2.37M | -30.48M | -13.43M | -1.02M |
| incomeBeforeTax | 240.84M | 306.32M | 256.74M | 264.08M | 211.73M | 337.6M | 232.18M | 151.2M | 128.51M | 105.6M |
| incomeTaxExpense | 52.02M | 86.68M | 55.66M | 64.09M | 39.89M | 63.88M | 28.18M | -1.81M | 1.6M | 15.31M |
| netIncomeFromContinuingOperations | 188.82M | 219.64M | 201.09M | 199.99M | 171.84M | 273.72M | 203.99M | 153.01M | 126.91M | 90.29M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | -996K | - | - | - |
| netIncome | 166.48M | 191.71M | 178.29M | 178.71M | 151.82M | 246.62M | 180.78M | 122.14M | 111.46M | 80.07M |
| netIncomeDeductions | - | - | - | - | - | -3.04M | 2.35M | - | - | - |
| bottomLineNetIncome | 166.48M | 191.71M | 178.29M | 178.71M | 151.82M | 249.66M | 178.43M | 122.14M | 111.46M | 80.07M |
| eps | 0.12 | 0.14 | 0.13 | 0.13 | 0.11 | 0.18 | 0.13 | 0.1 | 0.09 | 0.07 |
| 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 | 683.29M | 751.83M | 628.48M | 239.28M | 580.05M | 728.92M | 528.92M | 426.85M | 268.22M | 181.54M |
| shortTermInvestments | - | - | - | 297.42M | - | - | - | - | - | - |
| cashAndShortTermInvestments | 683.29M | 751.83M | 628.48M | 536.7M | 580.05M | 728.92M | 528.92M | 426.85M | 268.22M | 181.54M |
| netReceivables | 77.75M | 57.97M | 1.21M | 1.33M | 912.98K | 21.79M | 2.04M | 19.61M | 22.27M | 18.65M |
| accountsReceivables | 650.18K | 1.65M | 1.21M | 1.33M | 912.98K | 1.36M | 2.04M | 1.16M | 1.23M | 1.26M |
| otherReceivables | 77.1M | 56.32M | - | - | - | 20.43M | - | - | 21.04M | - |
| inventory | 136.73M | 149.67M | 136.84M | 111.31M | 107.91M | 166.91M | 147.97M | 158.94M | 148.11M | 178.54M |
| prepaids | 54.98M | 14.2M | 11.45M | 14.07M | 12.6M | 29.81M | 14.07M | 13.4M | 14.91M | 24.57M |
| otherCurrentAssets | 13.9M | 10.58M | 42.84M | 28.9M | 31.64M | 21.76M | 19.4M | 5.18M | 20.55M | 5.81M |
| totalCurrentAssets | 966.66M | 984.25M | 820.81M | 692.31M | 733.11M | 969.18M | 712.4M | 618.8M | 459.16M | 403.3M |
| propertyPlantEquipmentNet | 949.57M | 1.16B | 1B | 475.07M | 541.01M | 1.29B | 823.72M | 1.28B | 842.55M | 990.38M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | 2.05M | - | 8.31M | - | 8.2M |
| goodwillAndIntangibleAssets | - | - | - | - | - | -1.35M | - | -704K | - | -77000 |
| longTermInvestments | 242.66M | 117.93M | 66.74M | 14.24M | 67.3M | 23.94M | 34.71M | 24.72M | 9.88M | 797K |
| taxAssets | - | - | - | - | - | 1.35M | - | 704K | - | 77000 |
| otherNonCurrentAssets | 559.92M | 221.46M | 199.67M | 86.63M | 418.31M | 138.91M | 518.69M | 63.04M | 177.6M | 15.13M |
| totalNonCurrentAssets | 1.75B | 1.5B | 1.27B | 575.95M | 1.03B | 1.45B | 1.38B | 1.37B | 1.03B | 1.01B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.72B | 2.48B | 2.09B | 1.99B | 1.76B | 2.42B | 2.09B | 1.99B | 1.49B | 1.41B |
| totalPayables | 172.22M | 188.75M | 124.07M | 57.24M | 99.21M | 151.3M | 136.32M | 157.61M | 138.11M | 120.04M |
| accountPayables | 158.11M | 181.27M | 124.03M | 57.24M | 99.21M | 151.3M | 136.32M | 158.08M | 138.11M | 120.04M |
| otherPayables | 14.11M | 7.48M | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 866.24K | 930.15K | 2.09M | 1.7M | 1.73M | 2.55M | 2.54M | 10.47M | 2.55M | 1.71M |
| capitalLeaseObligationsCurrent | - | 927K | 2.1M | 757.18K | 1.74M | 1.69M | 2.54M | 10.44M | 2.55M | 1.71M |
| taxPayables | - | - | - | 7.06M | 12.22M | 10.73M | 17.1M | - | - | - |
| deferredRevenue | - | - | - | - | - | -2.55M | -2.55M | -10.44M | -2.55M | - |
| otherCurrentLiabilities | 11.88M | 23.82M | 34.96M | 6.88M | 10.37M | 19.16M | 17.33M | -30915 | -1910 | 1.12M |
| totalCurrentLiabilities | 184.97M | 214.43M | 161.13M | 66.57M | 113.05M | 172.15M | 156.18M | 168.05M | 140.66M | 124.58M |
| longTermDebt | 1.64M | - | - | - | - | - | - | 72.54M | 68.84M | 133.2M |
| capitalLeaseObligationsNonCurrent | 1.64M | 1.83M | 699.01K | 677.85K | 709.39K | 1.36M | 1.51M | 3.57M | 3.59M | 2.5M |
| deferredRevenueNonCurrent | - | - | - | - | -226.15K | - | 2466 | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 6.6M | 5.94M | 3.5M | 5.3M | 15.57M | 30.76M | 37.71M | 32.32M | 36.37M | 50.71M |
| otherNonCurrentLiabilities | 58.25M | 48.74M | 48.84M | 43.02M | 46.21M | 65.95M | 58.03M | 102.37M | 102.41M | 39.51M |
| totalNonCurrentLiabilities | 68.12M | 56.51M | 49.54M | 25.15M | 62.48M | 98.07M | 97.26M | 178.48M | 174.84M | 225.92M |
| otherLiabilities | - | - | - | - | - | - | - | 105.94M | - | - |
| capitalLeaseObligations | 1.64M | 2.75M | 2.8M | 1.44M | 2.44M | 3.05M | 4.05M | 14M | 6.14M | 4.2M |
| totalLiabilities | 253.09M | 270.94M | 210.66M | 205.81M | 175.53M | 270.22M | 253.44M | 346.53M | 315.5M | 350.5M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 790.85M | 801.42M | 838.6M | 842.99M | 842.46M | 1.05B | 1.05B | 1.05B | 832.18M | 850.41M |
| retainedEarnings | 1.27B | 1.15B | 983.22M | 838.6M | 670.52M | 763.11M | 530.99M | 372.61M | 260.46M | 149M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 166.48M | 191.71M | 178.29M | 178.71M | 145.34M | 249.66M | 180.78M | 122.14M | 111.46M | 80.07M |
| depreciationAndAmortization | 48.32M | 65.53M | 87.98M | 71.88M | 70.44M | 116.44M | 106.37M | 115.74M | 101.29M | 65.8M |
| deferredIncomeTax | - | - | - | - | - | 46.79M | - | 13.81M | - | - |
| stockBasedCompensation | - | 2.82M | 562.01K | 1.34M | 1.09M | 2.47M | 1.33M | 1.86M | 2.72M | 2.42M |
| changeInWorkingCapital | - | -85.28M | - | -94.96M | - | -100.74M | - | -38.59M | - | 11.13M |
| accountsReceivables | - | -38.2M | - | -1.49M | - | -31.02M | - | -2.84M | - | -12.86M |
| inventory | - | -48.48M | - | -90.8M | - | -65.04M | - | -26.64M | - | 28.52M |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | 1.4M | - | -2.67M | - | 11.05M | - | -9.12M | - | -4.53M |
| otherNonCashItems | -23.32M | 130.94M | -38.25M | 59.4M | 678.24K | -33238 | 15.56M | 63.91M | 25.97M | 34.69M |
| netCashProvidedByOperatingActivities | 191.48M | 305.72M | 228.59M | 216.36M | 217.55M | 314.58M | 304.04M | 277M | 241.44M | 194.11M |
| investmentsInPropertyPlantAndEquipment | -168.55M | -140.01M | -66.48M | -65.89M | -57.77M | -112.26M | -87.89M | -73.72M | -66.16M | -96.69M |
| acquisitionsNet | - | - | - | -188.66M | - | - | - | -25.7M | - | - |
| purchasesOfInvestments | - | - | - | 41.22M | -42.09M | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | 230K | - |
| otherInvestingActivities | -1.35M | -5.68M | -2.36M | -16.15M | -59.19M | 354K | 158.75K | -30.83M | -354K | -1.89M |
| netCashProvidedByInvestingActivities | -169.91M | -145.69M | -68.84M | -229.48M | -99.87M | -111.91M | -87.74M | -99.42M | -66.28M | -98.58M |
| netDebtIssuance | - | - | - | - | - | 2.12M | -74.54M | -4.8M | -68.32M | -39.49M |
| longTermNetDebtIssuance | - | - | - | - | - | - | -74.91M | - | -68.32M | -39.49M |
| shortTermNetDebtIssuance | - | - | - | - | - | 2.12M | 374.9K | -4.8M | - | - |
| netStockIssuance | -10.99M | -37.29M | -5.49M | - | - | - | - | -167K | -18.24M | - |
| netCommonStockIssuance | -10.99M | -37.29M | -5.49M | - | - | - | - | -167K | -18.24M | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -10.99M | -37.29M | -5.49M | - | - | - | - | -167K | -18.24M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -45.46M | -21.37M | -34.71M | -10.84M | -23.32M | -14.5M | -22.41M | -9.98M | - | - |
| commonDividendsPaid | -45.46M | -21.37M | -34.71M | -10.78M | -23.32M | -14M | -22.41M | -9.98M | - | - |
| preferredDividendsPaid | - | - | - | -51137 | - | - | - | - | - | - |
| otherFinancingActivities | -29.22M | -10.46M | -26.28M | -2.75M | -9.14M | -3.37M | -4.92M | -4.66M | -2.75M | -43.76M |
| netCashProvidedByFinancingActivities | -85.67M | -69.11M | -66.47M | -13.58M | -32.47M | -15.75M | -101.86M | -19.62M | -89.3M | -39.49M |