NASDAQ : UVSP
$0.79 (1.78%)
| 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 | 518.35M | 500.41M | 448.55M | 330.08M | 292.96M | 282.27M | 279.52M | 250.66M | 222.26M | 182.57M |
| costOfRevenue | 201.96M | 207.12M | 162.5M | 46.09M | 11.22M | 70.38M | 53.37M | 52.74M | 29.73M | 17.2M |
| grossProfit | 316.39M | 293.29M | 286.05M | 283.98M | 281.74M | 211.9M | 226.14M | 197.92M | 192.52M | 165.37M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 131.55M | 128.18M | 125.01M | 118.88M | 106.9M | 95.8M | 89.07M | 82.32M | 77.53M | 70.96M |
| sellingAndMarketingExpenses | 1.65M | 2.17M | 2.18M | 2.46M | 2.06M | 1.98M | 2.59M | 2.64M | 2.2M | 2.02M |
| sellingGeneralAndAdministrativeExpenses | 133.2M | 130.35M | 127.19M | 121.34M | 108.97M | 97.77M | 91.66M | 84.97M | 79.73M | 72.97M |
| otherExpenses | 69.84M | 67.64M | 70.17M | 65.43M | 58.44M | 57.22M | 54.43M | 52.27M | 50.98M | 69.01M |
| operatingExpenses | 203.04M | 197.99M | 197.36M | 186.77M | 167.41M | 155M | 146.09M | 137.24M | 130.71M | 141.98M |
| costAndExpenses | 405M | 405.11M | 359.86M | 232.87M | 178.62M | 225.38M | 199.46M | 189.98M | 160.44M | 159.18M |
| netInterestIncome | 240.2M | 211.17M | 220M | 218.3M | 188.38M | 174.36M | 169.23M | 158.06M | 143.18M | 114.22M |
| interestIncome | 430.49M | 412.36M | 371.73M | 252.19M | 209.73M | 203.94M | 214.09M | 190.49M | 163.02M | 126.61M |
| interestExpense | 190.29M | 201.18M | 151.73M | 33.9M | 21.35M | 29.58M | 44.86M | 32.43M | 19.84M | 12.38M |
| depreciationAndAmortization | 6.47M | 7.47M | 4.65M | 3.77M | 3.19M | 5M | 5.42M | 5.38M | 5.47M | 3.57M |
| ebitda | 119.82M | 102.77M | 93.34M | 100.98M | 117.52M | 61.9M | 85.47M | 66.07M | 67.28M | 26.95M |
| ebit | 113.35M | 95.3M | 88.69M | 97.21M | 114.33M | 56.9M | 80.05M | 60.69M | 61.81M | 23.39M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 113.35M | 95.3M | 88.69M | 97.21M | 114.33M | 56.9M | 80.05M | 60.69M | 61.81M | 23.39M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 113.35M | 95.3M | 88.69M | 97.21M | 114.33M | 56.9M | 80.05M | 60.69M | 61.81M | 23.39M |
| incomeTaxExpense | 22.59M | 19.37M | 17.58M | 19.09M | 22.53M | 9.98M | 14.33M | 10.14M | 17.72M | 3.88M |
| netIncomeFromContinuingOperations | 90.76M | 75.93M | 71.1M | 78.12M | 91.8M | 46.92M | 65.72M | 50.54M | 44.09M | 19.5M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 90.76M | 75.93M | 71.1M | 78.12M | 91.8M | 46.92M | 65.72M | 50.54M | 44.09M | 19.5M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 90.76M | 75.93M | 71.1M | 78.12M | 91.78M | 46.85M | 65.48M | 50.21M | 43.68M | 19.34M |
| eps | 3.16 | 2.61 | 2.42 | 2.66 | 3.12 | 1.6 | 2.24 | 1.73 | 1.64 | 0.85 |
| 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 | 553.71M | 328.84M | 249.8M | 152.8M | 890.15M | 219.86M | 125.13M | 109.42M | 75.41M | 57.82M |
| shortTermInvestments | 8.64M | 8.28M | 351.55M | 350.26M | 317.01M | 218.64M | 246.92M | 328.51M | 391.46M | 443.64M |
| cashAndShortTermInvestments | 562.36M | 337.12M | 601.35M | 503.06M | 1.21B | 438.5M | 372.05M | 437.93M | 466.87M | 501.46M |
| netReceivables | 29.65M | 278.82M | 277.57M | 239.5M | 206.62M | 188.85M | 170.49M | 160.14M | 129.77M | 134.74M |
| accountsReceivables | 29.65M | 28.65M | 27.87M | 22.46M | 13.02M | 16.48M | 14.1M | 14.26M | - | - |
| otherReceivables | - | 250.17M | 249.69M | 217.04M | 193.6M | 172.38M | 156.39M | 145.89M | 129.77M | 134.74M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | 13.54M | 12.52M | 9.66M | 9.49M | - | 11.47M | 13.94M | 14.65M | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 605.54M | 628.45M | 888.58M | 752.05M | 1.42B | 638.82M | 556.48M | 612.72M | 596.63M | 636.2M |
| propertyPlantEquipmentNet | 71.35M | 75.2M | 83.24M | 81M | 87.29M | 89.96M | 91.09M | 59.56M | 61.8M | 63.64M |
| goodwill | 175.51M | 175.51M | 175.51M | 175.51M | 175.51M | 172.56M | 172.56M | 172.56M | 172.56M | 172.56M |
| intangibleAssets | 7.33M | 8.31M | 10.95M | 11.38M | 11.85M | 8.87M | 10.28M | 11.99M | 13.91M | 16.65M |
| goodwillAndIntangibleAssets | 182.84M | 183.82M | 186.46M | 186.89M | 187.36M | 181.42M | 182.84M | 184.55M | 186.47M | 189.21M |
| longTermInvestments | 7.1B | 7B | 6.4B | 6B | 5.26B | 5.25B | 4.4B | 3.98B | 3.53B | 3.16B |
| taxAssets | 15.82M | 21.3M | 21.79M | 24.13M | 11.42M | 16.51M | 3.62M | 3.58M | - | - |
| otherNonCurrentAssets | 460.89M | 219.77M | 201.92M | 179.46M | 152.15M | 156.55M | 144.23M | 141.44M | 176.95M | 177.06M |
| totalNonCurrentAssets | 7.83B | 7.5B | 6.89B | 6.47B | 5.7B | 5.7B | 4.82B | 4.37B | 3.96B | 3.59B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 8.44B | 8.13B | 7.78B | 7.22B | 7.12B | 6.34B | 5.4B | 4.98B | 4.56B | 4.23B |
| totalPayables | 21.19M | 31.39M | 28.72M | 14.46M | 46.07M | 52.2M | 44.51M | 44.61M | 40.98M | 49.97M |
| accountPayables | 20.18M | 31.39M | 28.72M | 14.46M | 46.07M | 52.2M | 44.51M | 44.61M | 40.98M | 49.97M |
| otherPayables | 1.01M | - | - | - | - | - | - | - | - | - |
| accruedExpenses | 22.43M | 23.11M | 18.2M | 21.67M | - | - | - | - | - | - |
| shortTermDebt | 24.41M | 11.18M | 6.31M | 197.14M | 20.11M | 17.91M | 47.46M | 210.1M | 136.22M | 227.44M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | 2.2M | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 7.09B | 6.76B | 6.38B | 5.91B | 6.06B | 5.24B | 4.36B | 3.89B | 3.55B | 3.26B |
| totalCurrentLiabilities | 7.16B | 6.82B | 6.43B | 6.15B | 6.12B | 5.31B | 4.45B | 4.14B | 3.73B | 3.53B |
| longTermDebt | 298.87M | 374.26M | 458.76M | 243.26M | 193.87M | 293.52M | 234.82M | 219.57M | 219.37M | 190.34M |
| capitalLeaseObligationsNonCurrent | 28.53M | 31.48M | 34.85M | 33.15M | 33.45M | 37.69M | 37.62M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | -54.34M | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 10.83M | 10.43M | 18.8M | 22.31M | - | - | -18.68M | - | - | - |
| totalNonCurrentLiabilities | 338.23M | 416.17M | 512.41M | 298.72M | 227.33M | 331.2M | 253.76M | 219.57M | 219.37M | 190.34M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 28.53M | 31.48M | 34.85M | 33.15M | 33.45M | 37.69M | 37.62M | - | - | - |
| totalLiabilities | 7.49B | 7.24B | 6.94B | 6.45B | 6.35B | 5.64B | 4.73B | 4.36B | 3.96B | 3.73B |
| treasuryStock | -84.22M | -55.1M | -43.69M | -48.62M | -41.94M | -46.25M | -44.73M | -45.8M | -43.53M | -44.91M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 157.78M | 157.78M | 157.78M | 157.78M | 157.78M | 157.78M | 157.78M | 157.78M | 157.78M | 144.56M |
| retainedEarnings | 591.2M | 525.78M | 474.69M | 428.64M | 375.12M | 306.9M | 288.8M | 248.17M | 216.76M | 194.52M |
| additionalPaidInCapital | 304.02M | 302.83M | 301.07M | 300.81M | 299.18M | 296.19M | 295M | 292.4M | 290.13M | 230.49M |
| 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 | 90.76M | 75.93M | 71.1M | 78.12M | 91.8M | 46.92M | 65.72M | 50.54M | 44.09M | 19.5M |
| depreciationAndAmortization | 6.02M | 7.47M | 4.65M | 3.77M | 3.19M | 5M | 5.42M | 5.38M | 5.47M | 3.57M |
| deferredIncomeTax | 508K | -1.27M | -710K | -545K | 3.55M | -9.85M | -1.81M | -599K | 7.48M | 942K |
| stockBasedCompensation | 4.69M | 4.62M | 4.19M | 4.12M | 3.7M | 1.48M | 2.35M | 2.56M | 3.17M | 2.08M |
| changeInWorkingCapital | -3.89M | -8.22M | 8.27M | 134K | -936K | 5.77M | -923K | 11.09M | -1.15M | 4.12M |
| accountsReceivables | 2.14M | -12.02M | -8.88M | -5.86M | -3.13M | -2.84M | -2.33M | 4.55M | -1.37M | 1.96M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -6.02M | 3.8M | 17.15M | 5.99M | 2.2M | 8.61M | 1.41M | 6.54M | 215K | 2.16M |
| otherWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| otherNonCashItems | 3.43M | -3.42M | 2.23M | 23.85M | 1.03M | 1.87M | 2.39M | 17.03M | 9.6M | 3.09M |
| netCashProvidedByOperatingActivities | 101.51M | 75.11M | 89.74M | 109.46M | 102.34M | 51.18M | 73.15M | 86.01M | 68.66M | 33.31M |
| investmentsInPropertyPlantAndEquipment | -4.58M | -3.1M | -6.72M | -5.22M | -5.88M | -3.75M | -3.86M | -4.29M | -3.96M | -12.64M |
| acquisitionsNet | - | - | - | - | -3.82M | - | - | - | - | -79.21M |
| purchasesOfInvestments | -60.31M | -70.75M | -40.01M | -136.48M | -253.14M | -147.53M | -93.14M | -108.73M | -114.97M | -85.55M |
| salesMaturitiesOfInvestments | 76.24M | 76.79M | 46.77M | 69.17M | 126.98M | 215.4M | 132.84M | 78.46M | 125.24M | 209.22M |
| otherInvestingActivities | -95.03M | -262.68M | -454.48M | -825.08M | 9.08M | -931.51M | -379.21M | -396.76M | -338.8M | -345.75M |
| netCashProvidedByInvestingActivities | -83.68M | -259.74M | -454.44M | -897.61M | -126.78M | -867.39M | -343.37M | -431.32M | -332.49M | -313.93M |
| netDebtIssuance | -62.57M | -80.12M | 24.16M | 226.09M | -97.8M | 49.23M | -166.09M | 74.34M | -60.74M | 172.72M |
| longTermNetDebtIssuance | -75.8M | -85M | 215M | 49.05M | -100M | 50M | 5M | -10M | 30M | 49.52M |
| shortTermNetDebtIssuance | 13.23M | 4.88M | -190.84M | 177.04M | 2.2M | -774K | -171.09M | 84.34M | -90.74M | 123.21M |
| netStockIssuance | -33.18M | -17.37M | 871K | -10.68M | 1.73M | -2.08M | 188K | -3.69M | 69.4M | -5.89M |
| netCommonStockIssuance | -33.18M | -17.37M | 871K | -10.68M | 1.73M | -2.08M | 188K | -3.69M | 69.4M | -5.89M |
| commonStockIssuance | 1.45M | 2.38M | 2.56M | 698K | 2.38M | 2.37M | 2.23M | 2.3M | 72.91M | 2.47M |
| commonStockRepurchased | -34.62M | -19.76M | -1.69M | -11.38M | -650K | -4.45M | -2.04M | -5.98M | -3.52M | -8.36M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -25.33M | -24.84M | -25.05M | -24.61M | -23.58M | -17.54M | -23.44M | -23.5M | -21.3M | -17.02M |
| commonDividendsPaid | -25.33M | -24.84M | -25.05M | -24.61M | -23.58M | -17.54M | -23.44M | -23.5M | -21.3M | -17.02M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 328.12M | 386.02M | 461.71M | -139.99M | 814.38M | 881.34M | 475.26M | 332.17M | 294.06M | 127.84M |
| netCashProvidedByFinancingActivities | 207.04M | 263.68M | 461.7M | 50.81M | 694.73M | 910.94M | 285.93M | 379.32M | 281.41M | 277.65M |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 126.24M | 129.58M | 133.74M | 131.57M | 127.21M | 125.83M | 128.81M | 126.59M | 120.81M | 124.2M |
| costOfRevenue | 44.55M | 44.29M | 52.31M | 48.84M | 51.86M | 48.95M | 54.38M | 54.65M | 49.51M | 48.57M |
| grossProfit | 81.68M | 85.3M | 81.43M | 82.73M | 75.35M | 76.88M | 74.42M | 71.94M | 71.3M | 75.63M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 37.27M | 37.54M | 34.12M | 32.85M | 1.6M | 31.98M | 32.62M | 31.8M | 31.28M | 32.47M |
| sellingAndMarketingExpenses | - | - | 479K | 323K | 498K | 353K | 552K | 490K | 715K | 416K |
| sellingGeneralAndAdministrativeExpenses | 37.27M | 37.54M | 34.59M | 33.17M | 2.1M | 32.33M | 33.17M | 32.29M | 32M | 32.89M |
| otherExpenses | 15.86M | 14.28M | 18.12M | 17.5M | 48.24M | 17M | 17.49M | 16.26M | 16.71M | 17.18M |
| operatingExpenses | 53.12M | 51.82M | 52.71M | 50.67M | 50.33M | 49.33M | 50.66M | 48.55M | 48.71M | 50.07M |
| costAndExpenses | 97.68M | 96.1M | 105.02M | 99.51M | 102.19M | 98.27M | 105.04M | 103.2M | 98.22M | 98.65M |
| netInterestIncome | 66.25M | 63.36M | 62.55M | 61.32M | 59.54M | 56.78M | 55.47M | 53.2M | 51.03M | 51.47M |
| interestIncome | 108.13M | 106.35M | 111.72M | 109.65M | 105.71M | 103.42M | 107.48M | 106.44M | 99.83M | 98.61M |
| interestExpense | 41.88M | 42.99M | 49.17M | 48.32M | 46.16M | 46.64M | 52M | 53.23M | 48.8M | 47.14M |
| depreciationAndAmortization | - | 1.01M | 1.11M | 1.72M | 1.34M | 1.47M | 80000 | 1.77M | 974K | 4.64M |
| ebitda | 28.56M | 34.49M | 29.83M | 33.78M | 26.36M | 29.03M | 23.84M | 25.16M | 23.57M | 30.2M |
| ebit | 28.56M | 33.48M | 28.72M | 32.06M | 25.02M | 27.56M | 23.76M | 23.39M | 22.59M | 25.56M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 28.56M | 33.48M | 28.72M | 32.06M | 25.02M | 27.56M | 23.76M | 23.39M | 22.59M | 25.56M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 28.56M | 33.48M | 28.72M | 32.06M | 25.02M | 27.56M | 23.76M | 23.39M | 22.59M | 25.56M |
| incomeTaxExpense | 5.6M | 6.39M | 5.97M | 6.42M | 5.04M | 5.16M | 4.82M | 4.81M | 4.48M | 5.25M |
| netIncomeFromContinuingOperations | 22.95M | 27.09M | 22.74M | 25.64M | 19.98M | 22.4M | 18.94M | 18.58M | 18.11M | 20.3M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 22.95M | 27.09M | 22.74M | 25.64M | 19.98M | 22.4M | 18.94M | 18.58M | 18.11M | 20.3M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 22.95M | 27.09M | 22.74M | 25.64M | 19.98M | 22.4M | 18.94M | 18.58M | 18.11M | 20.3M |
| eps | 0.83 | 0.97 | 0.8 | 0.89 | 0.69 | 0.77 | 0.65 | 0.64 | 0.62 | 0.69 |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 79.49M | 222.36M | 553.71M | 816.74M | 160.36M | 169.13M | 328.84M | 504.7M | 190.91M | 201.61M |
| shortTermInvestments | 116.21M | 10.65M | 8.64M | 7.4M | 8.8M | 7.79M | 8.28M | 354.1M | 342.78M | 350.82M |
| cashAndShortTermInvestments | 79.49M | 233M | 562.36M | 824.14M | 169.16M | 176.93M | 337.12M | 858.8M | 533.69M | 552.42M |
| netReceivables | - | - | 29.65M | 228.4M | 229.89M | 233.04M | 278.82M | 246.46M | 248.43M | 246.96M |
| accountsReceivables | - | - | - | - | - | - | 28.65M | - | - | - |
| otherReceivables | - | - | 29.65M | 228.4M | 229.89M | 233.04M | 250.17M | 246.46M | 248.43M | 246.96M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | 13.54M | - | - | - | 12.52M | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 79.49M | 233M | 605.54M | 1.05B | 399.06M | 409.97M | 628.45M | 1.11B | 782.12M | 799.38M |
| propertyPlantEquipmentNet | 68.64M | 69.81M | 71.35M | 74.24M | 74.42M | 74.36M | 75.2M | 76.67M | 78.16M | 79.44M |
| goodwill | 175.51M | 175.51M | 175.51M | 175.51M | 175.51M | 175.51M | 175.51M | 175.51M | 175.51M | 175.51M |
| intangibleAssets | 7.85M | 7.58M | 7.33M | 7.54M | 7.97M | 8.06M | 8.31M | 7.16M | 7.7M | 7.47M |
| goodwillAndIntangibleAssets | 183.36M | 183.09M | 182.84M | 183.05M | 183.48M | 183.57M | 183.82M | 182.67M | 183.21M | 182.98M |
| longTermInvestments | 7.63B | 7.13B | 7.1B | 6.97B | 6.99B | 7.01B | 7B | 6.56B | 6.52B | 6.41B |
| taxAssets | - | - | 15.82M | - | - | - | 21.3M | - | - | - |
| otherNonCurrentAssets | 241.22M | 529.58M | 460.89M | 298.92M | 293.69M | 292.65M | 219.77M | 285.69M | 290.01M | 278.25M |
| totalNonCurrentAssets | 8.12B | 7.91B | 7.83B | 7.52B | 7.54B | 7.57B | 7.5B | 7.1B | 7.07B | 6.95B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 8.2B | 8.14B | 8.44B | 8.57B | 7.94B | 7.98B | 8.13B | 8.21B | 7.86B | 7.75B |
| totalPayables | - | - | 21.19M | - | - | - | 31.39M | - | - | - |
| accountPayables | - | - | 20.18M | - | - | - | 31.39M | - | - | - |
| otherPayables | - | - | 1.01M | - | - | - | - | - | - | - |
| accruedExpenses | - | - | 22.43M | - | - | - | 23.11M | - | - | - |
| shortTermDebt | 18.83M | 26.16M | 24.41M | 11.95M | 6.27M | 4.03M | 11.18M | 8.26M | 11.78M | 4.82M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | 6.81B | 7.09B | 29.31M | 6.58B | 6.66B | 6.76B | 6.85B | 6.5B | 6.41B |
| totalCurrentLiabilities | 18.83M | 6.84B | 7.16B | 41.26M | 6.59B | 6.66B | 6.82B | 6.86B | 6.51B | 6.41B |
| longTermDebt | 223.99M | 273.91M | 298.87M | 200M | 349.51M | 324.39M | 374.26M | 374.14M | 399.01M | 398.89M |
| capitalLeaseObligationsNonCurrent | 26.86M | 27.7M | 28.53M | 29.31M | 30.11M | 30.06M | 31.48M | 32.25M | 33.02M | 33.74M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 6.98B | 48.11M | 10.83M | 7.4B | 53.78M | 54.72M | 10.43M | 59.88M | 62.18M | 60.1M |
| totalNonCurrentLiabilities | 7.23B | 349.71M | 338.23M | 7.6B | 433.39M | 409.17M | 416.17M | 466.26M | 494.21M | 492.72M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 26.86M | 27.7M | 28.53M | 29.31M | 30.11M | 30.06M | 31.48M | 32.25M | 33.02M | 33.74M |
| totalLiabilities | 7.25B | 7.19B | 7.49B | 7.64B | 7.02B | 7.07B | 7.24B | 7.33B | 7B | 6.9B |
| treasuryStock | -107.68M | -92.81M | -84.22M | -70.34M | -63.12M | -58.8M | -55.1M | -53.29M | -50.17M | -47.08M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 157.78M | 157.78M | 157.78M | 157.78M | 157.78M | 157.78M | 157.78M | 157.78M | 157.78M | 157.78M |
| retainedEarnings | 628.33M | 611.77M | 591.2M | 574.72M | 555.4M | 541.78M | 525.78M | 512.94M | 500.48M | 488.79M |
| additionalPaidInCapital | 302.55M | 301.15M | 304.02M | 302.7M | 301.64M | 300.63M | 302.83M | 301.26M | 300.17M | 298.91M |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 22.95M | 27.09M | 22.74M | 25.64M | 19.98M | 22.4M | 18.94M | 18.58M | 18.11M | 20.3M |
| depreciationAndAmortization | 1.68M | 1.57M | 1.49M | 1.72M | 1.34M | 1.47M | 80000 | 1.77M | 974K | 4.64M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 1.35M | 1.24M | 1.29M | 1.15M | 1.18M | 1.07M | 1.2M | 1.18M | 1.21M | 1.02M |
| changeInWorkingCapital | 11.95M | -11.95M | 13.34M | -5.52M | 1.46M | -13.16M | 8.14M | 5.33M | -8.42M | -13.26M |
| accountsReceivables | 7.7M | -7.7M | 9.4M | -3.73M | 946K | -4.47M | 2.96M | 3.74M | -11.72M | -7M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 4.25M | -4.25M | 3.94M | -1.79M | 517K | -8.69M | 5.18M | 1.6M | 3.29M | -6.26M |
| otherWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| otherNonCashItems | -13.96M | 4.19M | -8.19M | 9M | -714K | 3.84M | -319K | 12.04M | -15.27M | -1.14M |
| netCashProvidedByOperatingActivities | 23.96M | 22.13M | 30.67M | 31.98M | 23.26M | 15.6M | 28.04M | 38.9M | -3.41M | 11.57M |
| investmentsInPropertyPlantAndEquipment | 578K | -578K | -670K | -622K | -1.34M | -1.95M | -637K | -615K | -812K | -1.04M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -14.62M | -29.46M | -16.94M | -17.5M | -13.16M | -12.71M | -27.83M | -12.62M | -17.42M | -12.87M |
| salesMaturitiesOfInvestments | 31.34M | 25.22M | 22.48M | 17.55M | 16.41M | 19.8M | 18.98M | 13.14M | 29.02M | 15.66M |
| otherInvestingActivities | -109.09M | -32.32M | -129.42M | 17.32M | 25.31M | -8.24M | -95M | -46.09M | -105.35M | -16.24M |
| netCashProvidedByInvestingActivities | -91.8M | -37.13M | -124.54M | 16.75M | 27.21M | -3.1M | -104.49M | -46.19M | -94.57M | -14.49M |
| netDebtIssuance | - | -23.31M | -18.34M | -14.32M | 27.24M | -57.15M | 2.92M | -28.52M | 6.96M | -61.49M |
| longTermNetDebtIssuance | - | -25.05M | -30.8M | -20M | 25M | -50M | - | -25M | - | -60M |
| shortTermNetDebtIssuance | - | 1.74M | 12.46M | 5.68M | 2.24M | -7.15M | 2.92M | -3.52M | 6.96M | -1.49M |
| netStockIssuance | - | -12.98M | -14.29M | -7.2M | -4.33M | -7.54M | -3.66M | -3.6M | -3.44M | -6.66M |
| netCommonStockIssuance | 12.98M | -12.98M | -14.29M | -7.2M | -4.33M | -7.54M | -3.66M | -3.6M | -3.44M | -6.66M |
| commonStockIssuance | -788K | 788K | 1.12M | 583K | 575K | 574K | 529K | 587K | 620K | 648K |
| commonStockRepurchased | -14.76M | -13.77M | -15.42M | -7.78M | -4.9M | -8.12M | -4.19M | -4.19M | -4.06M | -7.31M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -5.35M | -6.52M | -6.26M | -6.33M | -6.35M | -6.4M | -6.1M | -6.12M | -6.42M | -6.21M |
| commonDividendsPaid | - | -6.52M | -6.26M | -6.33M | -6.35M | -6.4M | -6.1M | -6.12M | -6.42M | -6.21M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 46.15M | -273.55M | -130.26M | 635.48M | -75.8M | -101.12M | -92.57M | 359.32M | 90.18M | 29.09M |
| netCashProvidedByFinancingActivities | 40.8M | -316.36M | -169.15M | 607.64M | -59.23M | -172.21M | -99.41M | 321.07M | 87.29M | -45.27M |