OTC : KPDCF
$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 | 441.36M | 310.29M | 272.92M | 268.34M | 271.06M | 265.57M | 194.83M | 175.54M | 139.05M | 99.14M |
| costOfRevenue | 96.37M | 78.35M | 63.06M | 51.64M | 47.17M | 43.5M | 33.94M | 32.14M | 25.52M | 17.02M |
| grossProfit | 344.99M | 231.94M | 209.86M | 225.68M | 223.9M | 222.07M | 160.88M | 143.39M | 113.53M | 82.12M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | 0.85 | 0.55 | 0.57 |
| generalAndAdministrativeExpenses | 3.85M | 1.49M | 1.32M | 686K | 653K | 791K | 643K | 537K | 426K | 537K |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 3.85M | 1.49M | 1.32M | 686K | 653K | 791K | 643K | 537K | 426K | 537K |
| otherExpenses | 9.61M | 11.63M | - | 524K | 6.41M | 9.8M | 7.86M | 9.19M | 14.66M | 207K |
| operatingExpenses | 13.46M | 13.12M | 1.32M | 1.21M | 7.06M | 10.59M | 8.5M | 9.73M | 15.09M | 744K |
| costAndExpenses | 109.83M | 91.46M | 64.38M | 52.33M | 54.23M | 44.29M | 42.44M | 41.87M | 40.6M | 17.76M |
| netInterestIncome | -33.63M | -36.12M | -37.59M | -20.71M | -12.71M | -12.65M | -13.66M | -13.55M | -13.27M | -11.48M |
| interestIncome | 15.31M | 15.39M | 10.93M | 9.25M | 558K | - | 1.18M | 834K | 1.4M | 1.29M |
| interestExpense | 48.94M | 51.51M | 48.52M | 29.35M | 12.63M | 12.65M | 14.48M | 16.35M | 14.05M | 12.41M |
| depreciationAndAmortization | - | 13.12M | - | - | 7.32M | 5.63M | 4.36M | 6.79M | 2.48M | 509K |
| ebitda | 521.66M | 405.43M | 204.27M | 210.07M | 223.16M | 217.11M | 141.62M | 125.18M | 88.59M | 72.19M |
| ebit | 521.66M | 392.32M | 204.27M | 210.07M | 215.83M | 211.48M | 152.38M | 133.66M | 98.44M | 81.38M |
| nonOperatingIncomeExcludingInterest | -190.13M | -173.5M | 4.28M | 5.94M | 6.41M | 9.8M | - | 9.19M | - | - |
| operatingIncome | 331.53M | 218.82M | 208.54M | 216.01M | 222.24M | 221.28M | 137.26M | 133.66M | 98.44M | 81.38M |
| totalOtherIncomeExpensesNet | 141.19M | 121.99M | -70.77M | 49.16M | 128.5M | -28.53M | -28.68M | 8.17M | -20.85M | -23.69M |
| incomeBeforeTax | 472.72M | 340.81M | 137.78M | 265.17M | 350.75M | 192.75M | 123.7M | 151.02M | 77.59M | 57.69M |
| incomeTaxExpense | 38.04M | 26.83M | 15.57M | 30.99M | 29.18M | 21.02M | 12.59M | 5.01M | 7.32M | 6.74M |
| netIncomeFromContinuingOperations | 434.68M | 313.98M | 122.2M | 234.17M | 322.57M | 171.73M | 111.11M | 146.01M | 70.27M | 50.94M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | -1M | - | - | - | - | - |
| netIncome | 427.82M | 300.67M | 118.53M | 230.9M | 313.66M | 168.15M | 106.5M | 141.88M | 65.22M | 50.94M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 427.82M | 300.67M | 118.53M | 230.9M | 313.66M | 168.15M | 106.5M | 141.88M | 65.22M | 50.94M |
| eps | 0.19 | 0.17 | 0.07 | 0.13 | 0.19 | 0.1 | 0.08 | 0.11 | 0.06 | 0.05 |
| 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 | 351.87M | 316.69M | 149.73M | 190.4M | 195.94M | 244.39M | 155.88M | 128.42M | 118.18M | 297.96M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 351.87M | 316.69M | 149.73M | 190.4M | 195.94M | 244.39M | 155.88M | 128.42M | 118.18M | 297.96M |
| netReceivables | 204.21M | 110.21M | 53.87M | 61.4M | 50.37M | 27.8M | 82.64M | 73.16M | 49.25M | 35.14M |
| accountsReceivables | 204.21M | 106.37M | 53.87M | 61.4M | 50.37M | 27.8M | 44.22M | 29.26M | 17.99M | 35.14M |
| otherReceivables | - | 3.84M | - | - | 2.93M | - | 50.67M | 55.28M | - | - |
| inventory | - | - | - | - | - | - | - | 14.67M | 7.47M | -31.62M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 92.94M | 20.83M | 5.83M | 10.8M | 15.87M | 32.37M | 41.43M | 57.25M | 10.64M | 5.21M |
| totalCurrentAssets | 649.02M | 447.73M | 209.43M | 262.61M | 262.19M | 304.56M | 279.95M | 226.46M | 178.08M | 338.31M |
| propertyPlantEquipmentNet | - | - | - | -1.68M | -2.01M | -2.35M | -3.4M | - | - | - |
| goodwill | - | - | 1.12M | 1.68M | 2.01M | 2.35M | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | 8.35M | - | - | 35.14M |
| goodwillAndIntangibleAssets | - | - | 1.12M | 1.68M | 2.01M | 2.35M | 8.35M | - | - | 4M |
| longTermInvestments | 6.14B | 14.63M | 31.52M | 83.83M | 6.49M | 73000 | 3.4M | - | - | - |
| taxAssets | 248K | 4.05M | 1.12M | 1.68M | 2.01M | 2.35M | 2.15M | - | - | 145K |
| otherNonCurrentAssets | 94.79M | 5.08B | 3.76B | 3.76B | 3.51B | 3.04B | 2.64B | 2.03B | 1.59B | 1.24B |
| totalNonCurrentAssets | 6.23B | 5.1B | 3.8B | 3.85B | 3.52B | 3.05B | 2.65B | 2.03B | 1.59B | 1.24B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 6.88B | 5.54B | 4.01B | 4.11B | 3.78B | 3.35B | 2.93B | 2.26B | 1.76B | 1.58B |
| totalPayables | 126.7M | 287.36M | 5.14M | 62.65M | 8.47M | 4.61M | 7.38M | 4.05M | 3.14M | 1.56M |
| accountPayables | 126.7M | 287.36M | 5.14M | 62.65M | 8.47M | 4.61M | 7.38M | 4.05M | 3.14M | 1.56M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | 4.5M | - | 1.94M | 1.51M | 1.34M | 947K | 516K | 359K |
| shortTermDebt | 312.76M | 77.13M | 72.48M | 175.42M | 159.23M | 143.65M | 36.93M | 130M | 1.08M | 3.12M |
| capitalLeaseObligationsCurrent | - | 10.2M | - | - | 4.38M | 1.05M | 3.48M | 3.56M | 3.66M | 3.53M |
| taxPayables | - | - | - | - | - | - | - | - | 10.33M | 7.18M |
| deferredRevenue | - | - | - | - | - | - | - | - | 10.33M | 7.18M |
| otherCurrentLiabilities | 18.94M | 12.07M | 66.5M | 6.57M | 46.6M | 82.81M | 59.03M | 54.43M | 34.49M | 19.39M |
| totalCurrentLiabilities | 458.41M | 386.76M | 148.61M | 244.64M | 220.61M | 233.62M | 108.16M | 192.99M | 53.22M | 35.14M |
| longTermDebt | 2.06B | 1.6B | 1.4B | 1.29B | 1.13B | 1.04B | 832.08M | 543.18M | 545.55M | 435.17M |
| capitalLeaseObligationsNonCurrent | 21.34M | 25M | 12.95M | 12.65M | 7.73M | 23.11M | 48.37M | 29.9M | 30.11M | 28.87M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 109.33M | 92.73M | 86.69M | 79.61M | - | - | 29.08M | 12.62M | 16.54M | 7.8M |
| otherNonCurrentLiabilities | 5.85M | 8.66M | 9.03M | 26.79M | 82.34M | 67.14M | 7.75M | 4.46M | 1.35M | 2.15M |
| totalNonCurrentLiabilities | 2.19B | 1.73B | 1.5B | 1.41B | 1.22B | 1.13B | 917.29M | 590.16M | 593.56M | 473.99M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 21.34M | 35.2M | 12.95M | 12.65M | 12.1M | 24.16M | 51.85M | 33.47M | 33.77M | 32.4M |
| totalLiabilities | 2.65B | 2.12B | 1.65B | 1.65B | 1.44B | 1.37B | 1.03B | 783.15M | 646.78M | 509.13M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 3.42B | 2.94B | 1.99B | 2.03B | 2.05B | 1.86B | 1.86B | 1.38B | 1.08B | 1.08B |
| retainedEarnings | 879.06M | 555.18M | 434.65M | 451.54M | 332.45M | 190.1M | 125.22M | - | - | - |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 434.68M | 313.98M | 118.53M | 234.17M | 321.57M | 171.73M | 111.11M | 146.01M | 70.27M | 50.94M |
| depreciationAndAmortization | - | - | - | - | 2.72M | 5.63M | 4.36M | 6.79M | 2.48M | 509K |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -97.96M | -11.91M | -13.87M | -4.42M | -21.88M | 15.84M | 18.96M | -29.88M | 1.11M | -7M |
| accountsReceivables | -56.33M | -24.98M | -2.71M | -19.8M | -14.09M | 17.8M | 8.7M | -15.83M | -3.54M | -5.48M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | -11.16M | 15.39M | -7.79M | -1.97M | 10.26M | -14.05M | 4.65M | -1.52M |
| otherWorkingCapital | -41.63M | 13.06M | - | - | - | - | - | - | - | - |
| otherNonCashItems | -73.89M | -78.33M | 106.12M | -11.47M | -110.91M | 41.8M | 20.84M | -10.99M | 43.91M | 31.3M |
| netCashProvidedByOperatingActivities | 262.83M | 223.74M | 210.78M | 218.29M | 191.5M | 234.98M | 155.27M | 111.93M | 117.78M | 75.75M |
| investmentsInPropertyPlantAndEquipment | -38.92M | -35.41M | -26.44M | -39.42M | -77.57M | -59.56M | -41.94M | -31.71M | -7.73M | -8.86M |
| acquisitionsNet | - | - | - | - | -89.7M | 7.92M | - | - | - | - |
| purchasesOfInvestments | - | - | - | -1M | -371.56M | -216.73M | -609.42M | -423.42M | -305.14M | -120.72M |
| salesMaturitiesOfInvestments | - | - | - | - | 371.56M | 2.9M | - | 1.8M | - | - |
| otherInvestingActivities | -1.09B | -1.03B | 11M | -258.28M | -207.11M | 56.66M | -17.88M | -416.23M | -297.41M | -111.86M |
| netCashProvidedByInvestingActivities | -1.13B | -1.07B | -15.44M | -298.71M | -374.38M | -208.81M | -669.24M | -447.93M | -305.14M | -120.72M |
| netDebtIssuance | 688.99M | 218.01M | -8.81M | 266.46M | 142.78M | 240.31M | 216.28M | 145.23M | 98.9M | 96.25M |
| longTermNetDebtIssuance | 688.99M | 218.01M | -8.81M | 266.46M | 142.78M | 240.31M | 216.28M | 145.23M | 98.9M | 96.25M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 489.46M | 1B | - | - | 204.28M | - | 478.24M | 303.07M | - | 279.5M |
| netCommonStockIssuance | 489.46M | 1B | - | - | 204.28M | - | 478.24M | 303.07M | - | 279.5M |
| commonStockIssuance | 489.46M | 1B | - | - | 204.28M | - | 478.24M | 303.07M | - | 279.5M |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | -3.19M |
| netDividendsPaid | -203.99M | -152.96M | -175.67M | -146.88M | -181.96M | -103.27M | -126.54M | -82.05M | -72.42M | -58.46M |
| commonDividendsPaid | -203.99M | -152.96M | -175.67M | -146.88M | -181.96M | -103.27M | -126.54M | -82.05M | -72.42M | -58.46M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -88M | -61.59M | -51.68M | -35.91M | -30.13M | -70.18M | -24.8M | -19.03M | -16.77M | -15.3M |
| netCashProvidedByFinancingActivities | 886.46M | 1B | -236.16M | 83.67M | 134.97M | 66.85M | 543.18M | 347.22M | 9.71M | 301.99M |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 120.96M | 115.03M | 115.03M | 105.65M | 105.65M | 76.55M | 76.55M | 78.59M | 78.59M | -9.55M |
| costOfRevenue | 15.78M | 24.54M | 24.54M | 23.31M | 23.31M | 19.75M | 19.75M | 19.14M | 19.14M | 26.13M |
| grossProfit | 105.17M | 90.49M | 90.49M | 82.34M | 82.34M | 56.8M | 56.8M | 59.45M | 59.45M | 120M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 717K | 717K | 166.5K | 166.5K | 608K | 608K | 136K | 136K | 522K |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | 717K | 717K | 166.5K | 166.5K | 608K | 608K | 136K | 136K | 522K |
| otherExpenses | - | - | - | - | - | - | - | - | - | 11.91M |
| operatingExpenses | - | 717K | 717K | 166.5K | 166.5K | 608K | 608K | 136K | 136K | 12.43M |
| costAndExpenses | 15.78M | 25.25M | 25.25M | 23.48M | 23.48M | 20.36M | 20.36M | 19.28M | 19.28M | 1.12M |
| netInterestIncome | -11.24M | -8.55M | -8.55M | -8.27M | -8.27M | -7.85M | -7.85M | - | - | -10.21M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | - | - | - | 8.27M | 8.27M | 7.85M | 7.85M | - | - | 25.8M |
| depreciationAndAmortization | -85.86M | -87.51M | -87.51M | - | - | 564K | 564K | - | - | 96.27M |
| ebitda | - | - | - | 78.26M | 78.26M | 51.65M | 51.65M | 58.33M | 58.33M | 107.56M |
| ebit | 85.86M | 87.51M | 87.51M | 78.26M | 78.26M | 51.08M | 51.08M | 58.33M | 58.33M | 47.84M |
| nonOperatingIncomeExcludingInterest | 19.32M | 2.27M | 2.27M | 3.92M | 3.92M | 5.11M | 5.11M | 980K | 980K | -58.51M |
| operatingIncome | 105.17M | 89.77M | 89.77M | 82.18M | 82.18M | 56.2M | 56.2M | 59.31M | 59.31M | -10.68M |
| totalOtherIncomeExpensesNet | -30.56M | 71.29M | 71.29M | -6.88M | -6.88M | 49.41M | 49.41M | 5.49M | 5.49M | 34.65M |
| incomeBeforeTax | 74.61M | 161.06M | 161.06M | 75.3M | 75.3M | 105.61M | 105.61M | 64.8M | 64.8M | 23.97M |
| incomeTaxExpense | - | 14.12M | 14.12M | 4.9M | 4.9M | 5.94M | 5.94M | 7.48M | 7.48M | 3.88M |
| netIncomeFromContinuingOperations | 74.61M | 146.94M | 146.94M | 70.4M | 70.4M | 99.67M | 99.67M | 57.32M | 57.32M | 20.09M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | 19.05M |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 74.61M | 144.84M | 144.84M | 69.07M | 69.07M | 94M | 94M | 56.34M | 56.34M | 38.1M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | 19.05M |
| bottomLineNetIncome | 74.61M | 144.84M | 144.84M | 69.07M | 69.07M | 94M | 94M | 56.34M | 56.34M | 19.05M |
| eps | 0.03 | 0.06 | 0.06 | 0.03 | 0.03 | 0.05 | 0.05 | 0.03 | 0.03 | 0.01 |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | - | 351.87M | 351.87M | 250.8M | 250.8M | 316.69M | 319.88M | 164.33M | 164.33M | 149.73M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 352.08M | 351.87M | 352.08M | 250.8M | 250.8M | 316.69M | 319.88M | 164.33M | 164.33M | 149.73M |
| netReceivables | - | 204.21M | 204.21M | 108.04M | 104.03M | 110.21M | 106.37M | 49.84M | 49.84M | 53.87M |
| accountsReceivables | - | 204.21M | 204.21M | 104.03M | 104.03M | 106.37M | 106.37M | 49.84M | 49.84M | 53.87M |
| otherReceivables | - | - | - | 4.01M | - | 3.84M | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | -352.08M | 92.94M | 92.74M | 17.37M | 21.38M | 20.83M | 21.48M | 4.05M | 4.05M | 5.83M |
| totalCurrentAssets | - | 649.02M | 649.02M | 376.22M | 376.22M | 447.73M | 447.73M | 218.22M | 218.22M | 209.43M |
| propertyPlantEquipmentNet | - | - | 6.13B | - | 4.88B | - | 4.9B | 3.56B | 3.56B | - |
| goodwill | - | - | - | - | - | - | - | - | - | 1.12M |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | 1.12M |
| longTermInvestments | - | - | 7.37M | - | - | 14.63M | 14.63M | - | - | 31.52M |
| taxAssets | - | 248K | - | 7.17M | - | 4.05M | - | 717K | - | 1.12M |
| otherNonCurrentAssets | - | 6.23B | 91.4M | 5.06B | 180.65M | 5.08B | 176.87M | 211.98M | 211.98M | 3.76B |
| totalNonCurrentAssets | - | 6.23B | 6.23B | 5.06B | 5.06B | 5.1B | 5.1B | 3.77B | 3.77B | 3.8B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | - | 6.88B | 6.88B | 5.44B | 5.44B | 5.54B | 5.54B | 3.99B | 3.99B | 4.01B |
| totalPayables | - | 126.7M | 22.74M | 102.41M | 102.41M | 287.36M | 99.22M | 51.9M | 51.9M | 5.14M |
| accountPayables | - | 126.7M | 22.74M | 102.41M | 102.41M | 287.36M | 99.22M | 51.9M | 51.9M | 5.14M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | 5.39M | - | - | - | 3.95M | - | - | 4.5M |
| shortTermDebt | - | 312.76M | 313.75M | 85.81M | 85.81M | 77.13M | 79.73M | 116.24M | 116.24M | 72.48M |
| capitalLeaseObligationsCurrent | - | - | - | 8.45M | 8.45M | 10.2M | 10.2M | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | 18.94M | 116.53M | 11.23M | 11.23M | 12.07M | 193.66M | 19.17M | 19.17M | 66.5M |
| totalCurrentLiabilities | - | 458.41M | 458.41M | 207.9M | 207.9M | 386.76M | 386.76M | 187.31M | 187.31M | 148.61M |
| longTermDebt | - | 2.06B | 2.06B | 1.49B | 1.49B | 1.6B | 1.61B | 1.29B | 1.29B | 1.4B |
| capitalLeaseObligationsNonCurrent | - | 21.34M | 21.34M | 4.95M | 4.95M | 25M | 25M | 13.11M | 13.11M | 12.95M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | 109.33M | - | 99.28M | - | 92.73M | - | - | - | 86.69M |
| otherNonCurrentLiabilities | -4.23B | 5.85M | 109.59M | 9.78M | 109.06M | 8.66M | 92.73M | 86.83M | 86.83M | 9.03M |
| totalNonCurrentLiabilities | -4.23B | 2.19B | 2.19B | 1.6B | 1.6B | 1.73B | 1.73B | 1.39B | 1.39B | 1.5B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 21.34M | 21.34M | 13.4M | 13.4M | 35.2M | 35.2M | 13.11M | 13.11M | 12.95M |
| totalLiabilities | -4.23B | 2.65B | 2.65B | 1.81B | 1.81B | 2.12B | 2.12B | 1.58B | 1.58B | 1.65B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | - | 3.42B | 3.42B | 3.04B | 3.04B | 2.94B | 2.94B | 1.98B | 1.98B | 1.99B |
| retainedEarnings | - | 879.06M | 879.06M | 675.23M | 675.23M | 555.18M | 555.18M | 484.54M | 484.54M | 434.65M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 74.61M | 144.84M | 144.84M | 69.07M | 69.07M | 94M | 94M | 56.34M | 56.34M | 38.1M |
| depreciationAndAmortization | - | 726K | 726K | - | - | 564K | 564K | - | - | 330K |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | 2.66M | 2.66M | 2.28M | 2.28M | 1.27M | 1.27M | 1.23M | 1.23M | 1.18M |
| changeInWorkingCapital | - | -20.4M | -20.4M | -7.76M | -7.76M | -9.93M | -9.93M | -2.56M | -2.56M | -776K |
| accountsReceivables | - | -20.4M | -20.4M | -7.76M | -7.76M | -9.93M | -9.93M | -2.56M | -2.56M | 7.16M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | -10.18M | - | -7.94M |
| otherWorkingCapital | - | - | - | - | - | - | - | 10.18M | - | - |
| otherNonCashItems | -74.61M | -54.22M | -54.22M | -5.77M | -5.77M | -29.88M | -29.88M | 838.5K | 838.5K | 47.34M |
| netCashProvidedByOperatingActivities | - | 73.6M | 73.6M | 57.82M | 57.82M | 56.03M | 56.03M | 55.84M | 55.84M | 86.16M |
| investmentsInPropertyPlantAndEquipment | - | - | - | - | - | - | - | - | - | -26.44M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | 12.28M |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | -555.9M | -555.9M | -6.9M | -6.9M | -566.2M | -566.2M | 33.04M | 33.04M | 5.5M |
| netCashProvidedByInvestingActivities | - | -555.9M | -555.9M | -6.9M | -6.9M | -566.2M | -566.2M | 33.04M | 33.04M | -8.66M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -57.72M | -57.72M | -44.28M | -44.28M | -39.19M | -39.19M | -37.29M | -37.29M | -43.45M |
| commonDividendsPaid | - | -57.72M | -57.72M | -44.28M | -44.28M | -39.19M | -39.19M | -37.29M | -37.29M | -43.45M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | -43.45M |
| otherFinancingActivities | - | 585.33M | 585.33M | -40.11M | -40.11M | 626.22M | 626.22M | -47.36M | -47.36M | -24.38M |
| netCashProvidedByFinancingActivities | - | 527.61M | 527.61M | -84.38M | -84.38M | 587.02M | 587.02M | -84.65M | -84.65M | -67.84M |