NYSE : GB
$0 (0.0%)
| date | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|
| revenue | 507.88M | 422.3M | 311.49M | 125.95M | 44.7M | 420.4M | 412.96M | 421.44M | 417.85M |
| costOfRevenue | 127M | 111.8M | 92.45M | 35.93M | 14.57M | 97.28M | 93.76M | 98.14M | 110.04M |
| grossProfit | 380.88M | 310.51M | 219.04M | 90.02M | 30.13M | 323.12M | 319.2M | 323.31M | 307.82M |
| researchAndDevelopmentExpenses | -40.43M | -33.67M | -25.69M | -17.16M | -16.67M | 28.4M | 27.7M | 12.3M | 21.5M |
| generalAndAdministrativeExpenses | 208.76M | 178.11M | 161.37M | 106.95M | 75.94M | 162.04M | 143.4M | 153.06M | 107.56M |
| sellingAndMarketingExpenses | 4.38M | 3.64M | 3.83M | 1.21M | 1.22M | 9.02M | 8.86M | 9.34M | 10.93M |
| sellingGeneralAndAdministrativeExpenses | 213.14M | 181.75M | 165.19M | 108.16M | 77.16M | 171.06M | 152.26M | 162.4M | 143.82M |
| otherExpenses | 73.51M | 64.54M | 65.9M | 84.67M | 383.51M | 110.86M | 202.17M | 101.05M | - |
| operatingExpenses | 246.22M | 212.63M | 205.41M | 192.83M | 460.67M | 281.92M | 354.43M | 263.45M | 225.45M |
| costAndExpenses | 373.21M | 324.42M | 297.86M | 228.75M | 475.24M | 379.2M | 354.43M | 361.59M | 335.48M |
| netInterestIncome | -52.71M | -50.96M | -32.25M | -24.51M | -22.31M | -30.78M | -28.68M | -33.37M | - |
| interestIncome | 4.03M | 4.91M | 1.67M | 247K | 345K | 552K | 2.82M | 251K | 38.12M |
| interestExpense | 56.62M | 53.84M | 33.91M | 22.81M | 22.57M | 27.03M | 31.5M | 34.52M | - |
| depreciationAndAmortization | 54.42M | 43.78M | 51.03M | 87.9M | 116.32M | 113.58M | 105.13M | 86.72M | 78.76M |
| ebitda | 246.4M | 145.16M | 60.06M | -16.6M | -55.77M | 149.96M | 166.48M | 148.97M | 157.8M |
| ebit | 191.99M | 101.38M | 9.03M | -88.44M | -444.78M | 36.38M | 61.35M | 62.25M | 79.04M |
| nonOperatingIncomeExcludingInterest | -57.32M | -3.5M | 5.11M | -2.06M | 287.34M | 4.82M | 5.31M | -2.39M | - |
| operatingIncome | 134.66M | 97.88M | 14.14M | -102.8M | -430.54M | 41.2M | 58.52M | 59.86M | 79.04M |
| totalOtherIncomeExpensesNet | 705K | -50.34M | -36.59M | -20.75M | -309.91M | -31.85M | -36.82M | -32.12M | -34.8M |
| incomeBeforeTax | 135.37M | 47.53M | -22.45M | -108.5M | -454.51M | 9.35M | 29.84M | 27.73M | 44.24M |
| incomeTaxExpense | 41.8M | 26.61M | 1.05M | -13.8M | -30.98M | 7.68M | 22.96M | 8.25M | 15.64M |
| netIncomeFromContinuingOperations | 93.57M | 20.93M | -23.5M | -96.64M | -435.48M | 1.67M | 6.89M | 19.48M | 25.68M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - |
| netIncome | 84.31M | 13.98M | -23.5M | -94.69M | -423.53M | 1.67M | 2.35M | 15.68M | 25.68M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 84.31M | 13.98M | -25.62M | -97.18M | -434.07M | -3.53M | 2.35M | 15.68M | 25.68M |
| eps | 0.42 | 0.06 | -0.11 | -0.53 | -2.23 | 0.01 | 0.01 | 0.08 | 0.15 |
| date | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 123.78M | 87.46M | 240.55M | 51.69M | 182.78M | 226.14M | 104.07M | 50.67M | 111.69M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 123.78M | 87.46M | 240.55M | 51.69M | 182.78M | 226.14M | 104.07M | 50.67M | 111.69M |
| netReceivables | 306.13M | 289.97M | 221.46M | 125.42M | 41.44M | 149.14M | 272.36M | 280.35M | 227.28M |
| accountsReceivables | 248.38M | 248.23M | 191.47M | 100.06M | 31.32M | 141.31M | 249.33M | 266.07M | - |
| otherReceivables | 57.75M | 41.75M | 29.99M | 25.36M | 10.12M | 7.84M | 23.03M | 14.27M | - |
| inventory | - | - | - | - | -29.46M | -33.48M | - | - | - |
| prepaids | 18.51M | 14.28M | 8.54M | 8.38M | 7.52M | 8.92M | 15.88M | 11.44M | - |
| otherCurrentAssets | - | 1.68M | 107K | - | - | - | - | - | 57.69M |
| totalCurrentAssets | 448.43M | 393.4M | 470.65M | 185.91M | 251.26M | 411.44M | 421.31M | 384.44M | 396.66M |
| propertyPlantEquipmentNet | 45.27M | 32.03M | 24.84M | 27.76M | 37.9M | 51.36M | 56.21M | 9.85M | 8.67M |
| goodwill | 513.67M | 512.18M | 510.26M | 485.62M | 475.89M | 409.51M | 411.39M | 403.9M | 406.55M |
| intangibleAssets | 107.61M | 98.89M | 95.25M | 98.4M | 149.49M | 221.49M | 284.23M | 346.6M | 411.2M |
| goodwillAndIntangibleAssets | 621.29M | 611.08M | 605.51M | 584.03M | 625.38M | 631M | 695.62M | 750.5M | 817.75M |
| longTermInvestments | 118K | 5.14M | 21.49M | 6.53M | 3.5M | 2.9M | 2.44M | - | - |
| taxAssets | 36.65M | 33.09M | 34.81M | 36.5M | 30.59M | 12.35M | 10.86M | 9.41M | - |
| otherNonCurrentAssets | 18.22M | 48.99M | - | 12.71M | 12.52M | 15.17M | 12.7M | 13.36M | 22.34M |
| totalNonCurrentAssets | 721.55M | 697.24M | 686.64M | 667.52M | 709.89M | 712.77M | 777.85M | 783.12M | 848.75M |
| otherAssets | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.17B | 1.09B | 1.16B | 853.43M | 961.15M | 1.12B | 1.2B | 1.17B | 1.25B |
| totalPayables | 350.77M | 324.59M | 245.49M | 204.09M | 185.87M | 280.24M | 311.72M | 327.69M | 327.69M |
| accountPayables | 295.35M | 282M | 209.11M | 166.1M | 147.48M | 237.32M | 263.72M | 268.39M | 268.39M |
| otherPayables | 55.43M | 42.6M | 36.38M | 37.98M | 38.39M | 42.92M | 48M | 59.3M | 59.3M |
| accruedExpenses | 51.18M | 48.71M | 54.64M | 33.08M | 37.07M | 41.7M | 39.94M | 44.16M | - |
| shortTermDebt | 759K | 889K | 61.94M | 676K | 111K | 1.08M | 2.1M | 2.97M | 185K |
| capitalLeaseObligationsCurrent | 12.08M | 8.8M | 6.98M | 10.54M | 12.58M | 14M | 13.71M | - | - |
| taxPayables | 38.63M | 30.95M | 26.22M | 31.64M | 32.56M | 30.64M | 37.31M | 47.29M | - |
| deferredRevenue | - | - | 90.33M | - | 75.46M | 92.15M | 94.13M | 109.74M | - |
| otherCurrentLiabilities | 28.88M | 18.45M | 23.5M | -228.47M | 15.58M | 11.69M | 26.96M | 14.02M | 100.21M |
| totalCurrentLiabilities | 443.68M | 401.45M | 392.56M | 269.87M | 251.21M | 348.71M | 394.44M | 388.84M | 339.21M |
| longTermDebt | 531.98M | 587.98M | 726.89M | 733.87M | 720.74M | 629.49M | 626.89M | 616.4M | 612.5M |
| capitalLeaseObligationsNonCurrent | 23.42M | 14.77M | 10.24M | - | 19.12M | 27.75M | 32.42M | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | 7.07M | - |
| deferredTaxLiabilitiesNonCurrent | 9.44M | 5.24M | 7.66M | 10.1M | 19.58M | 34.56M | - | 63.85M | - |
| otherNonCurrentLiabilities | 17.28M | 16.12M | 13.59M | 285.44M | 20.11M | 12.2M | 58.44M | 65.64M | 101.04M |
| totalNonCurrentLiabilities | 582.12M | 618.88M | 758.39M | 769.35M | 779.56M | 704M | 717.75M | 689.11M | 713.54M |
| otherLiabilities | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 35.51M | 23.58M | 17.23M | 10.54M | 31.7M | 41.75M | 46.13M | - | - |
| totalLiabilities | 1.03B | 1.02B | 1.15B | 1.04B | 1.03B | 1.05B | 1.11B | 1.08B | 1.05B |
| treasuryStock | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - |
| commonStock | 2.31M | 2.3M | 2.19M | 1.91M | 1.92M | 341K | 341K | 341K | 1.76M |
| retainedEarnings | -785.07M | -869.33M | -883.42M | -848.93M | -742.84M | -317.2M | -312.46M | -305.86M | -201.49M |
| additionalPaidInCapital | 1.9B | 1.9B | 1.85B | 1.63B | 1.63B | 391.86M | 391.86M | 391.86M | 91.11M |
| date | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|
| netIncome | 135.37M | 47.53M | -22.45M | -108.5M | -454.51M | 9.35M | 29.84M | 27.73M | 25.68M |
| depreciationAndAmortization | 54.42M | 43.78M | 51.03M | 87.9M | 116.32M | 113.58M | 105.13M | 86.72M | 78.76M |
| deferredIncomeTax | - | - | -33.96M | - | -19.96M | -52.25M | -52.64M | -55.45M | - |
| stockBasedCompensation | 8.1M | 4.7M | 9.67M | 6.41M | 2.34M | 1.77M | 1.05M | 5.48M | 851K |
| changeInWorkingCapital | 1.19M | -3.36M | -38.09M | -47.07M | 19.84M | 88.98M | 3.32M | -22.58M | -27.88M |
| accountsReceivables | -20.27M | -62.7M | -92.9M | -70.78M | 111.03M | 105.17M | 20.79M | -39.67M | -37.05M |
| inventory | - | - | - | - | - | - | - | - | - |
| accountsPayables | 11.14M | 65.58M | 44.88M | 19.95M | -89.46M | -25.43M | -7.04M | 36.56M | - |
| otherWorkingCapital | 10.32M | -6.23M | 9.92M | 3.76M | -1.73M | 9.24M | -10.43M | -19.47M | 9.17M |
| otherNonCashItems | -38.16M | 27.42M | 32.71M | -23.81M | 233.92M | 27.83M | 27.63M | 43.09M | 34.58M |
| netCashProvidedByOperatingActivities | 160.91M | 120.07M | -1.08M | -87M | -103.15M | 189.26M | 114.34M | 84.99M | 111.98M |
| investmentsInPropertyPlantAndEquipment | -6.81M | -4.19M | -33.88M | -21.1M | -21.23M | -37.73M | -33.42M | -26.56M | -5.7M |
| acquisitionsNet | - | - | -33.73M | -2.99M | -52.53M | 32.18M | -5.47M | 2.31M | -34.61M |
| purchasesOfInvestments | -1.76M | -3.98M | -6.15M | -7.64M | -1.02M | -7.86M | -1.54M | -2.62M | - |
| salesMaturitiesOfInvestments | 2.79M | 236K | 3.12M | 688K | 2.17M | 2.87M | 147K | 110K | - |
| otherInvestingActivities | -39.83M | -31.7M | -33.83M | 5000 | -18.82M | -32.18M | -27.84M | -23.12M | -32.2M |
| netCashProvidedByInvestingActivities | -45.61M | -39.63M | -70.65M | -31.04M | -72.6M | -42.72M | -40.28M | -26.76M | -72.51M |
| netDebtIssuance | -14.08M | -191.04M | 48.23M | -13.38M | 83.96M | -15.27M | -14.15M | - | - |
| longTermNetDebtIssuance | -14.08M | -191.04M | 48.23M | -13.38M | -94.03M | -15.27M | -14.15M | - | - |
| shortTermNetDebtIssuance | - | - | - | - | 177.99M | - | - | - | - |
| netStockIssuance | -3.39M | 45.71M | 215.21M | -10000 | 58.72M | -2.1M | -1.03M | -116.28M | - |
| netCommonStockIssuance | -3.39M | 45.71M | 215.21M | -10000 | 58.72M | -2.1M | -1.03M | -116.28M | - |
| commonStockIssuance | - | 45.71M | 215.21M | - | 58.72M | - | - | - | - |
| commonStockRepurchased | -3.39M | - | - | -10000 | - | -2.1M | -1.03M | -116.37M | -55.23M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -64.41M | -88.47M | -22.38M | -982K | -8.57M | -4.85M | -3.88M | -3.51M | -25.39M |
| netCashProvidedByFinancingActivities | -81.88M | -233.8M | 258.19M | -14.37M | 134.11M | -22.21M | -19.06M | -119.79M | -25.39M |
| date | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 126.78M | 131.39M | 131.96M | 117.75M | 105.24M | 109.41M | 113.18M | 94.48M | 86.78M | 86.68M |
| costOfRevenue | 32.81M | 33.88M | 31.23M | 26.23M | 38.42M | 25.99M | 25.38M | 23.97M | 35.1M | 22.12M |
| grossProfit | 93.97M | 97.51M | 100.73M | 91.53M | 66.82M | 83.41M | 87.79M | 70.51M | 51.68M | 64.56M |
| researchAndDevelopmentExpenses | -11.69M | -9.26M | -10.76M | - | 26.43M | - | - | - | 25.51M | - |
| generalAndAdministrativeExpenses | 50.93M | 56.08M | 50.69M | 43.36M | 63.06M | 37.24M | 38.68M | 37.13M | 57.62M | 37.84M |
| sellingAndMarketingExpenses | 916K | 869K | 1.2M | 4.26M | -8.4M | 3.88M | 3.32M | 4.84M | -6.86M | 4.91M |
| sellingGeneralAndAdministrativeExpenses | 51.85M | 56.95M | 51.89M | 47.62M | 54.66M | 41.12M | 42M | 41.97M | 50.76M | 42.75M |
| otherExpenses | 20.77M | 16.63M | 17.93M | 17.16M | -1.36M | 7.29M | 21.88M | 4.17M | -12.93M | 12.12M |
| operatingExpenses | 60.93M | 64.32M | 59.05M | 64.78M | 49.26M | 54.13M | 54.14M | 54.07M | 37.84M | 54.87M |
| costAndExpenses | 93.74M | 98.19M | 90.28M | 91.01M | 87.68M | 80.12M | 79.52M | 78.04M | 72.94M | 77M |
| netInterestIncome | -9.18M | -13.94M | -14.2M | -15.16M | -14.95M | -12M | -13.91M | -10.67M | -2.99M | -3.73M |
| interestIncome | 506K | 2.26M | 2.5M | 4.1M | 2.78M | 4.61M | 1.96M | 1.35M | 632K | 8.36M |
| interestExpense | 9.57M | 16.2M | 16.69M | 19.25M | 17.72M | 16.61M | 15.86M | 12.02M | 2.95M | 12.09M |
| depreciationAndAmortization | 14.67M | 14.02M | 13.6M | 12.12M | 12.89M | 10.76M | 10M | 10.14M | 10.56M | 10.25M |
| ebitda | 45.57M | 76.36M | 57.78M | 70.16M | 25.38M | 50.87M | 36.45M | 35.86M | 24.36M | 27.8M |
| ebit | 30.9M | 62.34M | 44.18M | 58.05M | 12.5M | 40.11M | 26.45M | 25.72M | 3.74M | 17.56M |
| nonOperatingIncomeExcludingInterest | 2.14M | -29.14M | -2.5M | -31.3M | 1.02M | -4.61M | -1.96M | -1.35M | 6.08M | 488K |
| operatingIncome | 33.04M | 33.2M | 41.68M | 26.75M | 13.52M | 35.5M | 24.5M | 24.37M | 13.8M | 18.05M |
| totalOtherIncomeExpensesNet | -11.71M | 12.94M | -14.2M | 12.05M | -13.77M | -12M | -13.91M | -10.67M | -9.03M | -12.58M |
| incomeBeforeTax | 21.34M | 46.14M | 27.48M | 38.79M | -255K | 23.5M | 10.59M | 13.7M | 792K | 5.47M |
| incomeTaxExpense | 6.6M | 12.26M | 10.85M | 11.72M | 5.12M | 8.65M | 8.8M | 4.04M | -353K | 4.04M |
| netIncomeFromContinuingOperations | 14.74M | 33.88M | 16.63M | 27.08M | -5.37M | 14.85M | 1.79M | 9.66M | 1.14M | 1.43M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 12.88M | 31.76M | 14.6M | 23.83M | -6.68M | 12.94M | -511K | 8.24M | 1.14M | 1.43M |
| netIncomeDeductions | -11.83M | 5.33M | 2.43M | 3.96M | - | - | - | 1.4M | - | - |
| bottomLineNetIncome | 24.7M | 26.44M | 12.17M | 19.88M | -6.68M | 12.94M | -511K | 6.84M | 703K | 608K |
| eps | 0.06 | 0.13 | 0.07 | 0.1 | -0.03 | 0.06 | -0.0 | 0.04 | 0.01 | 0.01 |
| date | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 123.78M | 121.78M | 94.41M | 98.86M | 87.46M | 101.42M | 221.61M | 182.19M | 240.55M | 233.46M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 123.78M | 121.78M | 94.41M | 98.86M | 87.46M | 101.42M | 221.61M | 182.19M | 240.55M | 233.46M |
| netReceivables | 306.13M | 323.82M | 346.1M | 369.97M | 289.97M | 280.57M | 335.66M | 304.24M | 205.28M | 249.09M |
| accountsReceivables | 248.38M | 257.99M | 288.02M | 323.26M | 248.23M | 233.86M | 289.98M | 269.57M | 191.47M | 217.82M |
| otherReceivables | 57.75M | 65.83M | 58.08M | 46.71M | 41.75M | 44.95M | 43.5M | 32.85M | 13.81M | 31.27M |
| inventory | - | - | - | - | - | - | - | - | -29.99M | - |
| prepaids | 18.51M | 10.82M | 8.16M | 8.72M | 14.28M | 9.57M | 8.55M | 6.62M | 8.54M | 5.9M |
| otherCurrentAssets | - | - | - | - | 1.68M | - | - | - | 107K | - |
| totalCurrentAssets | 448.43M | 456.42M | 448.67M | 477.55M | 393.4M | 391.55M | 565.83M | 493.04M | 470.65M | 490.15M |
| propertyPlantEquipmentNet | 45.27M | 39.36M | 40.87M | 40.95M | 32.03M | 29.05M | 27.47M | 29.37M | 24.84M | 21.86M |
| goodwill | 513.67M | - | - | - | 512.18M | - | - | - | 510.26M | 510.64M |
| intangibleAssets | 107.61M | 619.56M | 619.92M | 614.1M | 98.89M | 610.38M | 609.13M | 606.86M | 95.25M | 93.57M |
| goodwillAndIntangibleAssets | 621.29M | 619.56M | 619.92M | 614.1M | 611.08M | 610.38M | 609.13M | 606.86M | 605.51M | 604.21M |
| longTermInvestments | 118K | 15.22M | 16.61M | 19.56M | 5.14M | 19.26M | 23.08M | 22.7M | 21.49M | 23.33M |
| taxAssets | 36.65M | 29.58M | 30.75M | 31.73M | 33.09M | 30.05M | 30.9M | 34.54M | 34.81M | 33.25M |
| otherNonCurrentAssets | 18.22M | - | - | - | 15.9M | - | - | - | - | - |
| totalNonCurrentAssets | 721.55M | 703.72M | 708.16M | 706.34M | 697.24M | 688.74M | 690.58M | 693.47M | 686.64M | 682.65M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.17B | 1.16B | 1.16B | 1.18B | 1.09B | 1.08B | 1.26B | 1.19B | 1.16B | 1.17B |
| totalPayables | 350.77M | 334.16M | 329.06M | 316.8M | 324.59M | 287.38M | 299.69M | 253.48M | 245.49M | 249.42M |
| accountPayables | 295.35M | 319.27M | 315.67M | 300.26M | 282M | 270.39M | 283.38M | 240.3M | 209.11M | 237.04M |
| otherPayables | 55.43M | 14.89M | 13.39M | 16.55M | 42.6M | 16.99M | 16.31M | 13.18M | 36.38M | 12.39M |
| accruedExpenses | 51.18M | 42.26M | 52.36M | 49.36M | 48.71M | 46.28M | 51.81M | 48.79M | 54.64M | 38.33M |
| shortTermDebt | 759K | 853K | 980K | 55.97M | 889K | 724K | 64.06M | 61.87M | 61.94M | 544K |
| capitalLeaseObligationsCurrent | 12.08M | - | - | - | 8.8M | - | - | - | 6.98M | - |
| taxPayables | 38.63M | 14.89M | 13.39M | 16.55M | 30.95M | 16.99M | 16.31M | 13.18M | 26.22M | 12.39M |
| deferredRevenue | - | - | - | - | 99.07M | 65.26M | 69.98M | 63.56M | 90.33M | - |
| otherCurrentLiabilities | 28.88M | 63.53M | 68.25M | 66.36M | 18.45M | 57.28M | 64.78M | 47.89M | 23.5M | 53.86M |
| totalCurrentLiabilities | 443.68M | 440.8M | 450.66M | 488.49M | 401.45M | 391.65M | 480.34M | 412.03M | 392.56M | 342.16M |
| longTermDebt | 531.98M | 531.06M | 560.6M | 559.99M | 587.98M | 587.58M | 727.58M | 727.11M | 726.89M | 799.24M |
| capitalLeaseObligationsNonCurrent | 23.42M | - | - | - | 14.77M | - | - | - | 10.24M | - |
| deferredRevenueNonCurrent | - | - | - | 7.06M | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 9.44M | 11.68M | 7.9M | 8.46M | 5.24M | 5.3M | 5.66M | 6.6M | 7.66M | 8.52M |
| otherNonCurrentLiabilities | 17.28M | 36.01M | 31.97M | 25.34M | 10.88M | 24.12M | 25.24M | 25.47M | 13.59M | 27.17M |
| totalNonCurrentLiabilities | 582.12M | 578.75M | 600.47M | 600.86M | 618.88M | 617M | 758.48M | 759.18M | 758.39M | 826.4M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 35.51M | - | - | - | 23.58M | - | - | - | 17.23M | - |
| totalLiabilities | 1.03B | 1.02B | 1.05B | 1.09B | 1.02B | 1.01B | 1.24B | 1.17B | 1.15B | 1.17B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | 286K | 286K | 274K | - | - | - | - | - | - |
| commonStock | 2.31M | 2.02M | 2.02M | 2.02M | 2.3M | 2.3M | 2.2M | 2.19M | 2.19M | 2.19M |
| retainedEarnings | -785.07M | -797.26M | -830.37M | -845.15M | -869.33M | -862.75M | -875.73M | -874.89M | -883.42M | -884.23M |
| additionalPaidInCapital | 1.9B | 1.9B | 1.9B | 1.9B | 1.9B | 1.9B | 1.86B | 1.85B | 1.85B | 1.85B |
| date | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 21.34M | 47.76M | 27.48M | 38.79M | -255K | 23.5M | 10.58M | 13.7M | 792K | 5.47M |
| depreciationAndAmortization | 14.67M | 14.02M | 13.6M | 12.12M | 12.89M | 10.76M | 10M | 10.14M | 10.56M | 10.25M |
| deferredIncomeTax | - | - | - | - | - | 1.14M | -2.9M | - | -3M | -1.63M |
| stockBasedCompensation | 1M | 4.8M | 1.6M | - | 2.86M | -1.14M | 2.9M | - | 3M | 2.31M |
| changeInWorkingCapital | -14.49M | 27.07M | 27.07M | -38.46M | -9.43M | 45.29M | 8.02M | -47.24M | 5.04M | 43.95M |
| accountsReceivables | - | - | - | - | -62.7M | - | - | - | -92.9M | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -14.49M | 27.07M | 27.07M | -38.46M | -12.3M | 45.29M | 8.02M | -47.24M | 97.94M | 43.95M |
| otherNonCashItems | 5.94M | -18.99M | 3.1M | -20.11M | 22.25M | 11.76M | 23.14M | -18.6M | 4.89M | -3.88M |
| netCashProvidedByOperatingActivities | 27.46M | 69.86M | 71.26M | -7.66M | 19.02M | 91.31M | 51.74M | -42M | 21.29M | 55.78M |
| investmentsInPropertyPlantAndEquipment | -1.95M | -1.44M | -2.18M | -1.23M | -11.51M | -10.02M | -10.08M | -7.83M | -10.83M | -8.97M |
| acquisitionsNet | - | - | - | - | - | 8.74M | 9.11M | 7.06M | 119K | -32.17M |
| purchasesOfInvestments | -157K | -894K | -169K | -538K | -1.58M | -507K | -501K | -1.4M | -2.67M | -27000 |
| salesMaturitiesOfInvestments | 322K | 2.3M | 140K | 27000 | -24000 | 63000 | 122K | 75000 | 2.61M | 128K |
| otherInvestingActivities | -11.75M | -8.39M | -11.76M | -7.93M | -12.25M | -4.88M | -9.11M | -7.06M | -9.65M | -7.27M |
| netCashProvidedByInvestingActivities | -13.54M | -8.43M | -13.97M | -9.67M | -13.42M | -6.6M | -10.46M | -9.15M | -10.77M | -41.04M |
| netDebtIssuance | -3.13M | -2.83M | -59.43M | 51.31M | -3.33M | -181.53M | -2.87M | -3.3M | -4.03M | -1.64M |
| longTermNetDebtIssuance | -3.13M | -2.83M | -59.43M | 51.31M | -3.33M | -181.53M | -2.87M | -3.3M | -4.03M | -1.64M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | -2.77M | - | - | -1000 | 45.71M | - | - | 1000 | - |
| netCommonStockIssuance | - | -2.77M | - | - | -1000 | 45.71M | - | - | 1000 | - |
| commonStockIssuance | - | - | - | - | -1000 | 45.71M | - | - | 1000 | - |
| commonStockRepurchased | - | -2.77M | - | - | -1000 | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -10.59M | -29.15M | -4.8M | -20.49M | -15.5M | -70.31M | -217K | -2.66M | -345K | -17.52M |
| netCashProvidedByFinancingActivities | -13.72M | -34.75M | -64.22M | 30.82M | -18.84M | -206.14M | -2.87M | -5.96M | -4.03M | -2.38M |