OTC : FSRCY
$5.37 (2.0%)
| 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.66B | 1.04B | 980.59M | 1.23B | 1.03B | 660.42M | 614.89M | 633.49M | 646.99M | 575.12M |
| costOfRevenue | 963.06M | 593.05M | 618.69M | 600.52M | 573.26M | 370.99M | 390.91M | 358.05M | 340.3M | 312.2M |
| grossProfit | 694.04M | 445.7M | 361.9M | 624.9M | 459.01M | 289.44M | 223.98M | 275.44M | 306.69M | 262.92M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 22.11M | 37.13M | 10.33M | 6.65M | 31.42M | 26.82M | 29.66M | 28.6M | 28.2M | 29.44M |
| sellingAndMarketingExpenses | 69.14M | 50.71M | 63.04M | 58.98M | 54.13M | 54.66M | 50.24M | 35.45M | 25.17M | 21.11M |
| sellingGeneralAndAdministrativeExpenses | 91.24M | 87.84M | 73.38M | 65.64M | 85.55M | 81.48M | 79.9M | 64.05M | 53.37M | 50.55M |
| otherExpenses | 96.53M | 20.85M | 90.47M | 125.34M | 151.14M | 23.45M | -4.55M | -23.48M | -23.32M | -19.83M |
| operatingExpenses | 187.77M | 108.69M | 163.84M | 190.98M | 236.69M | 104.93M | 75.35M | 84.83M | 77.39M | 69.65M |
| costAndExpenses | 1.15B | 701.74M | 782.53M | 791.5M | 809.95M | 475.92M | 466.27M | 442.88M | 417.68M | 381.85M |
| netInterestIncome | -29.56M | -7.12M | 2.5M | -7.27M | -13.28M | -16.07M | -16.07M | -17.04M | -20.69M | -24.34M |
| interestIncome | 8.81M | 6.14M | 10.61M | 3.3M | 1.42M | 1.3M | 1.56M | 2.28M | 2.7M | 1.52M |
| interestExpense | 38.37M | 13.26M | 8.11M | 10.57M | 14.71M | 17.37M | 17.63M | 19.32M | 23.39M | 25.86M |
| depreciationAndAmortization | 114.38M | 84.8M | 80.45M | 78.82M | 81.7M | 71.87M | 68.8M | 65.24M | 62.82M | 55.25M |
| ebitda | 620.65M | 428.44M | 278.5M | 516.9M | 342.4M | 246.09M | 217.42M | 255.85M | 292.13M | 248.53M |
| ebit | 506.27M | 343.64M | 198.06M | 438.08M | 260.7M | 174.21M | 154.58M | 187.15M | 226.92M | 207.7M |
| nonOperatingIncomeExcludingInterest | - | -6.63M | - | -4.15M | -38.37M | -5.5M | - | 3.46M | 2.38M | -14.43M |
| operatingIncome | 506.27M | 337.01M | 198.06M | 433.93M | 222.32M | 184.5M | 148.62M | 190.61M | 229.3M | 193.27M |
| totalOtherIncomeExpensesNet | -23.75M | -6.63M | -1.07M | 9.63M | 1M | -27.66M | -23.38M | -9.49M | -20.43M | -10.2M |
| incomeBeforeTax | 482.52M | 330.38M | 196.99M | 427.51M | 245.99M | 156.84M | 131.2M | 181.12M | 208.88M | 183.04M |
| incomeTaxExpense | 109.86M | 72.28M | 44.55M | 88.39M | 69.55M | 49.45M | 38.03M | 53.43M | 63.64M | 51.27M |
| netIncomeFromContinuingOperations | 372.66M | 258.11M | 152.44M | 339.12M | 176.44M | 107.39M | 93.18M | 127.69M | 145.23M | 131.79M |
| netIncomeFromDiscontinuedOperations | -950.72K | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 353.09M | 245.79M | 145.4M | 325.2M | 161.11M | 99.67M | 89.13M | 120M | 137.7M | 125.37M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 353.09M | 245.79M | 145.4M | 325.2M | 161.11M | 99.67M | 89.13M | 120M | 137.7M | 125.37M |
| eps | 23 | 16 | 9.28 | 21 | 10 | 6.3 | 5.63 | 7.58 | 8.69 | 7.91 |
| 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 | 292.35M | 105.53M | 110.97M | 440.31M | 381.52M | 195.1M | 102.01M | 99.9M | 278.89M | 257.99M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | 1.93M |
| cashAndShortTermInvestments | 292.35M | 105.53M | 110.97M | 440.31M | 381.52M | 195.1M | 102.01M | 99.9M | 278.89M | 259.92M |
| netReceivables | 134.63M | 45.17M | 39.75M | 87.66M | 72.56M | 81.67M | 46.22M | 45.34M | 41.12M | 35.56M |
| accountsReceivables | 124.64M | 42.68M | 30.62M | 77.34M | 62.25M | 78.04M | 42.39M | 37.39M | 31.8M | 23.59M |
| otherReceivables | 9.99M | 2.48M | 9.13M | 10.32M | 10.32M | 3.63M | 3.83M | 7.95M | 9.32M | 11.97M |
| inventory | 324.31M | 210.76M | 119.79M | 167.19M | 145.35M | 132.4M | 107.67M | 114.74M | 88.91M | 102.66M |
| prepaids | 62.97M | 36.41M | 36.16M | 24.24M | 25.43M | 31.75M | 45M | 44.34M | 22.45M | 36.38M |
| otherCurrentAssets | 14.53M | 59.74M | 98.82M | 22.96M | 14.42M | 10.82M | 12.24M | 25.27M | 6.9M | 194.21M |
| totalCurrentAssets | 828.79M | 457.61M | 405.5M | 742.36M | 639.28M | 451.74M | 313.14M | 329.59M | 438.27M | 434.47M |
| propertyPlantEquipmentNet | 1.61B | 1.21B | 1.11B | 843.38M | 933.78M | 992.7M | 1.02B | 940.42M | 996.98M | 950.84M |
| goodwill | 126.78M | 72.59M | 76.1M | 74.58M | 82.22M | 83.17M | 84.39M | 81.01M | 86.59M | 87.23M |
| intangibleAssets | 24.66M | 58.66M | 54.33M | 100.78M | 111.2M | 112.39M | 114.34M | 66.41M | 72.16M | 63.15M |
| goodwillAndIntangibleAssets | 151.44M | 131.25M | 130.43M | 175.36M | 193.42M | 195.56M | 198.74M | 147.42M | 158.75M | 150.46M |
| longTermInvestments | 104.67M | 39.93M | 39.41M | 32.47M | 34.99M | 59.05M | 74.38M | 53.2M | 50.83M | 80.08M |
| taxAssets | 36.15M | 31.33M | 35.2M | 32M | 42.72M | 45M | 59.14M | 54.7M | 48.96M | 41.17M |
| otherNonCurrentAssets | 162.19M | 84.1M | 49.96M | 7.16M | 29.42M | 41.86M | 47.63M | 45.7M | 37.22M | 40.83M |
| totalNonCurrentAssets | 2.07B | 1.49B | 1.37B | 1.09B | 1.23B | 1.33B | 1.4B | 1.24B | 1.29B | 1.26B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.89B | 1.95B | 1.77B | 1.83B | 1.87B | 1.79B | 1.71B | 1.57B | 1.73B | 1.7B |
| totalPayables | 124.44M | 87.52M | 47.22M | 50.57M | 84.03M | 50.62M | 30M | 49.71M | 49.92M | 26.06M |
| accountPayables | 65.15M | 54.04M | 39.48M | 31.62M | 37.84M | 23.98M | 19.16M | 28.47M | 28.43M | 26.06M |
| otherPayables | 59.29M | 33.48M | 7.75M | 18.95M | 46.2M | 26.64M | 10.85M | 21.24M | 21.5M | - |
| accruedExpenses | 40.63M | - | 19.64M | 39.5M | 25.35M | 26.8M | 29.77M | 25.16M | 26.9M | 24.56M |
| shortTermDebt | 96.86M | 83.03M | 107.75M | 91.18M | 113.64M | 182.78M | 191.56M | 27.58M | 19.28M | 222.54M |
| capitalLeaseObligationsCurrent | 1.74M | 3.73M | 3.95M | 2.13M | 1.25M | 1.88M | 3.14M | 2.53M | 1.69M | 1.67M |
| taxPayables | - | - | 7.5M | 18.95M | 46.2M | 26.64M | 10.85M | 21.24M | 21.5M | 18.1M |
| deferredRevenue | 6.91M | - | 7.54M | 3.62M | 7.18M | 3.07M | 2.58M | 2.93M | 1.42M | 659.34K |
| otherCurrentLiabilities | 33.76M | 71.88M | 33.55M | 11.97M | 31.83M | 83.37M | 57.39M | 7.08M | 8.45M | 126.46M |
| totalCurrentLiabilities | 304.34M | 246.16M | 211.9M | 198.97M | 263.3M | 348.53M | 314.46M | 114.99M | 107.67M | 400.89M |
| longTermDebt | 858.05M | 181.43M | 122.04M | 199.75M | 290.42M | 256.38M | 214.2M | 347.87M | 473.27M | 222.29M |
| capitalLeaseObligationsNonCurrent | 124K | 1.94M | 3.98M | 2.66M | 1.42M | 605K | 2.42M | 3.02M | 2.05M | 1.35M |
| deferredRevenueNonCurrent | - | - | - | - | 1.42M | 605K | - | 3.02M | 2.05M | 1.34M |
| deferredTaxLiabilitiesNonCurrent | 42.93M | 7.95M | 7.63M | 9.79M | 10.62M | 15.66M | 21.53M | 18.07M | 22.06M | 22.45M |
| otherNonCurrentLiabilities | 20.21M | 26.82M | 27.51M | 22.64M | 36.75M | 38.61M | 54.43M | 101.07M | 103.76M | 148.44M |
| totalNonCurrentLiabilities | 916.96M | 218.14M | 161.16M | 234.84M | 339.21M | 311.25M | 292.58M | 470.03M | 601.14M | 371.7M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 1.86M | 5.67M | 7.94M | 4.79M | 2.68M | 2.49M | 5.55M | 5.55M | 3.74M | 3.02M |
| totalLiabilities | 1.22B | 464.3M | 373.06M | 433.81M | 602.5M | 659.78M | 607.03M | 585.02M | 708.8M | 772.59M |
| treasuryStock | -35.45M | -35.14M | -19.06M | -14.7M | -6.7M | -5.57M | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 395.11M | 394.91M | 394.91M | 394.91M | 394.91M | 394.91M | 394.91M | 394.91M | 394.91M | 394.52M |
| retainedEarnings | 1.52B | 1.25B | 1.12B | 1.11B | 870.2M | 744.34M | 711.44M | 652.37M | 611.29M | 867.66M |
| additionalPaidInCapital | 10.35M | 10.34M | 10.34M | 10.33M | 10.32M | 10.32M | 10.32M | 10.32M | 10.32M | 10.32M |
| 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 | 354.04M | 330.38M | 145.4M | 325.2M | 161.11M | 99.67M | 89.13M | 120M | 137.7M | 125.35M |
| depreciationAndAmortization | 114.38M | 84.8M | 82.28M | -78.82M | -84.16M | -74.29M | -70.87M | 65.24M | 62.82M | 55.25M |
| deferredIncomeTax | - | - | - | -255K | -92000 | - | - | - | - | - |
| stockBasedCompensation | - | - | 347K | 255K | 92000 | - | - | - | - | - |
| changeInWorkingCapital | -236.6M | -42.33M | 80.38M | -98.9M | 52.46M | -18.65M | -3.53M | -64.12M | 20.72M | 11.81M |
| accountsReceivables | -126.15M | -37.33M | 59.87M | -20.24M | 21.28M | -22.91M | -21.82M | -24.92M | 4.3M | 10.72M |
| inventory | -108.85M | -47.78M | 20.51M | -50.34M | 1.42M | -21.45M | 20.15M | -36.13M | 10.72M | -8.39M |
| accountsPayables | - | 43.7M | - | -9.83M | - | - | - | - | 10.92M | 10.09M |
| otherWorkingCapital | -1.6M | -911K | 9.11M | -18.49M | 29.77M | 25.71M | -1.86M | -3.06M | 5.69M | -608.88K |
| otherNonCashItems | 53.98M | -61.62M | 6.96M | 178.69M | 162.77M | 185.66M | 117.47M | 182.85M | 110.16M | 92.25M |
| netCashProvidedByOperatingActivities | 285.78M | 311.24M | 315.37M | 326.16M | 292.19M | 192.39M | 132.2M | 112.44M | 231.69M | 186.58M |
| investmentsInPropertyPlantAndEquipment | -237.3M | -5.97M | -351.33M | -78.39M | -51.46M | -70.88M | -115.03M | -97.18M | -94.29M | -69.6M |
| acquisitionsNet | -342.5M | 8.72M | - | 134K | 2.64M | 626K | 755K | 703K | 901K | 1.73M |
| purchasesOfInvestments | -78.48M | - | - | - | - | - | -496K | - | -5.78M | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 6.24M | -247.24M | -585K | 26.28M | 47.48M | 33.11M | -5.84M | 2.62M | 380K | -13.13M |
| netCashProvidedByInvestingActivities | -652.03M | -244.49M | -351.92M | -51.98M | -1.33M | -37.14M | -120.61M | -93.86M | -93.01M | -81M |
| netDebtIssuance | 686.18M | 34.76M | -65.87M | -116.39M | -59.29M | -20.54M | 23.42M | -116.07M | -75.15M | -30.25M |
| longTermNetDebtIssuance | - | 34.76M | -65.87M | -116.39M | -59.29M | -20.54M | 26.87M | -116.07M | -75.15M | -27.68M |
| shortTermNetDebtIssuance | 686.18M | - | - | - | - | - | -3.45M | - | - | -2.58M |
| netStockIssuance | -376.1K | -16.16M | -4.4M | -8.01M | -1.13M | -5.57M | - | - | - | - |
| netCommonStockIssuance | -376.1K | -16.16M | -4.4M | -8.01M | -1.13M | -5.57M | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -376.1K | -16.16M | -4.4M | -8.01M | -1.13M | -5.57M | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -129.57M | -84.08M | -170.98M | -85.98M | -38.46M | -31.25M | -30.4M | -80.92M | -42.93M | -21.81M |
| commonDividendsPaid | -129.57M | -84.08M | -170.98M | -85.98M | -38.46M | -31.25M | -30.4M | -80.92M | -42.93M | -21.81M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | -877K |
| otherFinancingActivities | -3.65M | -4.68M | -45.48M | -7.07M | -1.28M | 34.09M | -2.92M | 29000 | 105.74M | -6.82M |
| netCashProvidedByFinancingActivities | 552.59M | -70.16M | -286.73M | -217.46M | -100.15M | -23.27M | -9.9M | -196.96M | -12.34M | -59.75M |
| date | 2025-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 336.94M | 336.94M | 290.77M | 290.77M | 228.6M | 228.6M | 265.9M | 265.9M | 224.4M | 224.4M |
| costOfRevenue | 198.3M | 198.3M | 158.47M | 158.47M | 126.71M | 126.71M | 165.85M | 165.85M | 143.49M | 143.49M |
| grossProfit | 138.63M | 138.63M | 132.3M | 132.3M | 101.89M | 101.89M | 100.04M | 100.04M | 80.91M | 80.91M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 10.85M | 10.85M | 10.27M | 10.27M | 7.98M | 7.98M | 9.82M | 9.82M | 6.58M | 6.58M |
| sellingAndMarketingExpenses | 13.79M | 13.79M | 14.57M | 14.57M | 11.17M | 11.17M | 17.32M | 17.32M | 14.57M | 14.57M |
| sellingGeneralAndAdministrativeExpenses | 24.64M | 24.64M | 25.15M | 25.15M | 19.15M | 19.15M | 27.46M | 27.46M | 21.15M | 21.15M |
| otherExpenses | 9.67M | 9.67M | 10.39M | 10.39M | 11M | 11M | 17.23M | - | - | - |
| operatingExpenses | 34.31M | 34.31M | 35.54M | 35.54M | 30.14M | 30.14M | 44.69M | 48.26M | 35.45M | 35.45M |
| costAndExpenses | 232.61M | 232.61M | 194.01M | 194.01M | 156.86M | 156.86M | 214.11M | 214.11M | 178.94M | 178.94M |
| netInterestIncome | -3.95M | -3.95M | -2.25M | -2.25M | -1.31M | -1.31M | 283K | - | - | - |
| interestIncome | - | - | - | - | 1.31M | 1.31M | 283K | 283K | 967K | 967K |
| interestExpense | 3.95M | 3.95M | 2.25M | 2.25M | - | - | - | - | - | - |
| depreciationAndAmortization | 25.22M | 25.22M | 20.91M | 20.91M | 20.72M | 20.72M | 19.58M | 19.58M | 20.64M | 20.64M |
| ebitda | 129.54M | 129.54M | 117.67M | 117.67M | 92.46M | 92.46M | 70.41M | 70.41M | 68.84M | 68.84M |
| ebit | 104.32M | 104.32M | 96.76M | 96.76M | 71.75M | 71.75M | 50.83M | 50.83M | 48.2M | 48.2M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 104.32M | 104.32M | 96.76M | 96.76M | 71.75M | 71.75M | 50.83M | 50.83M | 48.2M | 48.2M |
| totalOtherIncomeExpensesNet | -2.92M | -2.92M | -301K | -301K | -3.01M | -3.01M | 1.23M | 1.23M | -1.77M | -1.77M |
| incomeBeforeTax | 101.41M | 101.41M | 96.46M | 96.46M | 68.74M | 68.74M | 52.07M | 52.07M | 46.43M | 46.43M |
| incomeTaxExpense | 22.99M | 22.99M | 21.69M | 21.69M | 14.44M | 14.44M | 12.85M | 12.85M | 9.42M | 9.42M |
| netIncomeFromContinuingOperations | 78.42M | 78.42M | 74.76M | 74.76M | 54.29M | 54.29M | 39.21M | 39.21M | 37.01M | 37.01M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 74.62M | 74.62M | 70.92M | 70.92M | 51.97M | 51.97M | 36.96M | 36.96M | 35.73M | 35.73M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 74.62M | 74.62M | 70.92M | 70.92M | 51.97M | 51.97M | 36.96M | 36.96M | 35.73M | 35.73M |
| eps | 4.82 | 4.82 | 4.58 | 4.58 | 3.33 | 3.33 | 2.36 | 2.36 | 2.28 | 2.28 |
| date | 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 | 2023-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 292.35M | 289.4M | 157.63M | 157.63M | 105.53M | 105.53M | 102.88M | 102.88M | 110.97M | 110.97M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 292.35M | 289.4M | 157.63M | 157.63M | 105.53M | 105.53M | 102.88M | 102.88M | 110.97M | 110.97M |
| netReceivables | 134.56M | 129.75M | 156.84M | 154.18M | 45.17M | 44.49M | 67.66M | 67.66M | 35.83M | 35.83M |
| accountsReceivables | 124.57M | 129.75M | 150.86M | 154.18M | 42.68M | 44.49M | 67.66M | 67.66M | 35.83M | 35.83M |
| otherReceivables | 9.99M | - | 5.98M | - | 2.48M | - | - | - | - | - |
| inventory | 324.15M | 269.49M | 303.67M | 249.03M | 210.76M | 160.21M | 100.19M | 100.19M | 119.79M | 119.79M |
| prepaids | 74.77M | 62.94M | 84.24M | 69.2M | 36.41M | 25.02M | 29.75M | 29.75M | 36.16M | 36.16M |
| otherCurrentAssets | 2.54M | 81.6M | 38.75M | 111.09M | 59.74M | 122.36M | 108.53M | 108.53M | 102.74M | 102.74M |
| totalCurrentAssets | 828.37M | 833.18M | 741.13M | 741.13M | 457.61M | 457.61M | 409.01M | 409.01M | 405.5M | 405.5M |
| propertyPlantEquipmentNet | 1.61B | 1.61B | 1.63B | 1.63B | 1.21B | 1.21B | 1.1B | 1.1B | 1.11B | 1.11B |
| goodwill | 126.71M | 126.71M | 77.46M | 77.46M | 72.59M | 72.59M | 71.44M | 71.44M | 76.1M | 76.1M |
| intangibleAssets | 24.66M | 86.45M | 134.86M | 134.86M | 58.66M | 58.66M | 50.24M | 50.24M | 54.33M | 54.33M |
| goodwillAndIntangibleAssets | 151.44M | 213.16M | 212.32M | 212.32M | 131.25M | 131.25M | 121.68M | 121.68M | 130.43M | 130.43M |
| longTermInvestments | 104.67M | 64.37M | - | - | 39.93M | - | - | - | 39.41M | - |
| taxAssets | 36.13M | - | 33.06M | - | 31.33M | - | - | - | - | - |
| otherNonCurrentAssets | 161.98M | 171.88M | 129.74M | 162.8M | 84.1M | 155.36M | 130.11M | 130.11M | 85.16M | 124.57M |
| totalNonCurrentAssets | 2.06B | 2.06B | 2.01B | 2.01B | 1.49B | 1.49B | 1.35B | 1.35B | 1.37B | 1.37B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.89B | 2.89B | 2.75B | 2.75B | 1.95B | 1.95B | 1.76B | 1.76B | 1.77B | 1.77B |
| totalPayables | 77.76M | 65.11M | 130.79M | 74.43M | 114.23M | 54.04M | 39.57M | 39.57M | 39.48M | 39.48M |
| accountPayables | 65.11M | 65.11M | 74.43M | 74.43M | 54.04M | 54.04M | 39.57M | 39.57M | 39.48M | 39.48M |
| otherPayables | 12.65M | - | 56.36M | - | 60.19M | - | - | - | - | - |
| accruedExpenses | 40.63M | 60.41M | - | - | - | 49.31M | - | - | 35.48M | 35.48M |
| shortTermDebt | 96.81M | 95.08M | 42.61M | 40.66M | 86.76M | 83.03M | 130.22M | 130.22M | 107.75M | 107.75M |
| capitalLeaseObligationsCurrent | 1.74M | 1.74M | 1.95M | 1.95M | 3.73M | 3.73M | 2.72M | 2.72M | 3.95M | 3.95M |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | 6.91M | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 80.34M | 81.85M | 83.99M | 140.35M | 41.44M | 56.05M | 49.64M | 49.64M | 25.24M | 25.24M |
| totalCurrentLiabilities | 304.19M | 304.19M | 257.39M | 257.39M | 246.16M | 246.16M | 222.15M | 222.15M | 211.9M | 211.9M |
| longTermDebt | 857.62M | 857.5M | 874.32M | 874.32M | 183.37M | 181.43M | 75.64M | 75.64M | 122.04M | 122.04M |
| capitalLeaseObligationsNonCurrent | 124K | 124K | - | - | 1.94M | 1.94M | 65.97M | 65.97M | 3.98M | 3.98M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 42.91M | - | 5.9M | - | 7.95M | - | - | - | 7.63M | - |
| otherNonCurrentLiabilities | 20.21M | 63.12M | 36.92M | 42.82M | 26.82M | 34.77M | 38.96M | 38.96M | 27.51M | 35.14M |
| totalNonCurrentLiabilities | 920.74M | 920.74M | 917.13M | 917.13M | 218.14M | 218.14M | 180.57M | 180.57M | 161.16M | 161.16M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 1.86M | 1.86M | 1.95M | 1.95M | 5.67M | 5.67M | 68.69M | 68.69M | 7.94M | 7.94M |
| totalLiabilities | 1.22B | 1.22B | 1.17B | 1.17B | 464.3M | 464.3M | 402.72M | 402.72M | 373.06M | 373.06M |
| treasuryStock | -35.43M | -35.43M | -35.06M | -35.06M | -35.14M | -35.14M | -34.48M | -34.48M | -19.06M | -19.06M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 394.91M | 394.91M | 394.91M | 394.91M | 394.91M | 394.91M | 394.91M | 394.91M | 394.91M | 394.91M |
| retainedEarnings | 1.52B | 1.48B | 1.32B | 1.32B | 1.25B | 1.25B | 1.15B | 1.15B | 1.09B | 1.09B |
| additionalPaidInCapital | 10.35M | 10.34M | 10.36M | 10.36M | 10.34M | 10.34M | 10.34M | 10.34M | 10.34M | 10.34M |
| date | 2025-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 74.62M | 74.62M | 70.92M | 70.92M | 51.97M | 51.97M | 36.96M | 36.96M | 35.73M | 35.73M |
| depreciationAndAmortization | 25.22M | 25.22M | 21.68M | 21.68M | 20.72M | 20.72M | 19.58M | 19.58M | 20.64M | 20.64M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | 177K | 177K | - | - | 173.5K | 173.5K | - | - |
| changeInWorkingCapital | -89.3M | -89.3M | -27.78M | -27.78M | -14.78M | -14.78M | 17.2M | 17.2M | 22.99M | 22.99M |
| accountsReceivables | -54.14M | -54.14M | 2.06M | 2.06M | -20.73M | -20.73M | 10.46M | 10.46M | 19.47M | 19.47M |
| inventory | -35.16M | -35.16M | -29.84M | -29.84M | 5.95M | 5.95M | 6.74M | 6.74M | 3.52M | 3.52M |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| otherNonCashItems | -3.63M | -3.63M | 34.42M | 34.42M | -1.71M | -1.71M | 19.9M | 19.9M | -15.5M | -15.5M |
| netCashProvidedByOperatingActivities | 6.91M | 6.91M | 99.42M | 99.42M | 56.2M | 56.2M | 93.82M | 93.82M | 63.86M | 63.86M |
| investmentsInPropertyPlantAndEquipment | -49.8M | -49.8M | -67.82M | -67.82M | -54.54M | -54.54M | -124.8M | -124.8M | -50.86M | -50.86M |
| acquisitionsNet | -155.74M | -155.74M | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 3.32M | 3.32M | -2.84M | -2.84M | 2.96M | 2.96M | -3.14M | -3.14M | 2.84M | 2.84M |
| netCashProvidedByInvestingActivities | -202.22M | -202.22M | -70.66M | -70.66M | -51.58M | -51.58M | -127.94M | -127.94M | -48.02M | -48.02M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | -330K | -330K | -7.75M | -7.75M | -754K | -754K | -1.45M | -1.45M |
| netCommonStockIssuance | - | - | -330K | -330K | -7.75M | -7.75M | -754K | -754K | -1.45M | -1.45M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | -330K | -330K | -7.75M | -7.75M | -754K | -754K | -1.45M | -1.45M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -37.77M | -37.77M | -20.82M | -20.82M | -21.22M | -21.22M | -14.51M | -14.51M | -70.98M | -70.98M |
| commonDividendsPaid | -37.77M | -37.77M | -20.82M | -20.82M | -21.22M | -21.22M | -14.51M | -14.51M | -70.98M | -70.98M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 258.81M | 258.81M | -6.48M | -6.48M | 21.52M | 21.52M | -35.88M | -35.88M | -19.8M | -19.8M |
| netCashProvidedByFinancingActivities | 221.05M | 221.05M | -27.63M | -27.63M | -7.45M | -7.45M | -51.14M | -51.14M | -92.23M | -92.23M |