$5.79 (1.51%)
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 1.04B | 1.03B | 887.45M | 821.35M | 415.72M | 603.32M | 729.4M | 1.56B | 1.32B | 1.12B |
| costOfRevenue | 758.34M | 619.68M | 552.39M | 505.61M | 287.46M | 377.51M | 460.16M | 1.07B | 968.77M | 840.34M |
| grossProfit | 280.88M | 407.47M | 335.06M | 315.75M | 128.26M | 225.81M | 269.25M | 492.33M | 349.68M | 274.97M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 266.08M | 261.43M | 249.88M | 229.67M | 206.56M | 318.07M | 327.44M | 469.28M | 402.89M | 326.7M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 266.08M | 261.43M | 249.88M | 229.67M | 206.56M | 318.07M | 327.44M | 469.28M | 402.89M | 326.7M |
| costAndExpenses | 1.02B | 881.11M | 802.27M | 735.27M | 494.03M | 695.58M | 787.6M | 1.54B | 1.37B | 1.17B |
| netInterestIncome | -17.62M | -24.8M | -20.49M | -11.42M | -10.53M | -3.76M | -3.78M | -2.59M | 7.65M | 4.75M |
| interestIncome | 4.03M | 2.79M | 2.39M | 313K | 32000 | 700K | 1.19M | 901K | 11.84M | 6.78M |
| interestExpense | 21.65M | 27.59M | 22.88M | 11.74M | 10.56M | 4.46M | 4.97M | 3.49M | 4.19M | 2.03M |
| depreciationAndAmortization | 3.22M | 3.16M | 3.58M | 5.04M | 5.57M | 17.54M | 20.08M | 122.49M | 107.39M | 102.48M |
| ebitda | 7.6M | 136.42M | 116.38M | 90.71M | -73.18M | -76.05M | -35.59M | 155.48M | 30.38M | 25.49M |
| ebit | 4.38M | 133.26M | 112.8M | 85.67M | -78.76M | -93.59M | -55.67M | 32.99M | -77M | -76.99M |
| nonOperatingIncomeExcludingInterest | 10.43M | 12.78M | -27.63M | 413K | 450K | 1.32M | -2.52M | -9.93M | 23.8M | 25.26M |
| operatingIncome | 14.81M | 146.04M | 85.17M | 86.08M | -78.31M | -92.26M | -58.2M | 23.06M | -53.2M | -51.73M |
| totalOtherIncomeExpensesNet | -32.08M | -40.37M | 4.75M | -12.15M | -11.01M | -5.78M | -2.45M | -5.48M | -27.99M | -25.26M |
| incomeBeforeTax | -17.27M | 105.67M | 89.92M | 73.93M | -89.32M | -98.05M | -60.64M | 17.58M | -81.19M | -76.99M |
| incomeTaxExpense | 5.17M | 46.9M | 44.29M | 25.05M | -73.42M | 20.59M | -12.62M | -116.87M | -4.4M | 297K |
| netIncomeFromContinuingOperations | -22.44M | 58.77M | 45.63M | 48.88M | -15.9M | -118.64M | -48.02M | 134.45M | -76.79M | -77.29M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | -90.22M | 44.9M | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -22.44M | 58.77M | 47.79M | 51.13M | -13.95M | -182.39M | 11.43M | 141.59M | -72.72M | -77.29M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -22.44M | 58.77M | 45.75M | 51.13M | -13.95M | -182.39M | 11.43M | 141.59M | -72.72M | -77.29M |
| eps | -0.93 | 2.45 | 1.9 | 2.11 | -0.58 | -4.96 | -0.13 | 5.99 | -3.05 | -3.12 |
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 153.19M | 94.91M | 40.46M | 91.02M | 72.04M | 90.67M | 25.84M | 1.26B | 1.27B | 1.47B |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 153.19M | 94.91M | 40.46M | 91.02M | 72.04M | 90.67M | 25.84M | 1.26B | 1.27B | 1.47B |
| netReceivables | 43.53M | 80.09M | 75.57M | 75.57M | 90.22M | 11.65M | 15.98M | 105.66M | 104.8M | 80.08M |
| accountsReceivables | 29.44M | 66.04M | 56.11M | 47.24M | 80.62M | 7.54M | 15.54M | 101.29M | 104.8M | 80.08M |
| otherReceivables | 14.1M | 14.05M | 19.46M | 28.33M | 9.6M | 4.11M | 441K | 4.37M | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | 43.42M | 30.96M | 24.77M | 18.81M | 16.72M | 20.63M | 21.41M | 28.76M | 23.36M | 27.03M |
| otherCurrentAssets | 9.81M | 9.84M | 7.29M | 19.87M | 4.51M | 4.65M | 1.35B | 23.85M | 48.65M | 25.34M |
| totalCurrentAssets | 249.95M | 215.8M | 148.09M | 205.27M | 183.49M | 127.6M | 1.41B | 1.41B | 1.45B | 1.6B |
| propertyPlantEquipmentNet | 789.42M | 723.11M | 745.78M | 719.67M | 739.24M | 757.65M | 31.27M | 1.25B | 1.16B | 1.16B |
| goodwill | 226.52M | 226.52M | 226.52M | 226.96M | 226.96M | 226.96M | 226.96M | 392.51M | 380.09M | 277.17M |
| intangibleAssets | 103.64M | 103.64M | 103.64M | 112.78M | 113.84M | 114.9M | 118.46M | 419.79M | 423.82M | 182.58M |
| goodwillAndIntangibleAssets | 330.17M | 330.17M | 330.17M | 339.74M | 340.79M | 341.85M | 345.41M | 812.3M | 803.91M | 459.74M |
| longTermInvestments | 54.72M | 62.54M | 52.97M | 2.74M | - | - | - | 209.95M | 242.29M | 265.26M |
| taxAssets | 142.62M | 95.56M | 88.9M | 98.48M | 126.83M | 55.58M | 71.17M | 93.66M | 37.75M | 69.12M |
| otherNonCurrentAssets | 13.9M | 14.68M | 38.01M | 35.7M | 30.48M | 6.69M | 1.97B | 45.36M | 58.36M | 54.49M |
| totalNonCurrentAssets | 1.33B | 1.23B | 1.26B | 1.2B | 1.24B | 1.16B | 2.42B | 2.41B | 2.3B | 2.01B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.58B | 1.44B | 1.4B | 1.4B | 1.42B | 1.29B | 3.83B | 3.83B | 3.75B | 3.61B |
| totalPayables | 14.14M | 16.62M | 14.94M | 30.89M | 19.32M | 20.25M | 1.24M | 42.61M | 41.66M | 29.21M |
| accountPayables | 14.14M | 16.62M | 14.94M | 11.26M | 19.32M | 20.25M | 1.24M | 42.61M | 41.66M | 29.21M |
| otherPayables | - | - | - | 19.62M | - | - | - | - | - | - |
| accruedExpenses | 209.66M | 142.49M | 124.49M | 82.06M | 90.27M | 71.45M | 77.51M | 123.99M | 138.86M | 119.36M |
| shortTermDebt | 24M | 30M | 30M | 30M | 71.95M | 39.13M | - | 4.36M | - | - |
| capitalLeaseObligationsCurrent | 52.62M | 50.27M | 49.74M | 43.7M | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | 164.18M | 148.68M | 157.05M | 132.37M | 131.02M | 126.35M | 110.26M | 324.75M | 390.18M | 332.42M |
| otherCurrentLiabilities | 98.92M | 133.93M | 144.31M | 119.28M | 55.72M | 33.07M | 571M | 269.78M | 191.34M | 133.83M |
| totalCurrentLiabilities | 563.52M | 521.98M | 520.53M | 438.3M | 368.28M | 290.25M | 760.02M | 765.5M | 762.04M | 614.82M |
| longTermDebt | 267M | 275M | 295M | 220M | 355M | 350M | - | 101.34M | 105.43M | - |
| capitalLeaseObligationsNonCurrent | 841.05M | 749.95M | 746.44M | 699.59M | 691.15M | 679.05M | - | - | - | - |
| deferredRevenueNonCurrent | 662K | 1.15M | 12.67M | 31.12M | 31.6M | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 107.79M | 112.48M | 112.92M | 107.4M | 110.89M | 113.3M | 107.62M | 172.63M | 234.19M | 263.7M |
| otherNonCurrentLiabilities | 82.18M | 47.6M | 53.6M | 49.42M | 65.77M | 60.2M | 260.93M | 159.65M | 148.35M | 148.13M |
| totalNonCurrentLiabilities | 1.3B | 1.19B | 1.22B | 1.11B | 1.25B | 1.2B | 368.55M | 433.61M | 487.97M | 411.84M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 893.67M | 800.22M | 796.18M | 743.29M | 691.15M | 679.05M | - | - | - | - |
| totalLiabilities | 1.86B | 1.71B | 1.74B | 1.55B | 1.62B | 1.49B | 1.13B | 1.2B | 1.25B | 1.03B |
| treasuryStock | -158.54M | -169.55M | -179.41M | -128.03M | -146.73M | -167.43M | -207.79M | -223.66M | -242.08M | -101.88M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 249K | 249K | 249K | 249K | 249K | 249K | 249K | 249K | 249K | 249K |
| retainedEarnings | -137.6M | -115.14M | -173.91M | -35.7M | -78.9M | -43.6M | 29M | -11.06M | -148.41M | -75.69M |
| additionalPaidInCapital | 15.35M | 19.08M | 16.85M | 17.57M | 23.1M | 5.94M | 2.85B | 2.82B | 2.83B | 2.81B |
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -22.44M | 58.77M | 47.79M | 51.13M | -13.95M | -78.33M | 11.43M | 141.59M | -72.72M | -77.29M |
| depreciationAndAmortization | 3.22M | 3.16M | 3.58M | 5.04M | 5.57M | 17.54M | 20.08M | 122.49M | 107.39M | 102.48M |
| deferredIncomeTax | -51.77M | -7.14M | 15.02M | 24.48M | -73.66M | -8.03M | 150K | -117.31M | -4.4M | 299K |
| stockBasedCompensation | 17.94M | 21.29M | 25.2M | 24.24M | 30.44M | 57M | 59.47M | 47.56M | 41.13M | 24.48M |
| changeInWorkingCapital | 127.59M | -1.82M | 86.27M | 73.58M | 17.32M | -51.83M | -19.95M | 18.08M | 74.72M | 10.79M |
| accountsReceivables | 36.6M | -9.93M | 17.51M | 5.87M | -72.9M | -38.37M | 1.82M | 4.58M | -17.54M | -30.15M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -2.49M | 1.85M | -16.01M | 11.45M | -938K | 16.93M | 1.62M | 1.17M | 4.35M | 22.78M |
| otherWorkingCapital | 93.48M | 6.26M | 84.77M | 56.25M | 91.16M | -30.39M | -23.38M | 12.34M | 87.91M | 18.16M |
| otherNonCashItems | 17.07M | 17.86M | -25.4M | -418K | -1.03M | 67.23M | 90.08M | 5.21M | 77.42M | 65.03M |
| netCashProvidedByOperatingActivities | 91.61M | 92.13M | 152.47M | 178.06M | -35.33M | 3.57M | 161.25M | 217.63M | 223.53M | 125.78M |
| investmentsInPropertyPlantAndEquipment | -3.62M | -1.45M | -1.18M | -932K | -466K | -363.48M | -188.83M | -197.91M | -53.46M | -73.72M |
| acquisitionsNet | - | - | -3.02M | - | - | 17.92M | 73.04M | -4.29M | -200.33M | - |
| purchasesOfInvestments | -3.4M | -7.45M | -13.55M | - | - | -406.01M | -165.4M | - | -23.22M | -36.42M |
| salesMaturitiesOfInvestments | - | - | - | - | - | 194.66M | 125.75M | - | - | - |
| otherInvestingActivities | 100000 | - | - | -2M | - | 42.04M | -77.45M | 19.84M | 3.48M | -5.56M |
| netCashProvidedByInvestingActivities | -6.92M | -8.9M | -17.76M | -2.93M | -466K | -514.86M | -232.9M | -182.36M | -264.3M | -115.69M |
| netDebtIssuance | -14M | -20M | 75M | -135M | 30.44M | 330M | -55.8M | -688K | - | - |
| longTermNetDebtIssuance | -8M | -20M | 75M | -135M | 30.44M | 330M | -55.8M | -688K | - | - |
| shortTermNetDebtIssuance | -6M | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -11.77M | -8.08M | -75.06M | -18.31M | 808K | -26.78M | -19.52M | -11.83M | -147.96M | -105.74M |
| netCommonStockIssuance | -11.77M | -8.08M | -75.06M | -18.31M | 808K | -26.78M | -19.52M | -11.83M | -147.97M | -105.74M |
| commonStockIssuance | - | - | - | - | 808K | - | - | - | 7000 | - |
| commonStockRepurchased | -11.77M | -8.08M | -75.06M | -18.31M | - | -26.78M | -19.52M | -11.83M | -147.97M | -105.74M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | 7000 | - |
| netDividendsPaid | -633K | -701K | -170.92M | - | - | -827.08M | - | - | - | - |
| commonDividendsPaid | -633K | -701K | -170.92M | - | - | -827.08M | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | -14.29M | -2.84M | -14.09M | 3.26M | 3.58M | -38.58M | -10.56M | 1.53B |
| netCashProvidedByFinancingActivities | -26.41M | -28.78M | -185.27M | -156.14M | 17.16M | -520.59M | -71.75M | -51.1M | -158.52M | 1.42B |
| 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 | 432.2M | 403.42M | 39.45M | 203.96M | 424.2M | 357.76M | 53.31M | 227.25M | 429.95M | 326.9M |
| costOfRevenue | 355.29M | 312.18M | 9.09M | 155.64M | 317.16M | 276.54M | 8.99M | 108.54M | 273.81M | 233.02M |
| grossProfit | 76.91M | 91.24M | 30.36M | 48.32M | 107.04M | 81.22M | 44.31M | 118.72M | 156.14M | 93.88M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 73.7M | 69.06M | 57.79M | 70.89M | 74.7M | 67.9M | 52.59M | 66.41M | 76.4M | 65.07M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 73.7M | 69.06M | 57.79M | 70.89M | 74.7M | 67.9M | 52.59M | 66.41M | 76.4M | 65.07M |
| costAndExpenses | 428.99M | 381.24M | 66.88M | 226.53M | 391.86M | 344.44M | 61.58M | 174.95M | 350.21M | 298.08M |
| netInterestIncome | -4.1M | -5.71M | -5.01M | -3.56M | -3.97M | -4.9M | -5.19M | -5.08M | -6.44M | -6.8M |
| interestIncome | 733K | 496K | 578K | 1.43M | 1.05M | 690K | 864K | 1.24M | 477K | 619K |
| interestExpense | 4.84M | 6.21M | 5.59M | 4.99M | 5.02M | 5.59M | 6.06M | 6.32M | 6.92M | 7.42M |
| depreciationAndAmortization | 790K | 790K | 811K | 822K | 823K | 791K | 782K | 792K | 788K | 790K |
| ebitda | -7.67M | 21.96M | -10.95M | -21.31M | 28.47M | 8.19M | -7.75M | 49.84M | 79.6M | 33.22M |
| ebit | -8.46M | 21.17M | -11.76M | -22.13M | 27.65M | 7.4M | -8.54M | 49.05M | 78.82M | 32.43M |
| nonOperatingIncomeExcludingInterest | 11.67M | 1.01M | -15.66M | -445K | 4.69M | 5.92M | 262K | 3.25M | 926K | -3.61M |
| operatingIncome | 3.21M | 22.18M | -27.42M | -22.58M | 32.34M | 13.32M | -8.27M | 52.3M | 79.74M | 28.82M |
| totalOtherIncomeExpensesNet | -16.5M | -7.22M | 10.07M | -4.54M | -9.71M | -11.51M | -6.32M | -9.57M | -7.85M | -3.81M |
| incomeBeforeTax | -13.29M | 14.96M | -17.35M | -27.12M | 22.63M | 1.81M | -14.59M | 42.73M | 71.9M | 25.01M |
| incomeTaxExpense | 6.69M | 6.72M | -8.56M | -25.34M | 36.86M | 698K | -7.05M | 17.24M | 34.02M | 10.78M |
| netIncomeFromContinuingOperations | -19.98M | 8.24M | -8.8M | -1.78M | -14.23M | 1.11M | -7.54M | 25.49M | 37.88M | 14.22M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -19.98M | 8.24M | -8.8M | -1.78M | -14.23M | 1.11M | -7.54M | 25.49M | 37.88M | 14.22M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -19.98M | 8.24M | -8.81M | -1.78M | -14.23M | 1.1M | -7.55M | 25.49M | 37.88M | 14.22M |
| eps | -0.83 | 0.34 | -0.37 | -0.07 | -0.59 | 0.05 | -0.31 | 1.06 | 1.58 | 0.59 |
| 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 | 107.04M | 81.3M | 57.28M | 153.19M | 96.54M | 107.82M | 52.25M | 89.14M | 44.78M | 41.23M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 107.04M | 81.3M | 57.28M | 153.19M | 96.54M | 107.82M | 52.25M | 89.14M | 44.78M | 41.23M |
| netReceivables | 129.45M | 110.56M | 74.23M | 43.53M | 139.19M | 99.39M | 71.32M | 66.04M | 164.76M | 109.14M |
| accountsReceivables | 91.09M | 90.18M | 69.3M | 29.44M | 110.04M | 79.4M | 45.3M | 33.78M | 100.03M | 90M |
| otherReceivables | 38.36M | 20.38M | 4.93M | 14.1M | 29.15M | 19.99M | 26.02M | 32.26M | 64.72M | 19.13M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | 43.22M | 82.82M | 102.5M | 43.42M | 35.3M | 61.46M | 84.26M | 30.96M | 31.8M | 55.66M |
| otherCurrentAssets | 14.72M | 24.88M | 11.54M | 9.81M | 48.26M | 28.45M | 27.95M | 30.81M | 8.16M | 8.46M |
| totalCurrentAssets | 294.43M | 299.56M | 245.55M | 249.95M | 318.14M | 295.98M | 234.64M | 216.94M | 249.5M | 214.49M |
| propertyPlantEquipmentNet | 771.45M | 28.6M | 787.15M | 789.42M | 792.88M | 713.58M | 720.69M | 723.11M | 726.53M | 736.27M |
| goodwill | 226.52M | 226.52M | 226.52M | 226.52M | 226.52M | 226.52M | 226.52M | 226.52M | 226.52M | 226.52M |
| intangibleAssets | 103.64M | 103.64M | 103.64M | 103.64M | 103.64M | 103.64M | 103.64M | 103.64M | 103.64M | 103.64M |
| goodwillAndIntangibleAssets | 330.17M | 330.17M | 330.17M | 330.17M | 330.17M | 330.17M | 330.17M | 330.17M | 330.17M | 330.17M |
| longTermInvestments | 59.96M | 72.36M | 73.52M | 54.72M | 53.42M | 58.73M | 64.45M | 62.54M | 61.44M | 62.11M |
| taxAssets | 30.76M | 36.64M | 43.27M | 142.62M | - | - | - | 95.56M | - | - |
| otherNonCurrentAssets | 22.58M | 750.98M | 37.75M | 13.9M | 9.89M | 13.98M | 23.35M | 14.68M | 20.84M | 25.42M |
| totalNonCurrentAssets | 1.21B | 1.22B | 1.27B | 1.33B | 1.19B | 1.12B | 1.14B | 1.23B | 1.14B | 1.15B |
| otherAssets | - | 26.43M | - | - | - | - | - | - | - | - |
| totalAssets | 1.51B | 1.54B | 1.52B | 1.58B | 1.5B | 1.41B | 1.37B | 1.44B | 1.39B | 1.37B |
| totalPayables | 12.76M | 7.98M | 9.6M | 14.14M | 13.48M | 13.86M | 9.99M | 16.62M | 11.01M | 10.58M |
| accountPayables | 12.76M | 7.98M | 9.6M | 14.14M | 6.95M | 6.4M | 5.33M | 9.9M | 11.01M | 10.58M |
| otherPayables | - | - | - | - | 6.53M | 7.47M | 4.66M | 6.72M | - | - |
| accruedExpenses | 173.25M | - | 162.36M | 209.66M | 223.81M | 154.11M | 109.28M | 142.49M | 151.73M | 90.99M |
| shortTermDebt | 73.48M | 79.88M | 24M | 24M | 24M | 30M | 30M | 30M | 80.38M | 80.68M |
| capitalLeaseObligationsCurrent | - | - | 54.23M | 52.62M | 51.02M | 49.85M | 49.8M | 50.27M | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | 102.05M | - | 330.59M | 164.18M | 165.92M | 267.78M | 306.84M | 148.68M | 116.89M | 257.63M |
| otherCurrentLiabilities | 276.27M | 553.76M | 56.55M | 98.92M | 138.96M | 87.37M | 68.77M | 133.93M | 166.55M | 120.56M |
| totalCurrentLiabilities | 637.81M | 641.61M | 637.32M | 563.52M | 617.19M | 602.99M | 574.68M | 521.98M | 526.55M | 560.44M |
| longTermDebt | 242M | 1.11B | 267M | 267M | 267M | 275M | 275M | 275M | 330M | 330M |
| capitalLeaseObligationsNonCurrent | 852.31M | 841.01M | 829.36M | 841.05M | 848.53M | 747.55M | 738.56M | 749.95M | 756.87M | 741M |
| deferredRevenueNonCurrent | 578K | 606K | 634K | 662K | 718K | 919K | 1.12M | 1.15M | 1.2M | 1.4M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | 107.79M | 6.3M | 6.81M | 9.79M | 112.48M | 14.89M | 19.54M |
| otherNonCurrentLiabilities | 72.1M | -764.42M | 77.26M | 82.18M | 48.2M | 52.31M | 51.68M | 47.6M | 52.9M | 55.26M |
| totalNonCurrentLiabilities | 1.17B | 1.19B | 1.17B | 1.3B | 1.17B | 1.08B | 1.08B | 1.19B | 1.16B | 1.15B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 852.31M | 841.01M | 883.6M | 893.67M | 899.55M | 797.41M | 788.35M | 800.22M | 756.87M | 741M |
| totalLiabilities | 1.8B | 1.83B | 1.81B | 1.86B | 1.79B | 1.69B | 1.65B | 1.71B | 1.68B | 1.71B |
| treasuryStock | -149.86M | -149.86M | -151.52M | -158.54M | -158.83M | -160.65M | -162.5M | -169.55M | -170.58M | -171.4M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 249K | 249K | 249K | 249K | 249K | 249K | 249K | 249K | 249K | 249K |
| retainedEarnings | -158.16M | -138.18M | -146.41M | -137.6M | -135.82M | -121.59M | -122.69M | -115.14M | -140.64M | -178.51M |
| additionalPaidInCapital | 13.21M | 6.6M | 4.4M | 15.35M | 11.86M | 9.78M | 8.35M | 19.08M | 18M | 11.47M |
| 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 | -19.98M | 8.24M | -8.8M | -1.78M | -14.23M | 1.11M | -7.54M | 25.49M | 37.88M | 14.22M |
| depreciationAndAmortization | 790K | 790K | 811K | 822K | 823K | 791K | 782K | 792K | 788K | 790K |
| deferredIncomeTax | 5.89M | 6.62M | -8.45M | -41.13M | -515K | -2.98M | -7.14M | 2M | - | 10.68M |
| stockBasedCompensation | - | 6.19M | 4.84M | 3.78M | -10.26M | 5.99M | 4.27M | 3.22M | 7.35M | 6.57M |
| changeInWorkingCapital | 53.16M | 7.66M | -59.48M | 86.08M | 10.49M | 49.83M | -18.81M | 72.09M | -39.92M | 3.78M |
| accountsReceivables | 19.47M | -41.26M | -39.86M | 109.76M | -39.8M | -28.07M | -5.28M | 34M | -10.03M | -36.91M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -197K | 2.84M | -4.69M | 650K | -392K | 4.01M | -6.76M | 5.6M | 441K | -1.03M |
| otherWorkingCapital | 33.89M | 46.08M | -14.92M | -24.32M | 50.68M | 73.89M | -6.77M | 32.49M | -30.33M | 41.72M |
| otherNonCashItems | 19.27M | 2.94M | -13.89M | 1.95M | 19.95M | 7.04M | 2.28M | 4.75M | -2.06M | -2.16M |
| netCashProvidedByOperatingActivities | 59.12M | 32.44M | -84.95M | 49.72M | 6.26M | 61.78M | -26.16M | 108.35M | 4.04M | 33.88M |
| investmentsInPropertyPlantAndEquipment | -143K | -857K | -371K | -373K | -2.36M | -533K | -359K | -367K | -94000 | -599K |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -743K | -38000 | -1.48M | -1.3M | -691K | -606K | -804K | -2.84M | -357K | -2.91M |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | 100000 | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | -886K | -895K | -1.85M | -1.57M | -3.05M | -1.14M | -1.16M | -3.21M | -451K | -3.51M |
| netDebtIssuance | -32.5M | - | - | - | -14M | - | - | -55M | - | -40M |
| longTermNetDebtIssuance | -32.5M | - | - | 6M | -14M | - | - | -55M | - | -40M |
| shortTermNetDebtIssuance | - | - | - | -6M | - | - | - | - | - | - |
| netStockIssuance | - | - | -8.77M | - | - | -2.71M | -9.06M | 8.08M | - | -1.45M |
| netCommonStockIssuance | - | - | -8.77M | - | - | -2.71M | -9.06M | 8.08M | - | -1.45M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | -8.77M | - | - | -2.71M | -9.06M | 8.08M | - | -1.45M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -132K | -340K | - | -600K | -160K | -440K | -19000 | -34000 | -111K |
| commonDividendsPaid | - | -132K | -340K | - | -600K | -440K | -440K | -19000 | -34000 | -111K |
| preferredDividendsPaid | - | - | - | - | - | 280K | - | - | - | - |
| otherFinancingActivities | - | -7.39M | - | - | 567K | - | - | -8.08M | - | - |
| netCashProvidedByFinancingActivities | -32.5M | -7.52M | -9.11M | - | -14.03M | -2.87M | -9.5M | -55.02M | -34000 | -41.56M |