-$0.17 (-0.71%)
| 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 | 727.98M | 729.08M | 762.22M | 725.74M | 602.71M | 455.44M | 438.72M | 451.21M | 481.19M | 457M |
| costOfRevenue | 456.28M | 316.12M | 330.07M | 328.66M | 285.38M | 195.73M | 190.59M | 187.51M | 195.24M | 183.67M |
| grossProfit | 271.7M | 412.95M | 432.15M | 397.09M | 317.33M | 259.72M | 248.13M | 263.7M | 285.96M | 273.33M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | 73.03M | 74.61M | 60.41M |
| generalAndAdministrativeExpenses | 228.08M | 237.11M | 251.23M | 231.8M | 188.28M | 101.45M | 100.53M | 104.27M | 102.13M | 93.29M |
| sellingAndMarketingExpenses | - | - | - | - | - | 37.56M | 38.73M | 35.21M | 35.18M | 31.05M |
| sellingGeneralAndAdministrativeExpenses | 228.08M | 237.11M | 251.23M | 231.8M | 188.28M | 139.01M | 139.26M | 139.47M | 137.32M | 124.34M |
| otherExpenses | - | 176.64M | 167.74M | 157.34M | 144.07M | 111.52M | 95.49M | -1.12M | -161K | -300K |
| operatingExpenses | 228.08M | 413.75M | 418.97M | 389.14M | 332.36M | 250.54M | 234.75M | 225.19M | 224.25M | 200.32M |
| costAndExpenses | 684.36M | 729.87M | 749.04M | 717.8M | 617.73M | 446.26M | 425.34M | 412.7M | 419.49M | 383.99M |
| netInterestIncome | -47.12M | -48.36M | -42.21M | -20.24M | -9.48M | -4.93M | -2.75M | -6.16M | -7.22M | -4.12M |
| interestIncome | 702K | 1.19M | 476K | 174K | 132K | 421K | 2.26M | 1.81M | 1.61M | 1.24M |
| interestExpense | 47.82M | 49.55M | 42.69M | 20.42M | 9.61M | 5.35M | 5.01M | 7.97M | 8.84M | 5.36M |
| depreciationAndAmortization | 137.88M | 146.24M | 154.26M | 148.15M | 110.51M | 88.31M | 89.12M | 85.72M | 86.93M | 75.98M |
| ebitda | 157.95M | 144.82M | 169.41M | 160.51M | 97.43M | 93.75M | 100.21M | 147.43M | 143.32M | 126.72M |
| ebit | 20.07M | -1.42M | 15.15M | 12.36M | -13.07M | 5.44M | 11.08M | 61.72M | 56.39M | 50.74M |
| nonOperatingIncomeExcludingInterest | 23.55M | 623K | -1.97M | -4.42M | -1.95M | 3.74M | 2.3M | -692K | -1.08M | -939K |
| operatingIncome | 43.62M | -795K | 13.18M | 7.94M | -15.03M | 9.18M | 13.38M | 61.02M | 55.47M | 50.8M |
| totalOtherIncomeExpensesNet | -71.37M | -50.17M | -40.71M | -16M | -7.66M | -9.09M | -7.3M | -7.28M | -7.76M | -4.42M |
| incomeBeforeTax | -27.75M | -50.97M | -27.54M | -8.06M | -22.69M | 93000 | 6.07M | 53.74M | 47.55M | 46.37M |
| incomeTaxExpense | -4.23M | -19.11M | -8.78M | -473K | -1.88M | 801K | 4.1M | 18.87M | -1.34M | 21.61M |
| netIncomeFromContinuingOperations | -23.52M | -31.85M | -18.75M | -7.58M | -20.81M | -708K | 1.97M | 34.87M | 48.89M | 24.21M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -14.91M | -26.43M | -14.54M | -5.64M | -22.11M | -14.12M | -10.81M | 19.82M | 31.49M | 12.54M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -14.91M | -26.43M | -19.48M | -10.5M | -22.11M | -14.12M | -10.81M | 19.82M | 31.49M | 12.1M |
| eps | -0.98 | -1.74 | -1.25 | -0.67 | -1.39 | -0.89 | 0.12 | 1.24 | 1.95 | 0.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 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 117.15M | 73.39M | 49.22M | 54.66M | 79.6M | 103.92M | 161.29M | 191.84M | 207.96M | 269.72M |
| shortTermInvestments | - | 300K | 300K | 300K | 300K | - | 416K | 393K | 7.08M | 9.24M |
| cashAndShortTermInvestments | 117.15M | 73.69M | 49.52M | 54.96M | 79.9M | 103.92M | 161.7M | 192.23M | 215.03M | 278.96M |
| netReceivables | 8.78M | 142.22M | 149.48M | 95.55M | 77.85M | 45.38M | 35.9M | 38.3M | 43.53M | 45.42M |
| accountsReceivables | 8.78M | 91.7M | 149.48M | 95.55M | 77.85M | 45.38M | 35.9M | 38.3M | 43.53M | 45.42M |
| otherReceivables | - | 50.51M | - | - | - | - | - | - | - | - |
| inventory | - | 15.19M | 19.13M | 17.9M | 10.18M | 5.5M | 5.25M | 6.3M | 15.4M | 14.36M |
| prepaids | - | - | - | 56.21M | 63.6M | 49.45M | 24.79M | 37.86M | 68.14M | 28.1M |
| otherCurrentAssets | 201.94M | 78.06M | 63.13M | 5.07M | 1.1M | 35.81M | 1.07M | 1.07M | 833K | 524K |
| totalCurrentAssets | 327.88M | 309.16M | 281.27M | 229.69M | 232.62M | 240.06M | 228.72M | 275.76M | 342.93M | 367.78M |
| propertyPlantEquipmentNet | 1.09B | 1.14B | 1.18B | 1.16B | 1.06B | 599.7M | 674.34M | 626.85M | 643.15M | 647.71M |
| goodwill | 4.84M | 4.84M | 40.1M | 40.1M | 40.1M | 60.69M | 60.69M | 63.97M | 63.97M | 62.87M |
| intangibleAssets | 7.45M | 125.31M | 132.9M | 145.69M | 158.06M | 121.08M | 101.13M | 103.01M | 107.69M | 63.32M |
| goodwillAndIntangibleAssets | 12.28M | 130.14M | 173.01M | 185.79M | 198.16M | 181.77M | 161.82M | 166.98M | 171.66M | 128.08M |
| longTermInvestments | 35.13M | - | - | - | - | -10.68M | - | -10.28M | -31.73M | -46.62M |
| taxAssets | - | - | - | 28.65M | - | - | - | 10.28M | 31.73M | 46.62M |
| otherNonCurrentAssets | 208.04M | 148.18M | 149.44M | 99.08M | 115.77M | 72.86M | 65.84M | 37.71M | 46.68M | 54.65M |
| totalNonCurrentAssets | 1.35B | 1.42B | 1.5B | 1.48B | 1.38B | 843.65M | 902M | 831.54M | 861.48M | 830.44M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.67B | 1.73B | 1.78B | 1.71B | 1.61B | 1.08B | 1.13B | 1.11B | 1.2B | 1.2B |
| totalPayables | 185.09M | 190.03M | 192.94M | 165.87M | 159.82M | 103.71M | 85.33M | 115.39M | 125.61M | 106.24M |
| accountPayables | 173.3M | 178.17M | 182.07M | 155.22M | 151.46M | 96.2M | 74.09M | 80.87M | 116.13M | 92.71M |
| otherPayables | 11.79M | 11.86M | 10.88M | 10.64M | 8.35M | 7.5M | 11.24M | 34.52M | 9.48M | 13.53M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 36.27M | 16.26M | 31.4M | 12.25M | 9.28M | 3.75M | 3.75M | 4.69M | 10.92M | 12.44M |
| capitalLeaseObligationsCurrent | - | 16.19M | 15.16M | 15.46M | 16.2M | 12.37M | 11.41M | - | - | - |
| taxPayables | 7.6M | 8.23M | 10.88M | 7.34M | 5.68M | 7.5M | 8.52M | 28.7M | 7.13M | 13.53M |
| deferredRevenue | - | 28.93M | 49.98M | 39.61M | 35.64M | 18.54M | 19.18M | 20.57M | 25.15M | 25.53M |
| otherCurrentLiabilities | 39.48M | 15.9M | 3.7M | - | - | 9.56M | - | 20.57M | - | 31.43M |
| totalCurrentLiabilities | 260.85M | 267.31M | 293.19M | 233.18M | 220.94M | 147.93M | 119.67M | 140.65M | 162.08M | 150.17M |
| longTermDebt | 582.4M | 585.33M | 531.52M | 455M | 357.26M | 69.07M | 82.68M | 86.29M | 144.87M | 144.38M |
| capitalLeaseObligationsNonCurrent | 75.28M | 77.47M | 76.94M | 83.32M | 91.72M | 51.08M | 56.16M | - | - | - |
| deferredRevenueNonCurrent | 46.89M | 55.12M | 64.04M | 72.54M | 81.39M | 2.19M | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 1.95M | 4.88M | 19.78M | 28.65M | 21.46M | 10.68M | 8.68M | 10.28M | 30.16M | 47.07M |
| otherNonCurrentLiabilities | 65.08M | 65.24M | 74.53M | 65.88M | 60.64M | 48.42M | 57.45M | 46.76M | 68.8M | 94.56M |
| totalNonCurrentLiabilities | 771.6M | 788.04M | 766.8M | 705.39M | 612.47M | 181.45M | 204.97M | 143.33M | 212.11M | 239.33M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 75.28M | 93.66M | 92.1M | 98.78M | 107.92M | 63.45M | 67.57M | - | - | - |
| totalLiabilities | 1.03B | 1.06B | 1.06B | 938.57M | 833.42M | 329.38M | 324.64M | 283.98M | 374.19M | 389.5M |
| treasuryStock | -103.18M | -102.41M | -90.45M | -73.82M | -71.71M | -59.46M | -51.13M | -48.55M | -36.11M | -23.13M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 181K | 179K | 173K | 173K | 172K | 172K | 172K | 172K | 170K | 169K |
| retainedEarnings | 312.41M | 368.19M | 417.28M | 449.81M | 475.89M | 516.9M | 541.89M | 563.59M | 552.95M | 538.11M |
| additionalPaidInCapital | 220.16M | 212.76M | 205.8M | 198.45M | 192.13M | 187.75M | 188.47M | 181.78M | 167.97M | 160.18M |
| 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 | -14.91M | -31.85M | -14.54M | -7.58M | -20.81M | -708K | 1.97M | 34.87M | 48.89M | 24.76M |
| depreciationAndAmortization | 137.88M | 146.24M | 154.26M | 148.15M | 110.51M | 88.31M | 89.12M | 85.72M | 86.93M | 75.98M |
| deferredIncomeTax | -8.52M | -12.78M | -16.76M | -7.45M | -6.61M | -7.32M | -2.19M | -23.24M | -14.22M | -5.14M |
| stockBasedCompensation | 8.54M | 8.24M | 8.54M | 7.41M | 6.58M | 5.91M | 6.38M | 6.42M | 6.98M | 6.41M |
| changeInWorkingCapital | 1.4M | -12.88M | -20.97M | -46.78M | -38.59M | -30.81M | -24.9M | 30.97M | 10.58M | 24.46M |
| accountsReceivables | -1M | 12.98M | -20.2M | -8.71M | -32.96M | -17.77M | -3.51M | -1.68M | -4.07M | 2.6M |
| inventory | 14.1M | -1.91M | 7.67M | -15.52M | -5.3M | -18.62M | -1.61M | 5.92M | 1M | -8.41M |
| accountsPayables | 2.86M | 1.78M | 2.43M | -125K | 11.68M | 12.6M | -2.54M | -7.04M | 4.65M | 6.52M |
| otherWorkingCapital | -14.55M | -25.74M | -10.86M | -22.41M | -12.02M | -7.01M | -17.24M | 33.78M | 9M | 23.74M |
| otherNonCashItems | 9.53M | 30.94M | 1.09M | 9.16M | 29.48M | 30.9M | 17.52M | -18.88M | 6.55M | -14.82M |
| netCashProvidedByOperatingActivities | 133.94M | 127.92M | 111.63M | 102.91M | 80.55M | 86.28M | 87.9M | 115.86M | 145.72M | 111.66M |
| investmentsInPropertyPlantAndEquipment | -90.02M | -110.95M | -163.3M | -161.18M | -96.44M | -80.75M | -72.72M | -185.92M | -179.2M | -135.14M |
| acquisitionsNet | - | - | 1.31M | -16.21M | -321.56M | - | 6.57M | 48.27M | 1.91M | -153.44M |
| purchasesOfInvestments | 805K | -71000 | -3.18M | -2.75M | -6.4M | -2.88M | -33.39M | -3.14M | -18.11M | -9.42M |
| salesMaturitiesOfInvestments | - | 1.38M | 472K | 15.74M | - | 12.09M | 8.14M | 6.56M | 3.8M | 135.14M |
| otherInvestingActivities | 2.39M | 5.89M | -422K | -2.85M | -2.18M | 1.35M | 3.14M | 46.91M | 24.81M | -145.83M |
| netCashProvidedByInvestingActivities | -86.83M | -103.75M | -165.11M | -167.24M | -426.58M | -70.2M | -88.26M | -87.32M | -166.79M | -308.69M |
| netDebtIssuance | -1.59M | 40.52M | 96.38M | 67.17M | 300.24M | -13.75M | -4.7M | -9.8M | -1.11M | 92.24M |
| longTermNetDebtIssuance | -1.59M | 40.52M | 96.38M | 67.17M | 300.24M | -13.75M | -4.7M | -9.8M | -784K | 92.24M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | -326K | - |
| netStockIssuance | -770K | -10M | -16.47M | -942K | -11.88M | -6.59M | -1.81M | -6.13M | -11.82M | -4.11M |
| netCommonStockIssuance | -770K | -10M | -16.47M | -942K | -11.88M | -6.59M | -1.81M | -1.58M | -10.64M | -4.11M |
| commonStockIssuance | - | - | - | - | 383K | - | - | - | - | - |
| commonStockRepurchased | -770K | -10M | -16.47M | -942K | -12.26M | -6.59M | -1.81M | -6.2M | -12.86M | -4.11M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | -4.55M | -1.19M | - |
| netDividendsPaid | -15.67M | -14.67M | -13.18M | -10.71M | -10.81M | -10.89M | -10.88M | -10.87M | -19.23M | -20.96M |
| commonDividendsPaid | -15.67M | -14.67M | -13.18M | -10.71M | -10.81M | -10.89M | -10.88M | -10.87M | -19.23M | -20.96M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -1.17M | -12.93M | -10.81M | -12.16M | 44.18M | -42.14M | -12.52M | -28.44M | -8.76M | 8.18M |
| netCashProvidedByFinancingActivities | -19.2M | 2.91M | 55.92M | 43.36M | 321.73M | -73.37M | -29.91M | -55.23M | -40.92M | 75.33M |
| 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 | 182.22M | 184.22M | 183.16M | 181.3M | 179.29M | 180.55M | 178.45M | 183.28M | 186.79M | 198.97M |
| costOfRevenue | 109.08M | 80.38M | 78.94M | 79.35M | 79.72M | 78.04M | 79.18M | 76.95M | 81.96M | 89.31M |
| grossProfit | 73.14M | 103.83M | 104.23M | 101.95M | 99.57M | 102.51M | 99.27M | 106.33M | 104.83M | 109.66M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 55.84M | 56.26M | 58.84M | 57.13M | 58M | 55.43M | 60.44M | 63.22M | 60.7M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 56.18M | 55.84M | 56.26M | 58.84M | 57.13M | 58M | 55.43M | 60.44M | 63.22M | 60.7M |
| otherExpenses | 1.94M | 32.89M | 38.14M | 42.87M | 39.77M | 35.84M | 82.2M | 21.57M | 37.04M | 45.69M |
| operatingExpenses | 58.11M | 88.74M | 94.4M | 101.72M | 96.9M | 93.84M | 137.63M | 82.02M | 100.26M | 106.39M |
| costAndExpenses | 167.19M | 169.12M | 173.34M | 181.07M | 176.63M | 171.88M | 216.81M | 158.96M | 182.22M | 195.7M |
| netInterestIncome | -10.35M | -11.29M | -11.47M | -12.68M | -11.68M | -12.61M | -12.48M | -12.2M | -11.08M | -11.87M |
| interestIncome | 132K | 141K | 157K | 132K | 272K | 387K | 212K | 140K | 445K | 113K |
| interestExpense | 10.48M | 11.43M | 11.63M | 12.81M | 11.95M | 13M | 12.7M | 12.34M | 11.52M | 11.99M |
| depreciationAndAmortization | 31.65M | 32.89M | 34.15M | 35.09M | 35.75M | 33.13M | 39.29M | 37.5M | 36.32M | 37.76M |
| ebitda | 19.42M | 42.31M | 44.66M | 34.86M | 36.12M | 41.43M | 500K | 61.38M | 41.51M | 40.01M |
| ebit | -12.23M | 9.42M | 10.51M | -226K | 371K | 8.3M | -38.79M | 23.88M | 5.19M | 2.25M |
| nonOperatingIncomeExcludingInterest | 27.26M | 5.68M | -679K | 459K | 2.3M | 370K | 433K | 438K | -617K | 1.01M |
| operatingIncome | 15.03M | 15.1M | 9.83M | 233K | 2.67M | 8.67M | -38.36M | 24.32M | 4.57M | 3.26M |
| totalOtherIncomeExpensesNet | -16.92M | -17.12M | -10.95M | -13.27M | -14.25M | -13.37M | -13.13M | -12.78M | -10.9M | -13M |
| incomeBeforeTax | -1.89M | -2.02M | -1.12M | -13.04M | -11.58M | -4.69M | -51.49M | 11.54M | -6.33M | -9.74M |
| incomeTaxExpense | 1.59M | 4.79M | -5.05M | -3.78M | -192K | -8.9M | -12.04M | 204K | 1.62M | -2.42M |
| netIncomeFromContinuingOperations | -3.47M | -6.81M | 3.93M | -9.26M | -11.39M | 4.21M | -39.45M | 11.34M | -7.95M | -7.32M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -2.8M | -3.3M | 4.34M | -7.03M | -8.93M | 3.57M | -32.69M | 9M | -6.32M | -5.84M |
| netIncomeDeductions | - | -4.52M | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -2.8M | 1.23M | 2.78M | -8.53M | -10.39M | 2.12M | -34.12M | 7.63M | -7.66M | -7.17M |
| eps | -0.18 | -0.32 | 0.18 | -0.56 | -0.69 | 0.14 | -2.26 | 0.5 | -0.5 | -0.46 |
| 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 | 123.49M | 117.15M | 106.16M | 98.96M | 83.45M | 73.39M | 100.69M | 58.93M | 56.47M | 49.22M |
| shortTermInvestments | 396K | 395K | 395K | 395K | 395K | 300K | 310K | 300K | 300K | 300K |
| cashAndShortTermInvestments | 123.89M | 117.15M | 106.56M | 99.36M | 83.85M | 73.69M | 101M | 59.23M | 56.77M | 49.52M |
| netReceivables | 136.99M | 8.78M | 127.12M | 139.4M | 137.47M | 142.22M | 135.91M | 152.54M | 149.43M | 149.48M |
| accountsReceivables | 99.52M | 8.78M | 90.44M | 98.11M | 93.31M | 91.7M | 100.29M | 109.77M | 149.43M | 149.48M |
| otherReceivables | 37.46M | - | 36.68M | 41.29M | 44.16M | 50.51M | 35.62M | 42.77M | - | - |
| inventory | 14.12M | - | 13.19M | 14.7M | 13.64M | 15.19M | 15.82M | 15.07M | 16.21M | 19.13M |
| prepaids | - | - | - | - | - | - | 56.81M | 54.73M | - | - |
| otherCurrentAssets | 60.13M | 201.94M | 80.3M | 74.29M | 70.75M | 78.06M | 16.08M | 14.32M | 67.32M | 63.13M |
| totalCurrentAssets | 335.12M | 327.88M | 327.17M | 327.75M | 305.71M | 309.16M | 325.61M | 295.9M | 289.73M | 281.27M |
| propertyPlantEquipmentNet | 1.05B | 1.09B | 1.1B | 1.11B | 1.13B | 1.14B | 1.15B | 1.16B | 1.17B | 1.18B |
| goodwill | 4.84M | 4.84M | 4.84M | 4.84M | 4.84M | 4.84M | 4.84M | 40.1M | 40.1M | 40.1M |
| intangibleAssets | 112.52M | 7.45M | 114.08M | 115.21M | 124.17M | 125.31M | 127.21M | 129.11M | 131M | 132.9M |
| goodwillAndIntangibleAssets | 117.36M | 12.28M | 118.91M | 120.04M | 129.01M | 130.14M | 132.04M | 169.21M | 171.11M | 173.01M |
| longTermInvestments | 70.95M | 77.66M | 83.62M | 85.71M | 86.34M | 41.96M | 88.53M | 91.55M | 93.44M | - |
| taxAssets | - | - | - | - | - | - | - | 17.75M | 18.12M | - |
| otherNonCurrentAssets | 104.2M | 165.51M | 69.78M | 60.57M | 59.55M | 106.22M | 56.97M | 38.87M | 37.54M | 149.44M |
| totalNonCurrentAssets | 1.34B | 1.35B | 1.37B | 1.38B | 1.4B | 1.42B | 1.43B | 1.48B | 1.49B | 1.5B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.67B | 1.67B | 1.7B | 1.71B | 1.71B | 1.73B | 1.75B | 1.77B | 1.78B | 1.78B |
| totalPayables | 188.81M | 185.09M | 183.76M | 184.34M | 183.52M | 190.03M | 186.43M | 175.9M | 173.06M | 196.65M |
| accountPayables | 177.51M | 173.3M | 165.82M | 169.06M | 171.78M | 178.17M | 175.74M | 163.9M | 161.42M | 182.07M |
| otherPayables | 11.31M | 11.79M | 17.95M | 15.28M | 11.74M | 11.86M | 10.68M | 11.99M | 11.64M | 14.58M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 44.61M | 36.27M | 18.17M | 23.07M | 16.35M | 16.26M | 15.35M | 24.23M | 28.04M | 31.4M |
| capitalLeaseObligationsCurrent | - | - | 15.48M | 15.23M | 17.16M | 16.19M | 15.31M | 15.07M | 15.67M | 15.16M |
| taxPayables | 11.31M | 7.6M | 13.75M | 11.08M | 8.09M | 8.23M | 10.68M | 11.99M | 11.64M | 10.88M |
| deferredRevenue | 27.23M | - | 42.32M | 46.38M | 46.63M | 44.84M | 47.72M | 32.28M | 31.72M | 49.98M |
| otherCurrentLiabilities | 16.24M | 39.48M | - | - | - | - | 3.63M | 21.4M | 25.12M | - |
| totalCurrentLiabilities | 276.9M | 260.85M | 259.74M | 269.02M | 263.67M | 267.31M | 268.43M | 268.88M | 273.62M | 293.19M |
| longTermDebt | 577.05M | 582.4M | 599.63M | 600.55M | 588.26M | 585.33M | 599.77M | 562.7M | 561.22M | 531.52M |
| capitalLeaseObligationsNonCurrent | 70.94M | 75.28M | 78.51M | 78.78M | 73.91M | 77.47M | 77.03M | 75.59M | 74.86M | 76.94M |
| deferredRevenueNonCurrent | 45.47M | 46.89M | 48.58M | 50.75M | 53.06M | 55.12M | 57.09M | 59.37M | 61.61M | 64.04M |
| deferredTaxLiabilitiesNonCurrent | 711K | 1.95M | 1.18M | 566K | 3.47M | 4.88M | 1.88M | 17.75M | 18.12M | 19.78M |
| otherNonCurrentLiabilities | 69.6M | 65.08M | 63.11M | 60.84M | 66.79M | 65.24M | 77.98M | 75.94M | 76.39M | 74.53M |
| totalNonCurrentLiabilities | 763.77M | 771.6M | 791.01M | 791.5M | 785.5M | 788.04M | 813.74M | 791.37M | 792.2M | 766.8M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 70.94M | 75.28M | 93.99M | 94.02M | 91.07M | 93.66M | 92.34M | 90.67M | 90.53M | 92.1M |
| totalLiabilities | 1.04B | 1.03B | 1.05B | 1.06B | 1.05B | 1.06B | 1.08B | 1.06B | 1.07B | 1.06B |
| treasuryStock | -105.05M | -103.18M | -103.18M | -103.18M | -103.14M | -102.41M | -102.38M | -102.38M | -92.46M | -90.45M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 183K | 181K | 181K | 181K | 180K | 179K | 173K | 173K | 173K | 173K |
| retainedEarnings | 300.74M | 312.41M | 325.28M | 333.23M | 350.73M | 368.19M | 373.02M | 409.04M | 405.03M | 417.28M |
| additionalPaidInCapital | 221.94M | 220.16M | 218.65M | 216.86M | 214.36M | 212.76M | 211.4M | 209.94M | 207.55M | 205.8M |
| 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 | -2.8M | -6.81M | 3.93M | -9.26M | -11.39M | 4.21M | -39.45M | 11.34M | -7.95M | -7.32M |
| depreciationAndAmortization | 33.35M | 32.89M | 34.15M | 35.09M | 35.75M | 33.13M | 39.29M | 37.5M | 36.32M | 37.76M |
| deferredIncomeTax | -1.24M | 4.24M | -7.34M | -2.91M | -2.52M | 1.63M | -11.86M | -369K | -2.18M | -7.3M |
| stockBasedCompensation | - | 1.99M | 1.97M | 2.68M | 1.9M | 1.72M | 1.83M | 2.78M | 1.91M | 2.06M |
| changeInWorkingCapital | -5.37M | -825K | 611K | -7.21M | 8.83M | -14.39M | 9.92M | -2.2M | -6.21M | -4.51M |
| accountsReceivables | -6.64M | -1.84M | 9.21M | -6.94M | -1.42M | 950K | 19.37M | -9.77M | 2.44M | -18.5M |
| inventory | - | 9.21M | -4.96M | 3.85M | 6M | -1.01M | -3.1M | 2.83M | -626K | 7.24M |
| accountsPayables | 4.15M | -18000 | -2.84M | 3.15M | 2.57M | 2.95M | -53000 | 8.51M | -9.62M | 9.2M |
| otherWorkingCapital | -2.88M | -8.17M | -798K | -7.27M | 1.68M | -17.27M | -6.3M | -3.78M | 1.6M | -2.45M |
| otherNonCashItems | 5.84M | 4.75M | 4.52M | 5.55M | 3.32M | 4.19M | 39.29M | -13.82M | 1.28M | 1.46M |
| netCashProvidedByOperatingActivities | 29.78M | 36.25M | 37.85M | 23.94M | 35.9M | 30.49M | 39.02M | 35.23M | 23.18M | 22.15M |
| investmentsInPropertyPlantAndEquipment | -21.02M | -29.1M | -18.91M | -21.18M | -20.83M | -24.7M | -23.84M | -25.81M | -36.59M | -36.66M |
| acquisitionsNet | 290K | - | - | - | - | 46999 | - | - | - | - |
| purchasesOfInvestments | -14000 | -16000 | -16000 | 715K | -14000 | -16000 | -16000 | -14000 | -25000 | -2.12M |
| salesMaturitiesOfInvestments | - | 135K | 1000 | -729K | 729K | 28000 | 1.15M | - | 201K | 472K |
| otherInvestingActivities | -229K | 8.29M | -1.58M | 702K | -5.02M | -12.75M | 3.19M | 14.67M | 728K | -2.23M |
| netCashProvidedByInvestingActivities | -20.97M | -20.69M | -20.5M | -20.5M | -25.14M | -37.39M | -19.52M | -11.16M | -35.68M | -40.54M |
| netDebtIssuance | 1.91M | -12.21M | -6.82M | 17.71M | 1.82M | -14.76M | 33.32M | -3.39M | 25.35M | 18.94M |
| longTermNetDebtIssuance | 1.91M | -12.21M | -6.82M | 17.71M | 1.82M | -14.76M | 33.32M | -3.39M | 25.35M | 18.94M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -1.86M | - | - | -40000 | -730K | 11.93M | 10M | -9.92M | -121K | -3.32M |
| netCommonStockIssuance | -1.86M | - | - | -40000 | -730K | 10.04M | 10M | -9.92M | -121K | -3.32M |
| commonStockIssuance | - | - | - | - | - | 10.04M | 10M | - | - | - |
| commonStockRepurchased | -1.86M | - | - | -40000 | -730K | - | - | -9.92M | -121K | -3.32M |
| netPreferredStockIssuance | - | - | - | - | - | 1.9M | - | - | - | - |
| netDividendsPaid | -4.2M | -4.2M | -4.2M | -3.65M | -3.63M | -3.63M | -3.63M | -3.72M | -3.7M | -3.26M |
| commonDividendsPaid | -4.2M | -4.2M | -4.2M | -3.65M | -3.63M | -3.63M | -3.63M | -3.72M | -3.7M | -3.26M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 1.68M | -1.63M | -6000 | -1.4M | -216K | -14.16M | -15.68M | -3.02M | -1.97M | -4.89M |
| netCashProvidedByFinancingActivities | -2.48M | -18.04M | -11.02M | 12.61M | -2.75M | -20.62M | 24.01M | -20.04M | 19.56M | 7.47M |