NASDAQ : OMCL
-$0.97 (-2.32%)
| 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 | 1.18B | 1.11B | 1.15B | 1.3B | 1.13B | 892.21M | 897.03M | 787.31M | 716.16M | 692.62M |
| costOfRevenue | 676.8M | 641.24M | 647.18M | 706.96M | 577.36M | 478.92M | 460.12M | 414.98M | 394.08M | 378.82M |
| grossProfit | 508.04M | 471M | 499.93M | 588.99M | 554.65M | 413.29M | 436.91M | 372.33M | 322.09M | 313.8M |
| researchAndDevelopmentExpenses | 87.74M | 90.41M | 93.29M | 104.97M | 75.72M | 70.16M | 68.64M | 64.84M | 66.02M | 57.8M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 408.64M | 380.25M | 425.97M | 486.34M | 389.43M | 307.6M | 289.92M | 263.1M | 250.31M | 249.52M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 496.38M | 470.67M | 519.26M | 591.31M | 465.15M | 377.77M | 358.56M | 327.94M | 316.33M | 307.32M |
| costAndExpenses | 1.17B | 1.11B | 1.17B | 1.3B | 1.04B | 856.68M | 818.68M | 742.92M | 710.41M | 686.14M |
| netInterestIncome | 7.99M | 20.38M | 14.76M | -130K | -22.39M | -2.1M | -5.8M | - | - | - |
| interestIncome | 11.9M | 24.9M | 14.76M | - | - | - | - | - | - | - |
| interestExpense | 3.91M | 4.52M | - | 130K | 22.39M | 2.1M | 5.8M | - | - | - |
| depreciationAndAmortization | 86.63M | 89.76M | 95.56M | 99.17M | 84.93M | 71.6M | 64.12M | 51.35M | 51.51M | 58.36M |
| ebitda | 101.87M | 119.87M | 79.98M | 96.85M | 173.33M | 107.12M | 142.47M | 95.74M | 62.66M | 64.84M |
| ebit | 15.24M | 30.12M | -15.58M | -2.32M | 88.4M | 35.53M | 78.35M | 44.39M | 11.14M | 21.4M |
| nonOperatingIncomeExcludingInterest | -3.57M | -29.78M | -3.75M | - | 1.11M | - | - | - | - | -14.92M |
| operatingIncome | 11.66M | 337K | -19.33M | -2.32M | 89.51M | 35.53M | 78.35M | 44.39M | 5.75M | 6.48M |
| totalOtherIncomeExpensesNet | -340K | 25.26M | -779K | -130K | -23.5M | -6.18M | -4.42M | -8.78M | -6.63M | -8.43M |
| incomeBeforeTax | 11.32M | 25.59M | -20.11M | -2.45M | 66.01M | 29.35M | 73.93M | 35.62M | -879K | -1.95M |
| incomeTaxExpense | 9.27M | 13.06M | 263K | -8.1M | -11.84M | -2.84M | 12.6M | -2.11M | -21.48M | -2.55M |
| netIncomeFromContinuingOperations | 2.05M | 12.53M | -20.37M | 5.65M | 77.85M | 32.19M | 61.34M | 37.73M | 30.52M | 603K |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 2.05M | 12.53M | -20.37M | 5.65M | 77.85M | 32.19M | 61.34M | 37.73M | 20.6M | 603K |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 2.05M | 12.53M | -20.37M | 5.65M | 77.85M | 32.19M | 61.34M | 37.73M | 30.52M | 603K |
| eps | 0.04 | 0.27 | -0.45 | 0.13 | 1.79 | 0.76 | 1.48 | 0.96 | 0.81 | 0.27 |
| 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 | 196.52M | 369.2M | 467.97M | 330.36M | 349.05M | 485.93M | 127.21M | 67.19M | 32.42M | 54.49M |
| shortTermInvestments | - | 12.48M | - | 11.49M | 10.66M | 10.25M | 9.77M | - | - | - |
| cashAndShortTermInvestments | 196.52M | 381.68M | 467.97M | 341.85M | 359.72M | 496.17M | 136.98M | 67.19M | 32.42M | 54.49M |
| netReceivables | 216.86M | 256.4M | 263.89M | 299.47M | 240.89M | 190.12M | 218.36M | 196.24M | 198.82M | 150.3M |
| accountsReceivables | 216.86M | 256.4M | 252.02M | 299.47M | 240.89M | 190.12M | 218.36M | 196.24M | 190.05M | 150.3M |
| otherReceivables | - | - | 11.87M | - | - | - | - | - | - | - |
| inventory | 100.9M | 88.66M | 110.1M | 147.55M | 119.92M | 96.3M | 108.01M | 100.87M | 96.14M | 69.3M |
| prepaids | 33.71M | 27.28M | 34.24M | 28.77M | 29.16M | 26.12M | 18.82M | 20.7M | 20.39M | 28.65M |
| otherCurrentAssets | 132.08M | 61.48M | 51.36M | 64.17M | 31.01M | 20.7M | 1.06M | 12.14M | 4.5M | 12.67M |
| totalCurrentAssets | 680.07M | 815.49M | 927.57M | 881.81M | 780.7M | 829.41M | 483.24M | 397.13M | 367.12M | 315.41M |
| propertyPlantEquipmentNet | 144.48M | 138.3M | 133.59M | 132.01M | 119.69M | 114.19M | 110.38M | 51.5M | 42.6M | 42.01M |
| goodwill | 737.95M | 734.73M | 735.81M | 734.27M | 738.9M | 499.31M | 336.54M | 335.89M | 337.75M | 327.72M |
| intangibleAssets | 170.1M | 246.7M | 277.83M | 323.67M | 374.61M | 262.24M | 209.94M | 143.69M | 168.11M | 190.28M |
| goodwillAndIntangibleAssets | 908.05M | 981.43M | 1.01B | 1.06B | 1.11B | 761.55M | 546.48M | 479.57M | 505.86M | 518.01M |
| longTermInvestments | 60.74M | 52.74M | 54.8M | 32.92M | 18.39M | 22.16M | 19.75M | 17.08M | 15.44M | 20.58M |
| taxAssets | 58.34M | 57.47M | 32.9M | 22.33M | 15.88M | 15.02M | 14.14M | 15.2M | 9.45M | 4.04M |
| otherNonCurrentAssets | 123.04M | 75.53M | 64.37M | 83.74M | 94.32M | 82.18M | 66.83M | 120.76M | 39.84M | 35.05M |
| totalNonCurrentAssets | 1.29B | 1.31B | 1.3B | 1.33B | 1.36B | 995.09M | 757.57M | 684.11M | 613.18M | 619.7M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.97B | 2.12B | 2.23B | 2.21B | 2.14B | 1.82B | 1.24B | 1.08B | 980.3M | 935.1M |
| totalPayables | 48.01M | 63.22M | 47.22M | 73.03M | 75.28M | 43.83M | 50.12M | 38.04M | 48.29M | 27.07M |
| accountPayables | 43.99M | 51.78M | 45.03M | 63.39M | 71.51M | 40.31M | 46.38M | 38.04M | 48.29M | 27.07M |
| otherPayables | 4.02M | 11.44M | 2.19M | 9.64M | 3.77M | 3.52M | 3.74M | - | - | - |
| accruedExpenses | 76M | 85.14M | 51.75M | 83.99M | 76.53M | 39.45M | 37.76M | 41.66M | 27.24M | 26.72M |
| shortTermDebt | - | 174.32M | - | - | 488.15M | - | - | - | 15.21M | 8.41M |
| capitalLeaseObligationsCurrent | 11.96M | 10.7M | 10.52M | 10.76M | 12.95M | 12.2M | 10.06M | - | - | - |
| taxPayables | - | 11.44M | 2.19M | 9.64M | 3.77M | 3.52M | 3.74M | 5.88M | 9.18M | 4M |
| deferredRevenue | 283.48M | 201.98M | 132.28M | 187.21M | 152.11M | 125.2M | 94.9M | 81.84M | 86.1M | 87.52M |
| otherCurrentLiabilities | 57.17M | 60.31M | 126.02M | 73.46M | 71.13M | 55.75M | 44.16M | 124.88M | 114.47M | 118.71M |
| totalCurrentLiabilities | 476.61M | 595.68M | 367.79M | 428.45M | 876.16M | 276.42M | 237M | 204.58M | 212.54M | 180.91M |
| longTermDebt | 167.6M | 166.4M | 569.66M | 566.57M | - | 467.2M | 50M | 135.42M | 194.92M | 245.73M |
| capitalLeaseObligationsNonCurrent | 24.79M | 31.12M | 33.91M | 39.4M | 39.91M | 48.9M | 50.67M | - | - | - |
| deferredRevenueNonCurrent | 63.25M | 76.12M | 58.62M | 37.38M | 20.19M | 5.67M | 7.08M | 10.58M | 17.24M | 17.05M |
| deferredTaxLiabilitiesNonCurrent | 683K | 1.11M | 1.62M | 2.1M | 51.7M | 39.63M | 39.09M | 41.48M | 28.58M | 51.59M |
| otherNonCurrentLiabilities | 9.97M | 7.22M | 6.32M | 6.72M | 7.84M | 19.17M | 11.72M | 9.56M | 9.83M | 8.21M |
| totalNonCurrentLiabilities | 266.3M | 281.97M | 670.13M | 652.18M | 119.65M | 580.58M | 158.56M | 197.04M | 250.57M | 322.58M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 36.75M | 41.82M | 44.43M | 50.17M | 52.86M | 61.09M | 60.73M | - | - | - |
| totalLiabilities | 742.91M | 877.65M | 1.04B | 1.08B | 995.81M | 857M | 395.56M | 401.62M | 463.1M | 503.5M |
| treasuryStock | -368.31M | -290.32M | -290.32M | -290.32M | -238.11M | -238.11M | -185.07M | -185.07M | -185.07M | -185.07M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 58000 | 57000 | 56000 | 55000 | 54000 | 53000 | 51000 | 50000 | 48000 | 46000 |
| retainedEarnings | 384.94M | 382.89M | 370.36M | 390.73M | 368.57M | 290.72M | 258.79M | 197.45M | 122.58M | 100.4M |
| additionalPaidInCapital | 1.22B | 1.17B | 1.12B | 1.05B | 1.02B | 920.36M | 780.93M | 678.04M | 585.76M | 525.76M |
| 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 | 2.05M | 12.53M | -20.37M | 5.65M | 77.85M | 32.19M | 61.34M | 37.73M | 20.6M | 603K |
| depreciationAndAmortization | 86.63M | 89.76M | 95.56M | 99.17M | 84.93M | 71.6M | 64.12M | 51.35M | 51.51M | 58.36M |
| deferredIncomeTax | -1.29M | -14.86M | -11.05M | -37.32M | -3.27M | -6.55M | -1.34M | -5.7M | -26.84M | -10.88M |
| stockBasedCompensation | 44.5M | 39.32M | 55.3M | 68.25M | 53.16M | 44.7M | 34.05M | 28.88M | 21.86M | 19.5M |
| changeInWorkingCapital | -8.33M | 58.33M | 43.67M | -73.47M | -3.34M | 37.3M | -15.81M | -10.72M | -44.41M | -20.41M |
| accountsReceivables | 41.42M | -5M | 38.74M | -60.36M | -40.97M | 12.03M | -23.52M | -6.19M | -39.07M | 8.05M |
| inventory | -11.22M | 5.39M | 38.02M | -30.12M | -25.7M | 12.36M | -8.12M | -6.76M | -26.84M | -3.36M |
| accountsPayables | -9.28M | 7.21M | -17.52M | -7.75M | 29.08M | -6.3M | 7.89M | -9.15M | 19.71M | -4.96M |
| otherWorkingCapital | -29.25M | 50.73M | -15.56M | 24.76M | 34.24M | 19.22M | 7.94M | 11.39M | 1.79M | -20.13M |
| otherNonCashItems | 3.74M | 2.64M | 17.98M | 15.5M | 22.48M | 6.63M | 2.65M | 2.42M | 2.11M | 764K |
| netCashProvidedByOperatingActivities | 127.3M | 187.72M | 181.09M | 77.78M | 231.81M | 185.87M | 145.01M | 103.97M | 24.83M | 47.94M |
| investmentsInPropertyPlantAndEquipment | -40.42M | -36.46M | -55.02M | -60.74M | -28.97M | -54.87M | -61.66M | -54.37M | -30.54M | -29.16M |
| acquisitionsNet | - | - | - | 2.07M | -354.16M | -225M | - | - | -4.45M | -312.16M |
| purchasesOfInvestments | - | - | - | - | - | 32.02M | - | - | -6.62M | 9.64M |
| salesMaturitiesOfInvestments | -10.17M | -10.4M | - | -15.35M | - | -2.88M | -3.7M | -1.68M | 6.62M | -9.64M |
| otherInvestingActivities | -9.78M | -5.93M | - | 15.35M | -29.37M | -29.14M | 3.7M | 1.68M | -15.2M | -15.72M |
| netCashProvidedByInvestingActivities | -60.36M | -52.79M | -55.02M | -58.67M | -412.5M | -279.87M | -61.66M | -54.37M | -34.99M | -341.32M |
| netDebtIssuance | -175M | -225.46M | -2.97M | - | - | 509.66M | -90M | -77M | -43.5M | 252.55M |
| longTermNetDebtIssuance | -175M | -225.46M | -2.97M | - | - | 509.66M | -90M | -77M | -43.5M | 287.05M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | -34.5M |
| netStockIssuance | -60.73M | 38.58M | 23.22M | -12.03M | -16.29M | -61.77M | 37.81M | 39.57M | -5.89M | - |
| netCommonStockIssuance | -60.73M | 38.58M | 23.22M | -12.03M | -16.29M | -53.04M | 37.81M | 39.57M | -5.89M | - |
| commonStockIssuance | 16.87M | 38.58M | 23.22M | 40.18M | - | - | 37.81M | 39.57M | 13.9M | 17.69M |
| commonStockRepurchased | -77.6M | - | - | -52.21M | -16.29M | -53.04M | - | - | - | -3.49M |
| netPreferredStockIssuance | - | - | - | - | - | -8.74M | - | - | -19.79M | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 17.42M | -48.7M | 3.17M | -8.92M | 63.65M | 8.38M | 28.72M | 23.84M | 39.52M | 11.2M |
| netCashProvidedByFinancingActivities | -218.32M | -235.58M | 23.42M | -20.95M | 47.36M | 456.27M | -23.48M | -13.6M | -9.88M | 265.72M |
| 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 | 309.88M | 313.98M | 310.63M | 290.56M | 269.67M | 306.88M | 282.42M | 276.79M | 246.15M | 258.85M |
| costOfRevenue | 169.52M | 183.66M | 176.13M | 162.88M | 158.73M | 163.95M | 159.51M | 162.44M | 150.83M | 153.44M |
| grossProfit | 140.36M | 130.32M | 134.5M | 127.68M | 110.94M | 142.93M | 122.91M | 114.35M | 95.32M | 105.4M |
| researchAndDevelopmentExpenses | 21.52M | 22.55M | 24.02M | 21.57M | 20.53M | 25.92M | 21.23M | 21.1M | 21.74M | 26.82M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | 103.56M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | -1.61M |
| sellingGeneralAndAdministrativeExpenses | 101.99M | 106.36M | 102.24M | 97.98M | 102.03M | 103.24M | 94.5M | 90.02M | 92.26M | 101.95M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 123.51M | 128.91M | 126.26M | 119.56M | 122.56M | 129.16M | 115.73M | 111.13M | 114M | 128.77M |
| costAndExpenses | 293.03M | 312.57M | 302.39M | 282.44M | 281.29M | 293.11M | 275.24M | 273.56M | 264.83M | 282.21M |
| netInterestIncome | 766K | -1.52M | 2.91M | 3.35M | 3.25M | -1.11M | -1.14M | -1.14M | -1.14M | 4.85M |
| interestIncome | 1.5M | 1.4M | 3.2M | 3.7M | 3.6M | - | - | - | - | 4.85M |
| interestExpense | 734K | 2.92M | 290K | 349K | 347K | 1.11M | 1.14M | 1.14M | 1.14M | - |
| depreciationAndAmortization | 18.57M | 21.78M | 21.36M | 21.65M | 21.84M | 22.21M | 21.56M | 22.81M | 23.18M | 23.72M |
| ebitda | 35.48M | 25.4M | 31.36M | 32.45M | 12.66M | 46.92M | 34.32M | 32.14M | 6.49M | 5.21M |
| ebit | 16.9M | 3.62M | 9.99M | 10.8M | -9.18M | 24.71M | 12.77M | 9.33M | -16.7M | -18.52M |
| nonOperatingIncomeExcludingInterest | -51000 | -2.21M | -1.75M | -2.68M | -2.44M | -10.95M | -5.58M | -6.11M | -1.99M | -4.85M |
| operatingIncome | 16.85M | 1.41M | 8.24M | 8.12M | -11.62M | 13.77M | 7.18M | 3.22M | -18.68M | -23.36M |
| totalOtherIncomeExpensesNet | 51000 | -714K | 1.46M | 2.33M | 2.09M | 9.83M | 4.44M | 4.97M | 853K | 4.85M |
| incomeBeforeTax | 16.9M | 699K | 9.7M | 10.45M | -9.53M | 23.6M | 11.63M | 8.2M | -17.83M | -18.52M |
| incomeTaxExpense | 5.55M | 2.72M | 4.24M | 4.81M | -2.51M | 7.76M | 3M | 4.46M | -2.16M | -4.14M |
| netIncomeFromContinuingOperations | 11.36M | -2.03M | 5.46M | 5.64M | -7.02M | 15.84M | 8.63M | 3.74M | -15.68M | -14.38M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | 1 | - | - | - | - | - | - | - | - |
| netIncome | 11.36M | -2.03M | 5.46M | 5.64M | -7.02M | 15.84M | 8.63M | 3.74M | -15.68M | -14.38M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 11.36M | -2.03M | 5.46M | 5.64M | -7.02M | 15.84M | 8.63M | 3.74M | -15.68M | -14.38M |
| eps | 0.25 | -0.05 | 0.12 | 0.12 | -0.15 | 0.34 | 0.19 | 0.08 | -0.34 | -0.32 |
| 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 | 290.96M | 196.52M | 180.05M | 399M | 386.83M | 369.2M | 570.63M | 556.78M | 512.36M | 467.97M |
| shortTermInvestments | - | - | 13.39M | 12.63M | 12.6M | 12.48M | 11.7M | 12.58M | 12.04M | - |
| cashAndShortTermInvestments | 290.96M | 196.52M | 193.45M | 411.63M | 399.43M | 381.68M | 582.33M | 569.36M | 524.4M | 467.97M |
| netReceivables | 264.21M | 231.51M | 245.72M | 232.68M | 251.6M | 256.4M | 251.76M | 241.13M | 248.51M | 263.89M |
| accountsReceivables | 249.8M | 231.51M | 245.72M | 232.68M | 251.6M | 256.4M | 251.76M | 241.13M | 248.51M | 252.02M |
| otherReceivables | 14.42M | - | - | - | - | - | - | - | - | 11.87M |
| inventory | 99.2M | 100.9M | 107.43M | 105.78M | 91.14M | 88.66M | 95.06M | 93.26M | 103.47M | 110.1M |
| prepaids | 33.65M | 33.71M | 34.43M | 32.02M | 29.25M | 27.28M | 31.12M | 24.78M | 33.34M | 34.24M |
| otherCurrentAssets | 18.9M | 117.43M | 78.6M | 62.66M | 68.26M | 61.48M | 51M | 67.14M | 80.2M | 51.36M |
| totalCurrentAssets | 706.94M | 680.07M | 659.62M | 844.78M | 839.67M | 815.49M | 1.01B | 995.67M | 989.92M | 927.57M |
| propertyPlantEquipmentNet | 144.45M | 144.48M | 145.7M | 147.21M | 145.08M | 138.3M | 137.06M | 137.42M | 135.56M | 133.59M |
| goodwill | 737.29M | 737.95M | 737.87M | 738.49M | 735.96M | 734.73M | 737.17M | 735.35M | 735.36M | 735.81M |
| intangibleAssets | 218.46M | 170.1M | 227.76M | 233.58M | 240.09M | 246.7M | 193.97M | 260.28M | 268.66M | 277.83M |
| goodwillAndIntangibleAssets | 955.75M | 908.05M | 965.64M | 972.07M | 976.04M | 981.43M | 931.14M | 995.63M | 1B | 1.01B |
| longTermInvestments | 61M | 60.74M | 54.32M | 53.96M | 52.53M | 52.74M | 50.58M | 50.3M | 43.91M | 54.8M |
| taxAssets | 54.06M | 58.34M | 56.39M | 59.8M | 61.36M | 57.47M | 42.09M | 40.56M | 37.38M | 32.9M |
| otherNonCurrentAssets | 81.9M | 123.04M | 66.93M | 67.68M | 76.78M | 75.53M | 131.46M | 72.08M | 72.97M | 64.37M |
| totalNonCurrentAssets | 1.3B | 1.29B | 1.29B | 1.3B | 1.31B | 1.31B | 1.29B | 1.3B | 1.29B | 1.3B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2B | 1.97B | 1.95B | 2.15B | 2.15B | 2.12B | 2.3B | 2.29B | 2.28B | 2.23B |
| totalPayables | 63.99M | 48.01M | 66.47M | 65.74M | 66.17M | 63.22M | 50.65M | 54.34M | 47.86M | 47.22M |
| accountPayables | 58.34M | 43.99M | 62.49M | 62.41M | 53.27M | 51.78M | 47.81M | 49.75M | 43.14M | 45.03M |
| otherPayables | 5.65M | 4.02M | 3.98M | 3.33M | 12.9M | 11.44M | 2.84M | 4.59M | 4.72M | 2.19M |
| accruedExpenses | 46.41M | 76M | 81.16M | 51.7M | 84.12M | 85.14M | 45.09M | 89.03M | 85.12M | 51.75M |
| shortTermDebt | 11.62M | - | - | 174.8M | 174.56M | 174.32M | 572M | - | - | - |
| capitalLeaseObligationsCurrent | - | 11.96M | 11.89M | 11.86M | 11.54M | 10.7M | 10.62M | 10.46M | 10.55M | 10.52M |
| taxPayables | - | - | - | - | 12.9M | 11.44M | 2.84M | 4.59M | 4.72M | 2.19M |
| deferredRevenue | 221.17M | 283.48M | 247.09M | 153.6M | 225.06M | 201.98M | 152.37M | 204.35M | 231.39M | 132.28M |
| otherCurrentLiabilities | 139.86M | 57.17M | 49.98M | 136.69M | 46.08M | 60.31M | 130.8M | 48.94M | 41.45M | 126.02M |
| totalCurrentLiabilities | 483.05M | 476.61M | 456.59M | 594.39M | 607.53M | 595.68M | 961.52M | 407.12M | 416.36M | 367.79M |
| longTermDebt | 167.9M | 167.6M | 167.29M | 166.99M | 166.7M | 166.4M | - | 571.22M | 570.44M | 569.66M |
| capitalLeaseObligationsNonCurrent | 22.66M | 24.79M | 27.6M | 30.76M | 33.02M | 31.12M | 31.52M | 33.74M | 34.57M | 33.91M |
| deferredRevenueNonCurrent | 63.07M | 63.25M | 66.72M | 80.45M | 78.37M | 76.12M | 69.81M | 67.93M | 65.2M | 58.62M |
| deferredTaxLiabilitiesNonCurrent | 638K | 683K | 1.26M | 1.31M | 1.17M | 1.11M | 1.41M | 1.33M | 1.49M | 1.62M |
| otherNonCurrentLiabilities | 10.16M | 9.97M | 8.23M | 7.97M | 7.58M | 7.22M | 8M | 7.51M | 7.1M | 6.32M |
| totalNonCurrentLiabilities | 264.43M | 266.3M | 271.11M | 287.48M | 286.84M | 281.97M | 110.74M | 681.73M | 678.79M | 670.13M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 22.66M | 36.75M | 39.49M | 42.62M | 44.56M | 41.82M | 42.14M | 44.2M | 45.12M | 44.43M |
| totalLiabilities | 747.48M | 742.91M | 727.7M | 881.88M | 894.37M | 877.65M | 1.07B | 1.09B | 1.1B | 1.04B |
| treasuryStock | -368.31M | -368.31M | -368.36M | -305.97M | -290.32M | -290.32M | -290.32M | -290.32M | -290.32M | -290.32M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 58000 | 58000 | 58000 | 57000 | 57000 | 57000 | 57000 | 56000 | 56000 | 56000 |
| retainedEarnings | 396.3M | 384.94M | 386.97M | 381.5M | 375.86M | 382.89M | 367.05M | 358.42M | 354.68M | 370.36M |
| additionalPaidInCapital | 1.24B | 1.22B | 1.21B | 1.2B | 1.19B | 1.17B | 1.16B | 1.15B | 1.14B | 1.12B |
| 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 | 11.36M | -2.03M | 5.46M | 5.64M | -7.02M | 15.84M | 8.63M | 3.74M | -15.68M | -14.38M |
| depreciationAndAmortization | 20.5M | 19.81M | 21.36M | 21.65M | 21.84M | 22.21M | 21.56M | 22.81M | 23.18M | 95.56M |
| deferredIncomeTax | 4.23M | -2.53M | 3.36M | 1.7M | -3.84M | -5.45M | -1.45M | -3.34M | -4.61M | 3.12M |
| stockBasedCompensation | 9.5M | - | 11.21M | 10.53M | 10.79M | 9.04M | 11.6M | 10.03M | 8.64M | 12.19M |
| changeInWorkingCapital | 8.3M | -27000 | -13.94M | 2.33M | 3.31M | 20.76M | -56.32M | 18.92M | 37.4M | 8.84M |
| accountsReceivables | -33.3M | 31.47M | -12.05M | 18.87M | 5.54M | -9.12M | -1.67M | 574K | 2.27M | 20.53M |
| inventory | 1.7M | 6.51M | -1.8M | -13.45M | -2.48M | 5.6M | -5.77M | 4.86M | 6.3M | 6.33M |
| accountsPayables | 16.18M | -19.98M | 6000 | 9.76M | 931K | 4.26M | -1.81M | 6.19M | -1.44M | -4.17M |
| otherWorkingCapital | 23.72M | -18.02M | -108K | -12.84M | -684K | 20.02M | -47.08M | 7.29M | 30.28M | -13.84M |
| otherNonCashItems | 619K | 15.12M | 810K | 907K | 846K | -6.08M | 38.74M | 6.55M | 1.01M | -66.92M |
| netCashProvidedByOperatingActivities | 54.5M | 30.35M | 28.27M | 42.76M | 25.92M | 56.32M | 22.75M | 58.7M | 49.95M | 38.41M |
| investmentsInPropertyPlantAndEquipment | -12.44M | -14.42M | -9.75M | -15.92M | -11.17M | -13.57M | -1.49M | -13.55M | -12.34M | -12.37M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | 2.77M | - | -1.13M | - | 84000 | - | - | - | -1.12M | -11.02M |
| otherInvestingActivities | -6.2M | - | -3.4M | - | -4.65M | - | -11.85M | - | 1.12M | 11.02M |
| netCashProvidedByInvestingActivities | -15.87M | -14.42M | -14.28M | -15.92M | -15.74M | -13.57M | -13.34M | -13.55M | -12.34M | -12.37M |
| netDebtIssuance | - | - | -175M | - | - | -265.73M | - | - | - | -2.97M |
| longTermNetDebtIssuance | - | - | -175M | - | - | -265.73M | - | - | - | -2.97M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 7.76M | 1.71M | -55.05M | -15.65M | 8.27M | 25.44M | 5M | 99000 | 8.04M | 181K |
| netCommonStockIssuance | 7.76M | 1.71M | -55.05M | -15.65M | 8.27M | 25.44M | 5M | 99000 | 8.04M | 181K |
| commonStockIssuance | 7.76M | 1.71M | 6.9M | - | 8.27M | 25.44M | 5M | 99000 | 8.04M | 181K |
| commonStockRepurchased | - | - | -61.95M | -15.65M | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -5.37M | 7.39M | 10.07M | 4.18M | -4.23M | 5.86M | -1.44M | -16.73M | 3.88M | 15.92M |
| netCashProvidedByFinancingActivities | 2.39M | 9.1M | -219.98M | -11.47M | 4.04M | -234.43M | 3.55M | -16.63M | 11.93M | 13.13M |