NASDAQ : PGNY
-$0.34 (-1.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 |
|---|---|---|---|---|---|---|---|---|---|
| revenue | 1.29B | 1.17B | 1.09B | 786.91M | 500.62M | 344.86M | 229.68M | 105.4M | 48.58M |
| costOfRevenue | 984.18M | 913.86M | 849.8M | 619.59M | 388.49M | 274.8M | 184.18M | 85.97M | 41.18M |
| grossProfit | 304.48M | 253.36M | 238.8M | 167.32M | 112.14M | 70.06M | 45.5M | 19.43M | 7.4M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 147.09M | 121.96M | 117.13M | 98.33M | 59.62M | 46.7M | 23.93M | 15.6M | 14.15M |
| sellingAndMarketingExpenses | 72.11M | 63.95M | 59.49M | 45.66M | 20.18M | 15.01M | 11.9M | 7.28M | 4.26M |
| sellingGeneralAndAdministrativeExpenses | 219.21M | 185.91M | 176.62M | 143.98M | 79.8M | 61.71M | 35.83M | 22.89M | 18.4M |
| otherExpenses | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 219.21M | 185.91M | 176.62M | 143.98M | 79.8M | 61.71M | 35.83M | 22.89M | 18.4M |
| costAndExpenses | 1.2B | 1.1B | 1.03B | 763.57M | 468.28M | 336.51M | 220.01M | 108.85M | 59.59M |
| netInterestIncome | 10.16M | 15.75M | 8.51M | 814K | 461K | 121K | -58000 | -497K | -740K |
| interestIncome | 10.16M | 15.75M | 8.51M | 814K | 461K | 121K | - | - | - |
| interestExpense | - | - | - | - | - | - | 58000 | 497K | 740K |
| depreciationAndAmortization | 4.95M | 3.18M | 2.28M | 1.6M | 1.3M | 1.91M | 2.13M | 1.88M | 1.56M |
| ebitda | 100.38M | 86.38M | 72.97M | 26.04M | 33.74M | 10.25M | 11.81M | -1.57M | -9.45M |
| ebit | 95.43M | 83.2M | 70.69M | 24.44M | 32.44M | 8.35M | 9.68M | -3.45M | -11M |
| nonOperatingIncomeExcludingInterest | -10.16M | -15.75M | -8.51M | -1.1M | -95000 | - | - | - | - |
| operatingIncome | 85.28M | 67.46M | 62.18M | 23.34M | 32.34M | 8.35M | 9.68M | -3.45M | -11M |
| totalOtherIncomeExpensesNet | 10.16M | 15.75M | 8.51M | 1.1M | 95000 | 331K | -18.23M | -3.44M | -1.45M |
| incomeBeforeTax | 95.43M | 83.2M | 70.69M | 24.44M | 32.44M | 8.68M | -8.56M | -6.89M | -12.46M |
| incomeTaxExpense | 36.91M | 28.87M | 8.65M | -5.92M | -33.33M | -37.78M | 12000 | -1.78M | -3000 |
| netIncomeFromContinuingOperations | 58.52M | 54.34M | 62.04M | 30.36M | 65.77M | 46.46M | -8.57M | -5.12M | -12.46M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | 5.78M | 4000 |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - |
| netIncome | 58.52M | 54.34M | 62.04M | 30.36M | 65.77M | 46.46M | -8.57M | 661K | -12.45M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 58.52M | 54.34M | 62.04M | 30.36M | 65.77M | 46.46M | -8.57M | -5.54M | -13.47M |
| eps | 0.68 | 0.59 | 0.65 | 0.33 | 0.74 | 0.54 | -0.1 | 0.01 | -2.19 |
| 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 |
|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 112.24M | 162.31M | 97.3M | 120.08M | 91.41M | 70.3M | 80.38M | 127K | 4.69M |
| shortTermInvestments | 197.86M | 65.64M | 273.79M | 69.22M | 28M | 38.99M | - | - | - |
| cashAndShortTermInvestments | 310.1M | 227.95M | 371.09M | 189.3M | 119.42M | 109.3M | 80.38M | 127K | 4.69M |
| netReceivables | 220.29M | 235.32M | 241.87M | 240.07M | 134.56M | 75.66M | 47.06M | 23.32M | 11.37M |
| accountsReceivables | 220.29M | 235.32M | 241.87M | 240.07M | 134.56M | 75.66M | 47.06M | 23.32M | 11.37M |
| otherReceivables | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | 4.56M | 5.26M | 5M | 885K | 706K |
| otherCurrentAssets | 21.39M | 9.44M | 27.45M | 4.49M | - | - | - | 200K | - |
| totalCurrentAssets | 551.78M | 472.72M | 640.41M | 433.86M | 258.54M | 190.22M | 132.44M | 24.54M | 16.77M |
| propertyPlantEquipmentNet | 54.92M | 29.63M | 27.82M | 15.27M | 12.83M | 12.07M | 3.08M | 776K | 597K |
| goodwill | 19.98M | 15.53M | 11.88M | 11.88M | 11.88M | 11.88M | 11.88M | 11.88M | 11.88M |
| intangibleAssets | 6.22M | 1.3M | - | 99000 | 599K | 1.21M | 2.38M | 3.86M | 5.34M |
| goodwillAndIntangibleAssets | 26.19M | 16.84M | 11.88M | 11.98M | 12.48M | 13.09M | 14.26M | 15.74M | 17.22M |
| longTermInvestments | - | - | - | - | - | - | - | - | - |
| taxAssets | 93.01M | 84.93M | 73.12M | 77.89M | 71.27M | 37.97M | - | - | - |
| otherNonCurrentAssets | 16.54M | 2.98M | 3.4M | 3.99M | 2.94M | 573K | 652K | 272K | 372K |
| totalNonCurrentAssets | 190.66M | 134.38M | 116.21M | 109.13M | 99.53M | 63.7M | 17.99M | 16.79M | 18.19M |
| otherAssets | - | - | - | - | - | - | - | - | - |
| totalAssets | 742.44M | 607.1M | 756.62M | 542.99M | 358.06M | 253.93M | 150.43M | 41.32M | 34.96M |
| totalPayables | 154.02M | 127.22M | 155.72M | 140.43M | 81.4M | 66.31M | 19.39M | 15.58M | 5.13M |
| accountPayables | 124.07M | 95.1M | 125.43M | 109.29M | 61.4M | 43.51M | 19.39M | 15.58M | 5.13M |
| otherPayables | 29.95M | 32.12M | 30.29M | 31.14M | 20M | 22.8M | - | - | - |
| accruedExpenses | 21.16M | 18.68M | 15.03M | 9M | 3.94M | 2.55M | 3.78M | 2.73M | 2.35M |
| shortTermDebt | - | - | - | - | - | - | - | 253K | 3.56M |
| capitalLeaseObligationsCurrent | 3.73M | 2.86M | 2.15M | 1.23M | 1.23M | 1.23M | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | 9.39M | 7.13M |
| otherCurrentLiabilities | 23.48M | 19.87M | 13.05M | 8.88M | 12.26M | 7.69M | 13M | 11.64M | 6.73M |
| totalCurrentLiabilities | 202.39M | 168.63M | 185.95M | 159.54M | 98.82M | 77.79M | 36.16M | 30.2M | 17.77M |
| longTermDebt | - | - | - | - | - | - | - | - | 1.63M |
| capitalLeaseObligationsNonCurrent | 24M | 16.41M | 17.24M | 6.48M | 7.42M | 8.32M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | - | - | - | - | - | 876K | - | - | 4.87M |
| totalNonCurrentLiabilities | 24M | 16.41M | 17.24M | 6.48M | 7.42M | 9.19M | - | 106.24M | 6.5M |
| otherLiabilities | - | - | - | - | - | - | - | -106.24M | - |
| capitalLeaseObligations | 27.73M | 19.27M | 19.39M | 7.71M | 8.65M | 9.55M | - | - | - |
| totalLiabilities | 226.39M | 185.04M | 203.19M | 166.02M | 106.24M | 86.98M | 36.16M | 30.2M | 24.27M |
| treasuryStock | -388.08M | -303.89M | -1.01M | -1.01M | -1.01M | -1.01M | -1.01M | -884K | - |
| preferredStock | - | - | - | - | - | - | 150.43M | 106.24M | 108.31M |
| commonStock | 9000 | 9000 | 9000 | 9000 | 9000 | 9000 | 8000 | 1000 | 1000 |
| retainedEarnings | 202.83M | 144.31M | 89.97M | 27.93M | -2.42M | -68.19M | -113.48M | -104.85M | -104.56M |
| additionalPaidInCapital | 700.78M | 581.6M | 461.64M | 349.53M | 255.34M | 236.14M | 228.76M | 10.62M | 6.93M |
| 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 |
|---|---|---|---|---|---|---|---|---|---|
| netIncome | 58.52M | 54.34M | 62.04M | 30.36M | 65.77M | 46.46M | -8.57M | 661K | -12.45M |
| depreciationAndAmortization | 4.95M | 3.18M | 2.28M | 1.6M | 1.3M | 1.91M | 2.13M | 1.88M | 1.56M |
| deferredIncomeTax | -8.12M | -10.46M | 3.74M | -6.62M | -33.3M | -37.97M | 12000 | -1.78M | -3000 |
| stockBasedCompensation | 131.87M | 128.13M | 122.61M | 100.75M | 33.71M | 12.82M | 5.06M | 3M | 1.56M |
| changeInWorkingCapital | 2.8M | -11.78M | -17.42M | -59.49M | -51.26M | 7.35M | -19.95M | 354K | -1.42M |
| accountsReceivables | -5.12M | -9.87M | -21.74M | -119.3M | -68.68M | -35.34M | -25.34M | -12.78M | -2.04M |
| inventory | - | - | - | - | - | - | - | 2.58M | 1.81M |
| accountsPayables | 28.75M | -30.27M | 16.24M | 47.69M | 17.84M | 25.01M | 3.5M | 10.45M | -909K |
| otherWorkingCapital | -20.84M | 28.37M | -11.92M | 12.12M | -421K | 17.68M | 1.89M | 100000 | -279K |
| otherNonCashItems | 20.17M | 15.7M | 15.56M | 13.79M | 9.82M | 5.64M | 19.78M | -1.85M | 1.29M |
| netCashProvidedByOperatingActivities | 210.19M | 179.1M | 188.81M | 80.4M | 26.04M | 36.2M | -1.53M | 2.27M | -9.47M |
| investmentsInPropertyPlantAndEquipment | -18.41M | -5.4M | -3.64M | -3.24M | -2.13M | -1.04M | -2.96M | -579K | -612K |
| acquisitionsNet | -9.34M | -5.3M | - | - | - | - | - | - | - |
| purchasesOfInvestments | -354.96M | -170.34M | -429.69M | -163.33M | -111.48M | -103.96M | - | - | - |
| salesMaturitiesOfInvestments | 223.7M | 376.84M | 232.81M | 122.71M | 122.37M | 64.97M | - | - | - |
| otherInvestingActivities | - | - | - | - | - | - | 200K | 2.48M | - |
| netCashProvidedByInvestingActivities | -159.01M | 195.79M | -200.52M | -43.87M | 8.77M | -40.03M | -2.76M | 1.9M | -612K |
| netDebtIssuance | - | - | - | - | - | - | -253K | -5.1M | -3.26M |
| longTermNetDebtIssuance | - | - | - | - | - | - | -253K | -5.1M | -3.26M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -80.43M | -297.88M | 6.13M | 4.22M | 4.27M | 2.68M | 81.04M | -3.7M | 15M |
| netCommonStockIssuance | -80.43M | -297.88M | 6.13M | 4.22M | 4.27M | 2.68M | 81.04M | -1.2M | - |
| commonStockIssuance | 1.23M | 2.4M | 6.13M | 4.22M | 4.27M | 2.68M | 81.22M | 65000 | 15.02M |
| commonStockRepurchased | -81.66M | -300.28M | - | - | - | - | -185K | -3.7M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | -2.5M | 15M |
| netDividendsPaid | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -18.94M | -12M | -17.2M | -12.09M | -17.97M | -8.93M | 3.76M | 65000 | 25000 |
| netCashProvidedByFinancingActivities | -99.36M | -309.88M | -11.07M | -7.86M | -13.7M | -6.25M | 84.54M | -8.74M | 11.77M |
| 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 | 328.5M | 318.4M | 313.35M | 332.87M | 324.04M | 298.43M | 286.62M | 304.09M | 278.08M | 269.94M |
| costOfRevenue | 245.43M | 241.52M | 240.51M | 253.9M | 248.24M | 235M | 227.38M | 235.81M | 215.67M | 213.05M |
| grossProfit | 83.07M | 76.88M | 72.84M | 78.97M | 75.8M | 63.43M | 59.24M | 68.28M | 62.41M | 56.89M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 30.81M | 44.77M | 32.27M | 36.21M | 33.84M | 32.03M | 30.33M | 31.17M | 28.43M | 28.18M |
| sellingAndMarketingExpenses | 16.88M | 17.99M | 17.94M | 18.4M | 17.79M | 15.62M | 16.46M | 16.42M | 15.45M | 14.91M |
| sellingGeneralAndAdministrativeExpenses | 47.69M | 62.76M | 50.21M | 54.62M | 51.62M | 47.64M | 46.79M | 47.59M | 43.88M | 43.09M |
| otherExpenses | - | -1.1M | 1.1M | - | - | - | - | - | - | - |
| operatingExpenses | 47.69M | 61.66M | 51.31M | 54.62M | 51.62M | 47.64M | 46.79M | 47.59M | 43.88M | 43.09M |
| costAndExpenses | 293.12M | 303.18M | 291.82M | 308.52M | 299.87M | 282.64M | 274.17M | 283.4M | 259.56M | 256.14M |
| netInterestIncome | 1.5M | 2.63M | 2.44M | 2.72M | 2.37M | 1.87M | 5.5M | 816K | 632K | 742K |
| interestIncome | 1.5M | 2.63M | 2.44M | 2.72M | 2.37M | 1.87M | 5.5M | 816K | 632K | 742K |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 1.48M | 1.37M | 1.27M | 1.2M | 1.11M | 868K | 837K | 754K | 716K | 634K |
| ebitda | 38.37M | 19.22M | 25.23M | 28.28M | 27.64M | 18.53M | 18.8M | 25.82M | 23.23M | 16.9M |
| ebit | 36.88M | 17.85M | 23.96M | 27.08M | 26.54M | 17.66M | 17.96M | 25.07M | 22.52M | 16.26M |
| nonOperatingIncomeExcludingInterest | -1.5M | -2.63M | -2.44M | -2.72M | -2.37M | -1.87M | -5.5M | -4.38M | -3.99M | -2.46M |
| operatingIncome | 35.38M | 15.22M | 21.53M | 24.36M | 24.17M | 15.79M | 12.46M | 20.69M | 18.52M | 13.8M |
| totalOtherIncomeExpensesNet | 1.5M | 2.63M | 2.44M | 2.72M | 2.37M | 1.87M | 5.5M | 4.38M | 3.99M | 2.46M |
| incomeBeforeTax | 36.88M | 17.85M | 23.96M | 27.08M | 26.54M | 17.66M | 17.96M | 25.07M | 22.52M | 16.26M |
| incomeTaxExpense | 12.65M | 5.37M | 10.1M | 9.96M | 11.48M | 7.13M | 7.54M | 8.58M | 5.62M | 2.79M |
| netIncomeFromContinuingOperations | 24.23M | 12.48M | 13.86M | 17.11M | 15.06M | 10.53M | 10.42M | 16.48M | 16.9M | 13.47M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 24.23M | 12.48M | 13.86M | 17.11M | 15.06M | 10.53M | 10.42M | 16.48M | 16.9M | 13.47M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 24.23M | 12.48M | 13.86M | 17.11M | 15.06M | 10.53M | 10.42M | 16.48M | 16.9M | 13.47M |
| eps | 0.3 | 0.15 | 0.16 | 0.2 | 0.18 | 0.12 | 0.12 | 0.18 | 0.18 | 0.14 |
| 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 | 132.65M | 112.24M | 133.98M | 132.51M | 109.24M | 162.31M | 91.48M | 94.96M | 114.96M | 97.3M |
| shortTermInvestments | 93.5M | 197.86M | 211.22M | 172.59M | 146.88M | 65.64M | 144.24M | 167.23M | 256.87M | 273.79M |
| cashAndShortTermInvestments | 226.15M | 310.1M | 345.21M | 305.09M | 256.12M | 227.95M | 235.72M | 262.19M | 371.83M | 371.09M |
| netReceivables | 263.61M | 220.29M | 252.5M | 271.85M | 299.74M | 235.32M | 280.72M | 293.8M | 297.21M | 241.87M |
| accountsReceivables | 263.61M | 220.29M | 252.5M | 271.85M | 299.74M | 235.32M | 280.72M | 293.8M | 297.21M | 241.87M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 11.79M | 21.39M | 24.3M | 17.46M | 11.83M | 9.44M | 29.86M | 26.26M | 12.47M | 27.45M |
| totalCurrentAssets | 501.55M | 551.78M | 622.01M | 594.4M | 567.69M | 472.72M | 546.3M | 582.24M | 681.51M | 640.41M |
| propertyPlantEquipmentNet | 59.98M | 54.92M | 50.42M | 46.37M | 42.69M | 29.63M | 29.37M | 28.44M | 27.42M | 27.82M |
| goodwill | 19.88M | 19.98M | 19.96M | 19.96M | 19.65M | 15.53M | 15.8M | 15.61M | 11.88M | 11.88M |
| intangibleAssets | 5.97M | 6.22M | 6.43M | 6.64M | 6.75M | 1.3M | 1.45M | 1.48M | - | - |
| goodwillAndIntangibleAssets | 25.85M | 26.19M | 26.39M | 26.61M | 26.4M | 16.84M | 17.24M | 17.08M | 11.88M | 11.88M |
| longTermInvestments | 925K | - | - | - | - | - | - | - | - | - |
| taxAssets | 93.08M | 93.01M | 84.87M | 84.94M | 84.95M | 84.93M | 63.76M | 67.88M | 70.27M | 73.12M |
| otherNonCurrentAssets | 16.95M | 16.54M | 11.53M | 8.63M | 8.55M | 2.98M | 3.3M | 2.98M | 3.23M | 3.4M |
| totalNonCurrentAssets | 196.79M | 190.66M | 173.21M | 166.55M | 162.59M | 134.38M | 113.67M | 116.39M | 112.79M | 116.21M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 698.34M | 742.44M | 795.23M | 760.95M | 730.28M | 607.1M | 659.97M | 698.63M | 794.3M | 756.62M |
| totalPayables | 157.83M | 154.02M | 123.09M | 140.52M | 145.71M | 127.22M | 130.46M | 151.75M | 130.17M | 155.72M |
| accountPayables | 157.83M | 124.07M | 123.09M | 140.52M | 145.71M | 95.1M | 130.46M | 151.75M | 130.17M | 125.43M |
| otherPayables | - | 29.95M | - | - | - | 32.12M | - | - | - | 30.29M |
| accruedExpenses | - | 21.16M | 43.68M | 79.91M | 91.42M | 18.68M | 78.01M | 73.63M | 75.75M | 15.03M |
| shortTermDebt | 4.03M | - | - | - | - | - | - | 2.8M | 2.51M | - |
| capitalLeaseObligationsCurrent | - | 3.73M | 3.42M | - | - | 2.86M | - | - | - | 2.15M |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 73.89M | 23.48M | 40.3M | - | - | 19.87M | - | -2.8M | -2.51M | 13.05M |
| totalCurrentLiabilities | 235.74M | 202.39M | 210.49M | 220.42M | 237.13M | 168.63M | 208.47M | 225.38M | 205.92M | 185.95M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 23.25M | 24M | 24.73M | 25.5M | 26M | 16.41M | 16.62M | 17.06M | 16.78M | 17.24M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | - | - | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 23.25M | 24M | 24.73M | 25.5M | 26M | 16.41M | 16.62M | 17.06M | 16.78M | 17.24M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 23.25M | 27.73M | 28.15M | 25.5M | 26M | 19.27M | 16.62M | 17.06M | 16.78M | 19.39M |
| totalLiabilities | 258.99M | 226.39M | 235.22M | 245.93M | 263.13M | 185.04M | 225.1M | 242.44M | 222.7M | 203.19M |
| treasuryStock | -505.76M | -388.08M | -303.89M | -303.89M | -303.89M | -303.89M | -250.82M | -188.86M | -27.37M | -1.01M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 9000 | 9000 | 9000 | 9000 | 9000 | 9000 | 9000 | 9000 | 9000 | 9000 |
| retainedEarnings | 227.06M | 202.83M | 190.34M | 176.48M | 159.37M | 144.31M | 133.78M | 123.35M | 106.87M | 89.97M |
| additionalPaidInCapital | 717.76M | 700.78M | 673.12M | 642.21M | 611.56M | 581.6M | 551.59M | 519.67M | 489.34M | 461.64M |
| 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 | 24.23M | 12.48M | 13.86M | 17.11M | 15.06M | 10.53M | 10.42M | 16.48M | 16.9M | 13.47M |
| depreciationAndAmortization | 1.48M | 1.37M | 1.27M | 1.2M | 1.11M | 868K | 837K | 754K | 716K | 634K |
| deferredIncomeTax | 10000 | -8.15M | 8000 | 12000 | 11000 | -20.81M | 4.83M | 2.64M | 2.88M | -2.12M |
| stockBasedCompensation | 19.72M | 34.8M | 32.17M | 32.38M | 32.51M | 30.86M | 33.18M | 33.04M | 31.05M | 28.8M |
| changeInWorkingCapital | -5.41M | 8.8M | -790K | 519K | -5.73M | 23.99M | -11.19M | 2.46M | -27.03M | -6.26M |
| accountsReceivables | -47.77M | 27.04M | 15.01M | 22.57M | -69.73M | 41.7M | 9.92M | -1.38M | -60.12M | 22.02M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 33.64M | 1.09M | -17.55M | -4.41M | 49.62M | -35.34M | -21.32M | 21.61M | 4.79M | -6.65M |
| otherWorkingCapital | 8.72M | -19.33M | 1.75M | -17.64M | 14.39M | 17.63M | 215K | -17.77M | 28.3M | -21.63M |
| otherNonCashItems | 5.92M | 4.9M | 4.15M | 4.28M | 6.84M | 6.72M | 6.44M | 1.32M | 1.22M | 3.13M |
| netCashProvidedByOperatingActivities | 45.95M | 54.2M | 50.67M | 55.51M | 49.81M | 52.16M | 44.52M | 56.69M | 25.73M | 37.66M |
| investmentsInPropertyPlantAndEquipment | -6.35M | -5.61M | -4.68M | -5.27M | -2.84M | -1.9M | -1.79M | -866K | -850K | -681K |
| acquisitionsNet | - | - | - | - | -9.34M | - | - | -5.3M | - | 92.73M |
| purchasesOfInvestments | - | -43.45M | -111.42M | -54.28M | -145.81M | - | -11.7M | -47.83M | -110.81M | -166.73M |
| salesMaturitiesOfInvestments | 102.94M | 57.32M | 73.36M | 29.63M | 63.38M | 76.88M | 28.86M | 140.1M | 131M | 74M |
| otherInvestingActivities | - | - | - | - | - | - | - | - | - | -92.73M |
| netCashProvidedByInvestingActivities | 96.59M | 8.26M | -42.74M | -29.92M | -94.61M | 74.99M | 15.36M | 86.1M | 19.34M | -93.41M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -118.27M | -81.23M | 226K | 283K | 295K | -54.72M | -61.14M | -159.58M | -22.45M | 1.67M |
| netCommonStockIssuance | -118.27M | -81.23M | 226K | 283K | 295K | -54.72M | -61.14M | -159.96M | -22.45M | 1.67M |
| commonStockIssuance | 337K | 426K | 226K | 283K | 295K | 387K | 317K | 383K | 1.31M | 1.67M |
| commonStockRepurchased | -118.61M | -81.66M | - | - | - | -55.1M | -61.45M | -159.96M | -23.76M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | 383K | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -4.84M | -7.03M | -5.71M | -2.61M | -3.58M | -1.61M | -2.22M | -3.21M | -4.96M | -6.7M |
| netCashProvidedByFinancingActivities | -123.11M | -88.26M | -5.49M | -2.33M | -3.29M | -56.33M | -63.35M | -162.79M | -27.41M | -5.02M |