NASDAQ : FSV
$2.09 (1.44%)
| 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 | 5.52B | 5.22B | 4.33B | 3.75B | 3.25B | 2.77B | 2.41B | 1.93B | 1.71B | 1.48B |
| costOfRevenue | 3.76B | 3.5B | 2.95B | 2.57B | 2.2B | 1.87B | 1.63B | 1.32B | 1.19B | 1.05B |
| grossProfit | 1.75B | 1.72B | 1.39B | 1.18B | 1.05B | 900.62M | 773.31M | 611.22M | 516.08M | 432.8M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 642.67M | 1.23B | 993.2M | 846.43M | 733.6M | 628.52M | 546.26M | 426.38M | 358.24M | 305.22M |
| otherExpenses | 776.03M | 150.87M | 149.45M | 114.66M | 110.99M | 102.68M | 401.48M | 254K | 1.52M | 232K |
| operatingExpenses | 1.42B | 1.38B | 1.14B | 961.09M | 844.59M | 731.2M | 947.73M | 479.15M | 400.29M | 342.19M |
| costAndExpenses | 5.18B | 4.88B | 4.09B | 3.53B | 3.05B | 2.6B | 2.58B | 1.8B | 1.59B | 1.39B |
| netInterestIncome | -73.96M | -82.85M | -47.36M | -25.19M | -16.04M | -24.32M | -32.08M | -12.62M | -9.87M | -9.15M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 73.96M | 82.85M | 47.36M | 25.19M | 16.04M | 24.32M | 32.08M | 12.62M | 9.87M | 9.15M |
| depreciationAndAmortization | 185.83M | 165.27M | 127.93M | 110.14M | 98.96M | 98.38M | 79.56M | 1.71B | 1.67B | 1.38B |
| ebitda | 527.36M | 506.02M | 378.64M | 329.31M | 324.01M | 268.16M | -88.85M | 184.84M | 155.18M | 127.58M |
| ebit | 341.53M | 340.75M | 250.7M | 219.17M | 225.04M | 169.77M | -168.4M | 127.82M | 106.48M | 90.78M |
| nonOperatingIncomeExcludingInterest | -5.87M | -3.24M | -5.81M | -146K | -23.4M | -361K | -6.02M | -254K | -1.52M | -232K |
| operatingIncome | 335.67M | 337.51M | 244.89M | 219.03M | 201.64M | 169.41M | -174.42M | 127.57M | 107.63M | 90.55M |
| totalOtherIncomeExpensesNet | -68.1M | -79.61M | -41.55M | -25.04M | 7.36M | -23.96M | -26.06M | -12.37M | -8.35M | -8.92M |
| incomeBeforeTax | 267.57M | 257.9M | 203.34M | 193.98M | 209M | 145.46M | -200.48M | 115.2M | 99.28M | 81.63M |
| incomeTaxExpense | 76.05M | 70.12M | 56.32M | 48.97M | 52.88M | 35.86M | 27.15M | 24.92M | 22.61M | 27.39M |
| netIncomeFromContinuingOperations | 191.52M | 187.77M | 147.02M | 145.01M | 156.13M | 109.59M | -227.63M | 90.28M | 75.05M | 54.24M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 145.65M | 134.38M | 100.39M | 121.07M | 135.21M | 87.26M | -251.61M | 65.86M | 53.08M | 33.6M |
| netIncomeDeductions | - | - | - | - | - | - | - | 3.36M | -1.85M | 404.05K |
| bottomLineNetIncome | 145.65M | 134.38M | 100.39M | 121.07M | 135.21M | 87.26M | -251.61M | 62.51M | 53.3M | 33.19M |
| eps | 3.17 | 2.98 | 2.29 | 2.74 | 3.08 | 2.04 | -5.95 | 1.83 | 1.43 | 0.93 |
| 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 | 179.76M | 227.6M | 187.62M | 136.22M | 165.66M | 184.3M | 121.2M | 66.34M | 57.19M | 43.38M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 179.76M | 227.6M | 187.62M | 136.22M | 165.66M | 184.3M | 121.2M | 66.34M | 57.19M | 43.38M |
| netReceivables | 920.43M | 956.95M | 851.04M | 656.84M | 551.56M | 418.89M | 393.73M | 239.92M | 185.76M | 164.07M |
| accountsReceivables | 922.11M | 947.52M | 842.24M | 635.94M | 551.56M | 418.89M | 393.73M | 239.92M | 185.76M | 164.07M |
| otherReceivables | - | 9.43M | 8.81M | 20.89M | - | - | - | - | - | - |
| inventory | - | 279.63M | 246.19M | 242.34M | 161.39M | 141.98M | 94.51M | 48.23M | 37.96M | 29.71M |
| prepaids | - | - | - | - | 50.6M | 42.11M | 41.46M | 37.74M | 31.37M | 25.85M |
| otherCurrentAssets | - | 95.18M | 76.15M | 73.48M | 35.45M | 32.04M | 17.24M | 22.84M | 14.11M | 40.77M |
| totalCurrentAssets | 1.1B | 1.56B | 1.36B | 1.11B | 964.66M | 819.32M | 668.14M | 415.07M | 321.32M | 303.79M |
| propertyPlantEquipmentNet | 558.27M | 494.51M | 422.49M | 372.56M | 297.8M | 279.75M | 264.44M | 98.1M | 85.06M | 73.08M |
| goodwill | - | 1.4B | 1.18B | 886.09M | 843.36M | 703.74M | 644.85M | 335.16M | 291.92M | 266.17M |
| intangibleAssets | 2.19B | 715.48M | 628.01M | 368.45M | 382.11M | 378.76M | 366.22M | 148.8M | 133.84M | 121.12M |
| goodwillAndIntangibleAssets | 2.18B | 2.11B | 1.81B | 1.25B | 1.23B | 1.08B | 1.01B | 483.95M | 425.76M | 387.28M |
| longTermInvestments | - | - | - | - | -1.76M | -2.05M | -2.84M | -1.01B | - | - |
| taxAssets | - | 2.11M | 1.75M | 1.7M | 1.76M | 2.05M | 2.84M | 1.01B | 674K | 1.69M |
| otherNonCurrentAssets | 435.24M | 28.01M | 32.67M | 36.85M | 21.1M | 14.97M | 10.41M | 10.35M | 4.92M | 5.12M |
| totalNonCurrentAssets | 3.18B | 2.64B | 2.26B | 1.67B | 1.54B | 1.38B | 1.29B | 592.4M | 516.41M | 467.17M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 4.28B | 4.19B | 3.63B | 2.77B | 2.51B | 2.2B | 1.95B | 1.01B | 837.73M | 770.96M |
| totalPayables | 547.06M | 182.45M | 144.82M | 118.78M | 100.12M | 98.5M | 76.23M | 41.71M | 41.1M | 32.36M |
| accountPayables | 547.06M | 174.07M | 143.35M | 115.99M | 100.12M | 98.5M | 76.23M | 41.71M | 41.1M | 27.24M |
| otherPayables | - | 8.38M | 1.47M | 2.79M | - | - | - | - | - | 5.12M |
| accruedExpenses | - | 360.7M | 320.59M | 275.93M | 280.91M | 248.46M | 163.99M | 131.21M | 116.72M | 102.41M |
| shortTermDebt | 13.65M | 41.57M | 37.13M | 35.66M | 57.44M | 56.48M | 5.54M | 3.92M | 2.75M | 1.04M |
| capitalLeaseObligationsCurrent | 59.11M | 53.12M | 50.9M | 49.14M | 48.05M | 35.32M | 30.62M | - | - | - |
| taxPayables | - | 8.38M | 1.47M | 2.79M | 2.55M | 7.89M | - | - | - | 5.12M |
| deferredRevenue | - | 197.63M | 185.74M | 131.94M | 121.9M | 92.86M | 75.55M | 38.11M | 35.83M | 29.37M |
| otherCurrentLiabilities | 260.72M | 15.31M | 31.6M | 25.54M | 10.04M | 12.14M | 6.27M | 50.12M | 53.12M | 39.31M |
| totalCurrentLiabilities | 880.54M | 850.77M | 770.77M | 636.99M | 618.47M | 543.75M | 358.21M | 226.95M | 204.03M | 182.82M |
| longTermDebt | 1.31B | 1.26B | 1.14B | 698.8M | 595.37M | 533.13M | 761.08M | 330.61M | 266.87M | 249.87M |
| capitalLeaseObligationsNonCurrent | 242.15M | 214.42M | 183.92M | 168.56M | 122.34M | 128.79M | 111.25M | - | - | - |
| deferredRevenueNonCurrent | - | 23.28M | 21.38M | 17.86M | 15.08M | 13.94M | 12.59M | 13.45M | 117.71M | 102.35M |
| deferredTaxLiabilitiesNonCurrent | 102.8M | 84.9M | 53.02M | 51.1M | 42.07M | 41.34M | 56.83M | 6.58M | 4.68M | 31.17M |
| otherNonCurrentLiabilities | -114.82M | 127.27M | 94.56M | 60.31M | 96.84M | 82.15M | 53.56M | 193.66M | 163.6M | 54.9M |
| totalNonCurrentLiabilities | 1.54B | 1.71B | 1.5B | 996.63M | 871.69M | 799.36M | 995.3M | 544.3M | 430.47M | 407.11M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 301.26M | 267.54M | 234.82M | 217.7M | 170.38M | 164.11M | 141.87M | - | - | - |
| totalLiabilities | 2.42B | 2.56B | 2.27B | 1.63B | 1.49B | 1.34B | 1.35B | 771.25M | 634.5M | 589.94M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | 45.54M | 7.54M | - |
| commonStock | 1.01B | 929.91M | 855.82M | 813.03M | 797.43M | 770.03M | 605.43M | 148.71M | 143.77M | - |
| retainedEarnings | 260.4M | 165.47M | 77.48M | 17.35M | -67.92M | -171.08M | -229.87M | 45.54M | 192.29M | 181.03M |
| additionalPaidInCapital | 117.57M | 104.79M | 95.22M | 83.01M | 68.25M | 59.3M | 50.79M | 45.1M | 41.46M | 46.24M |
| 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 | 147.59M | 187.77M | 102.23M | 145.01M | 156.13M | 109.59M | -227.63M | 90.28M | 76.67M | 54.24M |
| depreciationAndAmortization | 188.45M | 165.27M | 127.93M | 110.14M | 98.96M | 98.38M | 79.56M | 52.77M | 42.05M | 36.97M |
| deferredIncomeTax | - | -13.99M | -19.05M | 7.44M | -2.62M | -18.05M | -8.99M | 1.99M | -7.11M | 1.3M |
| stockBasedCompensation | - | 25.31M | 21.38M | 18.96M | 15.76M | 11.63M | - | 5.77M | 4.13M | 2.74M |
| changeInWorkingCapital | 55.28M | -37.92M | -5.73M | -175.06M | -78.12M | 89.54M | 12.07M | -51.42M | -7.79M | 15.75M |
| accountsReceivables | 60.64M | -42.31M | -95.54M | -69.67M | -86.94M | 8.91M | -17.4M | -37.1M | -15.03M | -21.08M |
| inventory | 18.13M | -19.41M | 22.65M | -71.52M | -15.5M | -44.24M | -7.11M | -5.78M | -821K | -4.54M |
| accountsPayables | -32.71M | 14.22M | -17.38M | 11.54M | -10.36M | 13.71M | 858K | -3.25M | 5.01M | -72000 |
| otherWorkingCapital | 9.16M | 9.58M | 84.54M | -45.42M | 34.69M | 111.16M | 35.72M | -5.29M | 3.05M | 41.44M |
| otherNonCashItems | 62.43M | -40.77M | 53.59M | -594K | -22.85M | 679K | 252.8M | 5.84M | 5.66M | 737K |
| netCashProvidedByOperatingActivities | 453.75M | 285.67M | 280.36M | 105.89M | 167.27M | 291.76M | 107.81M | 99.46M | 115.64M | 109M |
| investmentsInPropertyPlantAndEquipment | -129.94M | -112.8M | -92.73M | -77.61M | -58.2M | -39.42M | -46.63M | -40.6M | -36.26M | -29.12M |
| acquisitionsNet | -143.47M | -212.25M | -547.18M | -51.99M | -147.44M | -98.56M | -566.83M | -59.44M | -39.57M | -90.85M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | -9.56M |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -10.51M | 1.34M | -6.41M | -31.2M | -675K | -4.29M | -1.5M | -6.16M | -88000 | -10.87M |
| netCashProvidedByInvestingActivities | -283.92M | -323.7M | -646.33M | -160.8M | -206.32M | -142.26M | -614.96M | -106.2M | -75.92M | -130.84M |
| netDebtIssuance | -214.73M | 103.58M | 446.85M | 80.16M | 62.06M | -179.29M | 429.86M | 62.29M | 17.42M | 49.38M |
| longTermNetDebtIssuance | -214.73M | 103.58M | 446.85M | 80.16M | 62.06M | -179.29M | 429.86M | 62.29M | 17.42M | 49.38M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 63.12M | 55.55M | 34.23M | 11.81M | 21.39M | 150.01M | 191.74M | -9M | -17.08M | -9.52M |
| netCommonStockIssuance | 63.12M | 55.55M | 34.23M | 11.81M | 21.39M | 150.01M | 191.74M | -9M | -17.08M | -9.52M |
| commonStockIssuance | 63.12M | 55.55M | 34.23M | 11.81M | 21.39M | 150.01M | 191.74M | - | - | - |
| commonStockRepurchased | - | - | - | -11.81M | -21.39M | - | - | -9M | -17.08M | -9.52M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -48.89M | -43.83M | -39.06M | -34.88M | -31.21M | -27.45M | -22.04M | -18.78M | -17.14M | -15.47M |
| commonDividendsPaid | -48.89M | -43.83M | -39.06M | -34.88M | -31.21M | -27.45M | -22.04M | -18.78M | -17.14M | -15.47M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -33.01M | -40.89M | -28.08M | -38.3M | -27.81M | -18.47M | -38.41M | -14.07M | -9.52M | -4.9M |
| netCashProvidedByFinancingActivities | -233.51M | 74.41M | 413.94M | 18.78M | 24.43M | -75.2M | 561.14M | 20.44M | -26.33M | 19.5M |
| 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 | 1.32B | 1.4B | 1.45B | 1.42B | 1.25B | 1.37B | 1.4B | 1.3B | 1.16B | 1.08B |
| costOfRevenue | 886.43M | 1.03B | 960.42M | 935.33M | 841.47M | 911.36M | 936.57M | 862.46M | 788.58M | 735.92M |
| grossProfit | 430.65M | 377.47M | 487.14M | 480.4M | 409.36M | 453.99M | 459.47M | 435M | 369.47M | 343.34M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 334.43M | - | 328.98M | - | 313.69M | 321.82M | 305.19M | 309.53M | 293M | 244.92M |
| otherExpenses | 48.07M | 293.96M | 42.54M | 383.12M | 56.41M | 42.56M | 28.37M | 41.53M | 38.41M | 50.36M |
| operatingExpenses | 382.49M | 293.96M | 371.52M | 383.12M | 370.1M | 364.37M | 333.57M | 351.06M | 331.41M | 295.28M |
| costAndExpenses | 1.27B | 1.32B | 1.33B | 1.32B | 1.21B | 1.28B | 1.27B | 1.21B | 1.12B | 1.03B |
| netInterestIncome | -15.28M | -17.36M | -18.18M | -19.17M | -19.26M | -21.15M | -22.15M | -20.53M | -19.03M | -12.82M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 15.28M | 17.36M | 18.18M | 19.17M | 19.26M | 21.15M | 22.15M | 20.53M | 19.03M | 12.82M |
| depreciationAndAmortization | 48.07M | 49.52M | 46.64M | 45.63M | 44.04M | 47.83M | 41.41M | 39.22M | 36.81M | 33.87M |
| ebitda | 95.71M | 136.66M | 163.4M | 150.57M | 83.52M | 138.31M | 167.69M | 123.28M | 76.74M | 82.53M |
| ebit | 47.64M | 87.15M | 116.77M | 104.94M | 39.34M | 90.48M | 126.28M | 84.05M | 39.94M | 48.66M |
| nonOperatingIncomeExcludingInterest | 517K | -3.65M | -1.14M | -7.66M | -86000 | -863K | -381K | -115K | -1.88M | -595K |
| operatingIncome | 48.16M | 83.5M | 115.63M | 97.28M | 39.26M | 89.62M | 125.9M | 83.94M | 38.06M | 48.06M |
| totalOtherIncomeExpensesNet | -15.79M | -13.71M | -17.04M | -18.17M | -19.18M | -20.28M | -21.77M | -20.42M | -17.15M | -12.23M |
| incomeBeforeTax | 32.37M | 69.79M | 98.59M | 79.11M | 20.08M | 69.33M | 104.13M | 63.52M | 20.91M | 35.83M |
| incomeTaxExpense | 8.74M | 18.67M | 27.7M | 23.68M | 6M | 19.15M | 26.37M | 18.58M | 6.02M | 12.05M |
| netIncomeFromContinuingOperations | 23.62M | 51.12M | 70.89M | 55.43M | 14.08M | 50.18M | 77.76M | 44.94M | 14.9M | 23.78M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 19.99M | 39.58M | 57.17M | 46.1M | 2.8M | 32.48M | 60.53M | 35.06M | 6.31M | 6.26M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 19.99M | 39.58M | 57.17M | 46.1M | 2.8M | 32.48M | 60.53M | 35.06M | 6.31M | 6.26M |
| eps | 0.44 | 0.85 | 1.25 | 1.01 | 0.06 | 0.72 | 1.34 | 0.78 | 0.14 | 0.14 |
| 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 | 213.98M | 179.76M | 219.92M | 201.81M | 217.2M | 227.6M | 217.68M | 210.92M | 164.85M | 187.62M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 213.98M | 179.76M | 219.92M | 201.81M | 217.2M | 227.6M | 217.68M | 210.92M | 164.85M | 187.62M |
| netReceivables | 879.64M | 920.43M | 975.71M | 1.01B | 956.73M | 956.95M | 913.45M | 918.8M | 836.06M | 851.04M |
| accountsReceivables | 879.64M | 922.11M | 958.61M | 983.05M | 946.4M | 947.52M | 913.45M | 895.18M | 829.38M | 842.24M |
| otherReceivables | - | - | 17.1M | 29.13M | 10.33M | 9.43M | - | 23.62M | 6.68M | 8.81M |
| inventory | - | - | 291.4M | 291.2M | 269.04M | 279.63M | 287.08M | 259.82M | 243.9M | 246.19M |
| prepaids | - | - | - | - | - | - | 71.76M | - | 74.78M | - |
| otherCurrentAssets | 416.09M | - | 114.34M | 117.56M | 118.84M | 95.18M | 32.79M | 91.97M | 19.25M | 76.15M |
| totalCurrentAssets | 1.51B | 1.1B | 1.6B | 1.62B | 1.56B | 1.56B | 1.52B | 1.48B | 1.34B | 1.36B |
| propertyPlantEquipmentNet | 568.43M | 558.27M | 561.8M | 548.24M | 518.6M | 494.51M | 495.78M | 464.98M | 429.38M | 422.49M |
| goodwill | 1.51B | - | 1.47B | 1.45B | 1.41B | 1.4B | 1.33B | 1.31B | 1.2B | 1.18B |
| intangibleAssets | 671.12M | 2.19B | 718.09M | 716.37M | 711.49M | 715.48M | 741.08M | 754.44M | 638.24M | 628.01M |
| goodwillAndIntangibleAssets | 2.18B | 2.18B | 2.19B | 2.17B | 2.13B | 2.11B | 2.07B | 2.07B | 1.84B | 1.81B |
| longTermInvestments | - | - | - | - | - | - | - | - | -324.55M | - |
| taxAssets | 5.05M | - | 2.13M | 2.13M | 2.12M | 2.11M | - | - | 1.74M | 1.75M |
| otherNonCurrentAssets | 28.32M | 435.24M | 28.94M | 28.12M | 27.14M | 28.01M | 28.8M | 34.52M | 358.75M | 32.67M |
| totalNonCurrentAssets | 2.78B | 3.18B | 2.78B | 2.75B | 2.67B | 2.64B | 2.59B | 2.56B | 2.31B | 2.26B |
| otherAssets | - | - | - | - | - | - | - | - | -3.76M | - |
| totalAssets | 4.29B | 4.28B | 4.39B | 4.37B | 4.23B | 4.19B | 4.12B | 4.05B | 3.64B | 3.63B |
| totalPayables | 184.47M | 547.06M | 179.04M | 185.68M | 170.21M | 182.45M | 172.61M | 159.36M | 133.48M | 144.82M |
| accountPayables | 174.18M | 547.06M | 171.96M | 180.37M | 161.9M | 174.07M | 172.61M | 155.91M | 133.48M | 143.35M |
| otherPayables | 10.29M | - | 7.07M | 5.3M | 8.3M | 8.38M | - | 3.45M | - | 1.47M |
| accruedExpenses | - | - | 382.09M | 396.79M | 334.76M | 360.7M | 349.39M | 346.64M | 286.49M | 320.59M |
| shortTermDebt | 13.49M | 13.65M | 13.78M | 13.23M | 11.52M | 41.57M | 33.21M | 41.98M | 41.41M | 37.13M |
| capitalLeaseObligationsCurrent | 59.35M | 59.11M | 58.04M | 56.94M | 54.64M | 53.12M | 61.07M | 50.27M | 47.47M | 50.9M |
| taxPayables | - | - | 7.07M | - | - | 8.38M | - | 3.45M | 1.81M | 1.47M |
| deferredRevenue | 212.13M | - | 217.24M | 243.68M | 210.99M | 197.63M | - | 216.65M | 187.83M | 185.74M |
| otherCurrentLiabilities | 397.2M | 260.72M | 57.75M | 35.67M | 23.6M | 15.31M | 224.62M | 34.84M | 29.86M | 31.6M |
| totalCurrentLiabilities | 866.64M | 880.54M | 907.94M | 931.98M | 805.71M | 850.77M | 840.91M | 849.74M | 728.36M | 770.77M |
| longTermDebt | 1.04B | 1.31B | 1.19B | 1.23B | 1.3B | 1.26B | 1.23B | 1.29B | 1.2B | 1.14B |
| capitalLeaseObligationsNonCurrent | 251.28M | 242.15M | 248.75M | 249.53M | 232.44M | 214.42M | 242.54M | 194.67M | 178.4M | 183.92M |
| deferredRevenueNonCurrent | 24.85M | - | 25.37M | - | - | 23.28M | - | 21.88M | - | 21.38M |
| deferredTaxLiabilitiesNonCurrent | 104.62M | 102.8M | 100.8M | 94.03M | 88.01M | 84.9M | - | 83.91M | 53.41M | 53.02M |
| otherNonCurrentLiabilities | 96.37M | -114.82M | 99.41M | 151.69M | 152.69M | 127.27M | 227.11M | 109.81M | 96.76M | 94.56M |
| totalNonCurrentLiabilities | 1.52B | 1.54B | 1.67B | 1.72B | 1.77B | 1.71B | 1.7B | 1.7B | 1.53B | 1.5B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 310.63M | 301.26M | 306.79M | 306.47M | 287.09M | 267.54M | 303.61M | 244.93M | 225.87M | 234.82M |
| totalLiabilities | 2.39B | 2.42B | 2.57B | 2.66B | 2.58B | 2.56B | 2.54B | 2.55B | 2.26B | 2.27B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | 6.51M | - |
| commonStock | 1.06B | 1.01B | 1B | 957.42M | 955.2M | 929.91M | 906.65M | 892.88M | 887.85M | 855.82M |
| retainedEarnings | 266.36M | 260.4M | 233.98M | 189.38M | 155.78M | 165.47M | 145.6M | 96.35M | 72.5M | 77.48M |
| additionalPaidInCapital | 117.18M | 117.57M | 111.29M | 113.26M | 107.2M | 104.79M | 102.51M | 99.69M | 95.05M | 95.22M |
| 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 | 23.62M | 39.58M | 70.89M | 55.43M | 14.08M | 31.56M | 77.76M | 35.05M | 6.28M | 6.44M |
| depreciationAndAmortization | 48.07M | 49.52M | 46.64M | 45.63M | 44.18M | 46.48M | 41.74M | 39.22M | 36.64M | 34.81M |
| deferredIncomeTax | 13000 | - | -830K | -771K | -819K | - | -2.26M | - | - | - |
| stockBasedCompensation | - | - | 6.62M | 6.56M | 7.6M | - | 5.7M | - | 6.91M | - |
| changeInWorkingCapital | 9.13M | 28.94M | 9.15M | 51.39M | -34.39M | 14.84M | -32.74M | 39.87M | -64.27M | 57.75M |
| accountsReceivables | 41.38M | 40.63M | 34.65M | -24.82M | 9.99M | -22.17M | -17.34M | -22.34M | 19.91M | -18.72M |
| inventory | -20.47M | 16.73M | 1.95M | - | 19.43M | 7.98M | -26.38M | -5.3M | 3.18M | 39.23M |
| accountsPayables | -13.55M | -6.1M | - | - | - | 6.85M | 30.96M | 32.19M | -56.03M | 1.18M |
| otherWorkingCapital | 1.78M | -22.35M | -27.45M | 76.2M | -63.81M | 22.18M | -19.97M | 35.33M | -31.33M | 36.05M |
| otherNonCashItems | 7.39M | 3.39M | -6.1M | 4.6M | 10.6M | -3.84M | -13.19M | 16.45M | 5.68M | 17.17M |
| netCashProvidedByOperatingActivities | 88.22M | 121.42M | 126.36M | 162.83M | 41.25M | 89.04M | 77.01M | 130.59M | -8.76M | 116.16M |
| investmentsInPropertyPlantAndEquipment | -28.44M | -32.79M | -33.66M | -33.38M | -29.56M | -32.95M | -26.56M | -29.65M | -24.91M | -26.82M |
| acquisitionsNet | -6.38M | -12.47M | -44.47M | -43.28M | -8.64M | -55.46M | -4.02M | -133.84M | -42.65M | -440.76M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 757K | -417.42K | -1.37M | -1.62M | -7.05M | -1.27M | 3.72M | -309.02K | 10.22M | -13.9M |
| netCashProvidedByInvestingActivities | -34.06M | -45.69M | -79.5M | -78.28M | -45.24M | -89.68M | -26.86M | -163.8M | -57.34M | -481.48M |
| netDebtIssuance | -26.88M | -122.96M | -36.94M | -67.83M | 13.01M | 5.91M | -36.76M | 91.12M | 46.26M | 402.68M |
| longTermNetDebtIssuance | -26.88M | -122.96M | -36.94M | -67.83M | 13.01M | 5.91M | -36.76M | 91.12M | 46.26M | 402.68M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 39.49M | 5.23M | 35.79M | 1.72M | 20.09M | 18.94M | 10.89M | 4.34M | 24.85M | 4.75M |
| netCommonStockIssuance | 39.49M | 5.23M | 35.79M | 1.72M | 20.09M | 18.94M | 10.89M | 4.34M | 24.85M | 4.75M |
| commonStockIssuance | 39.49M | 5.23M | 35.79M | 1.72M | 20.09M | 18.94M | 10.89M | 4.34M | 24.85M | 4.75M |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -12.57M | -12.57M | -12.5M | -12.5M | -11.32M | -11.74M | -11.25M | -11.39M | -10.01M | -10.77M |
| commonDividendsPaid | -12.57M | -12.57M | -12.5M | -12.5M | -11.32M | - | -11.25M | - | -10.05M | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -21.18M | -10.71M | -13.35M | -20.68M | -21.17M | -4.58M | -8.33M | -3.91M | -17.97M | -822.35K |
| netCashProvidedByFinancingActivities | -21.15M | -141.02M | -27M | -99.28M | 602K | 8.54M | -45.46M | 80.16M | 43.13M | 395.84M |