OTC : FRTAF
$0 (0.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 | 2.44B | 2.48B | 2.39B | 2.56B | 2.56B | 2.58B | 2.93B | 2.9B | 3.51B | 3.36B |
| costOfRevenue | 1.81B | 1.48B | 1.65B | 1.65B | 1.68B | 1.69B | 2.02B | 2.32B | 2.91B | 2.79B |
| grossProfit | 632.46M | 998.47M | 733.6M | 911.69M | 876.29M | 884.18M | 916.47M | 572.94M | 594.6M | 572.72M |
| researchAndDevelopmentExpenses | - | 23.31M | 15.13M | 14.48M | 14.19M | 14.35M | 11.74M | 11.14M | - | - |
| generalAndAdministrativeExpenses | - | - | -5.3M | 134.09M | 152.46M | - | - | 197.61M | 253.23M | 212.84M |
| sellingAndMarketingExpenses | 132.3M | 114.6M | 119.3M | 97.7M | 84.98M | 91.46M | 108.25M | 117.38M | 135.23M | 120.51M |
| sellingGeneralAndAdministrativeExpenses | 132.3M | 114.6M | 114M | 231.79M | 237.43M | 91.46M | 108.25M | 314.99M | 388.46M | 333.35M |
| otherExpenses | 458.7M | 469.27M | 552.25M | 662.39M | 569.3M | -33.82M | -39.48M | - | - | - |
| operatingExpenses | 591M | 607.18M | 666.25M | 760.06M | 569.3M | 586.71M | 607.01M | 314.99M | 388.46M | 333.35M |
| costAndExpenses | 2.09B | 2.09B | 2.11B | 2.41B | 2.25B | 2.28B | 2.62B | 2.64B | 3.3B | 3.12B |
| netInterestIncome | -22.09M | -24.74M | -23.88M | -13.44M | -31.19M | -45.05M | -46.5M | -103.1M | -50.3M | -54.87M |
| interestIncome | 5M | 6.96M | 6.36M | 6.44M | 2.58M | 2.45M | 9.57M | 164K | 830K | 809K |
| interestExpense | 27.09M | 31.71M | 29.02M | 23.68M | 33.77M | 46.3M | 55.37M | 53.99M | 48.84M | 53.79M |
| depreciationAndAmortization | 138.85M | 144.98M | 243.75M | 348.19M | 154.46M | 162.21M | 156.84M | 129.2M | 148.02M | 124.31M |
| ebitda | 528.1M | 521.46M | 494.2M | 485.88M | 460.2M | 427.35M | 436M | 417.19M | 354.17M | 363.68M |
| ebit | 389.5M | 376.48M | 250.45M | 137.68M | 248.8M | 265.14M | 279.16M | 287.99M | 371.53M | 297.74M |
| nonOperatingIncomeExcludingInterest | - | 14.8M | 22.56M | -8.42M | 40.4M | -2.78M | 30.29M | -3.24M | -110.7M | -19.94M |
| operatingIncome | 352.87M | 391.29M | 273.01M | 159.89M | 305.74M | 298.29M | 332.95M | 257.95M | 206.14M | 239.37M |
| totalOtherIncomeExpensesNet | 9.5M | -46.09M | -53.31M | -15.28M | -71.14M | -44.85M | -85.66M | -50.75M | -50.3M | -33.85M |
| incomeBeforeTax | 362.36M | 345.2M | 219.7M | 113.98M | 218.06M | 217.5M | 238.08M | 208.89M | 210.53M | 222.94M |
| incomeTaxExpense | 87.97M | 48.8M | 63.4M | 32.13M | 26.86M | 27M | 53.35M | 21.84M | 47.12M | 27.54M |
| netIncomeFromContinuingOperations | 274.4M | 296.4M | 156.3M | 81.8M | 191.2M | 190.51M | 172M | 212.16M | 275.57M | 216.42M |
| netIncomeFromDiscontinuedOperations | 2.3M | -50.8M | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | 100000 | - | 370.5M | 12.73M | - | - | - |
| netIncome | 271.1M | 246.8M | 154.6M | 79.3M | 198.17M | 565.84M | 190.9M | 223.14M | 286.67M | 228.42M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 271.1M | 246.8M | 154.6M | 79.3M | 198.17M | 565.84M | 190.9M | 223.14M | 286.67M | 228.42M |
| eps | 2.3 | 2.08 | 1.3 | 0.67 | 1.62 | 1.7 | 1.49 | 1.74 | 2.24 | 1.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 | 168.14M | 181.6M | 159.82M | 178.02M | 286.29M | 666.87M | 133.69M | 126.33M | 322.82M | 318.19M |
| shortTermInvestments | 24.9M | 11.68M | 20.15M | 15.15M | 12.93M | 13.38M | 14.68M | 21.17M | - | - |
| cashAndShortTermInvestments | 193.1M | 193.28M | 179.95M | 193.17M | 299.22M | 680.24M | 148.37M | 147.5M | 322.82M | 318.19M |
| netReceivables | 407.85M | 548.24M | 394.96M | 484.26M | 445.89M | 420.5M | 455.8M | 255.96M | 455.9M | 438.76M |
| accountsReceivables | 397.95M | 337.4M | 345.14M | 296.3M | 245.59M | 189.26M | 225.75M | 253.91M | 453.7M | 438.76M |
| otherReceivables | 9.9M | 210.84M | 56.01M | 174.1M | 186.2M | 214.97M | 214.04M | 217.78M | 4.57M | - |
| inventory | 67.27M | 46.7M | 63.8M | 91.12M | 92.67M | 74.75M | 75.82M | 105.96M | 76.31M | 74.91M |
| prepaids | - | - | -20.15M | -102.36M | - | - | -899.9M | -2.05M | 4.57M | 10.1M |
| otherCurrentAssets | 231.54M | 29.88M | 149.24M | 124.61M | 8.43M | 9.25M | 919.85M | 263.34M | 455.9M | 5.37M |
| totalCurrentAssets | 899.76M | 818.1M | 767.8M | 775.64M | 846.2M | 1.18B | 685.27M | 749.56M | 873.86M | 863.78M |
| propertyPlantEquipmentNet | 301.09M | 335.12M | 415.86M | 484.7M | 525.77M | 581.82M | 595.79M | 398.82M | 435.82M | 493.13M |
| goodwill | 1.46B | 1.38B | 1.38B | 1.38B | 1.38B | 1.38B | 1.38B | 1.38B | 1.38B | 1.38B |
| intangibleAssets | 297.59M | 159.31M | 190.8M | 315.96M | 458.91M | 494.72M | 501.88M | 525.36M | 563.51M | 526.23M |
| goodwillAndIntangibleAssets | 1.76B | 1.54B | 1.57B | 1.7B | 1.84B | 1.88B | 1.89B | 1.91B | 1.94B | 1.91B |
| longTermInvestments | 208.62M | 82.55M | 85.59M | 103.1M | 188.95M | 259.11M | 1.04B | 990.51M | 898.01M | 847.52M |
| taxAssets | 44.38M | 97.2M | 108.2M | 132.18M | 134.23M | 129.44M | 130.23M | 158.09M | 153.51M | 174.17M |
| otherNonCurrentAssets | 464.73M | 464.94M | 575.05M | 434.75M | 415.97M | 473.41M | 503.52M | 432.26M | 9.5M | - |
| totalNonCurrentAssets | 2.77B | 2.52B | 2.65B | 2.85B | 3.11B | 3.32B | 4.15B | 3.89B | 3.44B | 3.42B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.67B | 3.34B | 3.41B | 3.63B | 3.95B | 4.51B | 4.84B | 4.63B | 4.31B | 4.28B |
| totalPayables | 422.24M | 370.04M | 423.31M | 406.66M | 406.8M | 390.6M | 509.22M | 557.9M | 529.33M | 562.54M |
| accountPayables | 382.06M | 316.9M | 337.7M | 331.2M | 338.78M | 351.66M | 465.23M | 523.17M | 495.52M | 515.7M |
| otherPayables | 40.18M | 53.14M | 85.61M | 75.46M | 68.02M | 38.94M | 43.99M | 34.72M | 33.81M | 46.85M |
| accruedExpenses | 36.79M | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 376.2M | 195.6M | 180.7M | 116.1M | 143.62M | 206M | 265.6M | 23.5M | 7.14M | 60.3M |
| capitalLeaseObligationsCurrent | 75.5M | 77.5M | 78.3M | 82M | 85.33M | 85.21M | 80M | - | 21.75M | - |
| taxPayables | - | 53.14M | 54.2M | 46.82M | 34.81M | 38.94M | 43.99M | 34.72M | 33.81M | 46.85M |
| deferredRevenue | 387.65M | - | - | 178.86M | 197.75M | 152.35M | 147.22M | 417.07M | 75.58M | 46.85M |
| otherCurrentLiabilities | 111.79M | 506.36M | 477.29M | 501.83M | 496.48M | 523.51M | 483.47M | 514.3M | 180.07M | 139.97M |
| totalCurrentLiabilities | 1.41B | 1.15B | 1.16B | 1.11B | 1.13B | 1.21B | 1.34B | 1.1B | 738.3M | 762.82M |
| longTermDebt | 199.7M | 223M | 250.1M | 393.4M | 505.79M | 734.83M | 1.43B | 1.7B | 1.67B | 1.96B |
| capitalLeaseObligationsNonCurrent | 177.73M | 201M | 269M | 336.5M | 395.55M | 451.45M | 473.27M | 237.18M | 260.2M | - |
| deferredRevenueNonCurrent | - | 133.02M | - | - | 18.94M | - | 21.44M | 110.05M | - | - |
| deferredTaxLiabilitiesNonCurrent | 26.39M | - | - | - | 157.74M | 167.38M | - | - | - | - |
| otherNonCurrentLiabilities | 328.98M | 151.28M | 299.4M | 323.01M | 103.25M | 125.57M | 256.98M | 321.6M | 186.72M | 163.85M |
| totalNonCurrentLiabilities | 732.83M | 708.3M | 818.5M | 1.05B | 1.18B | 1.48B | 2.18B | 2.26B | 2.11B | 2.12B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 253.23M | 278.5M | 347.3M | 418.5M | 480.89M | 536.66M | 553.28M | 237.18M | 281.95M | - |
| totalLiabilities | 2.14B | 1.86B | 1.98B | 2.16B | 2.31B | 2.68B | 3.52B | 3.35B | 2.85B | 2.88B |
| treasuryStock | -59.98M | - | - | - | -164.56M | -51.42M | - | - | - | - |
| preferredStock | - | - | - | 172.51M | - | - | - | - | - | - |
| commonStock | 118.86M | 118.9M | 118.9M | 118.9M | 128.06M | 128.06M | 128.06M | 128.06M | 128.06M | 128.06M |
| retainedEarnings | 1B | 958.3M | 915.8M | 960.88M | 1.06B | 1.08B | 521.03M | 535.12M | 586.43M | 504.58M |
| additionalPaidInCapital | 567.29M | 567.5M | 567.5M | 567.5M | 737.54M | 737.54M | 737.54M | 737.54M | 737.54M | 737.54M |
| 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 | 268.9M | 375.5M | 246.1M | 129.4M | 250.04M | 614.02M | 269.95M | 223.14M | 286.67M | 228.42M |
| depreciationAndAmortization | 138.55M | 144.98M | 243.75M | 348.19M | 154.46M | 162.21M | 156.84M | 129.2M | 148.02M | 124.31M |
| deferredIncomeTax | - | - | - | -12.57M | -4.47M | -363.74M | -4.36M | - | - | - |
| stockBasedCompensation | - | - | - | 12.57M | 4.47M | -10.57M | 4.36M | -635K | 3.2M | 2.88M |
| changeInWorkingCapital | -42.58M | -55.7M | -57.4M | -31.2M | -66.38M | -52.77M | -49.38M | -38.9M | -25.6M | -3.75M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -42.58M | -55.7M | -57.4M | -31.2M | -66.38M | -52.77M | -49.38M | -38.9M | -25.6M | -3.75M |
| otherNonCashItems | 40.78M | -94.08M | -34.45M | -50.7M | 29.09M | 7.9M | -13.19M | 273.83M | 230.24M | 221.92M |
| netCashProvidedByOperatingActivities | 405.65M | 370.7M | 398M | 395.69M | 367.21M | 357.06M | 364.23M | 328.87M | 343.28M | 322.28M |
| investmentsInPropertyPlantAndEquipment | -41.88M | -43.7M | -55.6M | -62.94M | -48.23M | -49.88M | -45.16M | -57.19M | -61.12M | -62.79M |
| acquisitionsNet | -161.24M | -11.7M | -2.3M | -11.62M | 1.55M | 1.12B | 1.94M | 1.41M | 18.8M | -61.5M |
| purchasesOfInvestments | -1.1M | -200K | -300K | -241K | -549K | -1.11M | -173K | -277.82M | -596K | -738.94M |
| salesMaturitiesOfInvestments | - | 8.2M | - | 375K | 3.08M | 1.13B | - | 500K | - | 45000 |
| otherInvestingActivities | 99962 | 5.1M | 300K | 2.54M | 21000 | -1.12B | 4.55M | -263.47M | 19.01M | -723.02M |
| netCashProvidedByInvestingActivities | -204.12M | -42.3M | -55.3M | -71.89M | -44.12M | 1.07B | -38.83M | -333.1M | -42.92M | -863.18M |
| netDebtIssuance | 57.28M | -14M | -78.5M | -140.5M | -289.5M | -753.6M | -31M | 42.17M | -66.54M | 806.31M |
| longTermNetDebtIssuance | - | -14M | -78.5M | -140.5M | -289.5M | -753.6M | -31M | 42.17M | -66.54M | 806.31M |
| shortTermNetDebtIssuance | 57.28M | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -59.98M | - | - | -14.7M | -113.14M | -51.42M | - | - | - | - |
| netCommonStockIssuance | -59.98M | - | - | -14.7M | -113.14M | -51.42M | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -59.98M | - | - | -14.67M | -113.14M | -51.42M | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -234.01M | -210.4M | -199.7M | -186.6M | -203.73M | -5.12M | -211.22M | -211.22M | -204.82M | -198.42M |
| commonDividendsPaid | -234.01M | -210.4M | -199.7M | -186.6M | -203.73M | -5.12M | -211.22M | -211.22M | -204.82M | -198.42M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -78.17M | -82.2M | -82.7M | -90.3M | -97.29M | -87.95M | -75.82M | -23.2M | -67.26M | -86.69M |
| netCashProvidedByFinancingActivities | -314.88M | -306.6M | -360.9M | -432.07M | -703.67M | -898.08M | -318.04M | -192.25M | -295.74M | 589.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 | 764.79M | 610.89M | 615M | 608.7M | 604.4M | 661.3M | 618.5M | 559M | 638.9M | 688.5M |
| costOfRevenue | 613.62M | 738.22M | 349.6M | 356.8M | 361.9M | 393.93M | 369M | 380.7M | 396.9M | 529.36M |
| grossProfit | 151.17M | -127.34M | 265.4M | 251.9M | 242.5M | 267.37M | 249.5M | 178.3M | 242M | 159.14M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | 15.13M |
| generalAndAdministrativeExpenses | - | - | - | - | - | 400K | - | - | - | -39.7M |
| sellingAndMarketingExpenses | - | - | - | - | - | 114.6M | - | - | - | 119.3M |
| sellingGeneralAndAdministrativeExpenses | 73.38M | 280M | 83.78M | 82.11M | 71.62M | 115M | 103.9M | 71.98M | 65.6M | 79.6M |
| otherExpenses | -11.04M | -523.18M | 161.5M | 151.1M | 151.7M | 45.28M | 41.7M | 57M | 11.3M | 7.3M |
| operatingExpenses | 62.34M | -243.18M | 161.5M | 151.1M | 151.7M | 160.28M | 145.6M | 57M | 176.3M | 72.3M |
| costAndExpenses | 675.96M | 495.04M | 511.1M | 507.9M | 513.6M | 554.21M | 514.6M | 437.7M | 573.2M | 601.66M |
| netInterestIncome | -7.43M | -6.19M | -5M | -5.9M | -5M | -7.04M | -6.3M | -5.1M | -6.3M | -6.95M |
| interestIncome | 702.66K | 998.13K | 1.4M | 1.1M | 1.5M | 1.56M | 1.2M | 2.3M | 1.7M | 2.32M |
| interestExpense | 8.13M | 7.19M | 6.4M | 7M | 6.5M | 8.51M | 7.5M | 7.7M | 8M | 9.27M |
| depreciationAndAmortization | 38.04M | 33.15M | 34.9M | 35.4M | 35.4M | 36.98M | 36M | 10.4M | 61.6M | 36.96M |
| ebitda | 126.88M | 139.29M | 153M | 130.6M | 127.3M | 140.36M | 128.8M | 130.2M | 125.4M | 122.11M |
| ebit | 88.84M | 106.15M | 118.1M | 95.2M | 91.9M | 103.38M | 92.8M | 119.8M | 60.5M | 85.15M |
| nonOperatingIncomeExcludingInterest | - | 9.7M | -14.2M | 5.6M | -1.1M | 3.7M | 11.1M | 1.5M | 2M | 1.66M |
| operatingIncome | 88.84M | 115.85M | 103.9M | 100.8M | 90.8M | 107.09M | 103.9M | 121.3M | 63.8M | 86.84M |
| totalOtherIncomeExpensesNet | -13.95M | -38.78M | 7.8M | -12.6M | -5.4M | -11.79M | -18.6M | -9.2M | -10M | -10.51M |
| incomeBeforeTax | 74.88M | 77.06M | 111.7M | 88.2M | 85.4M | 95.3M | 85.3M | 112.1M | 52.5M | 77M |
| incomeTaxExpense | 25.3M | 10.27M | 29.8M | 21.1M | 26.8M | 30M | 14M | 17.2M | -12.4M | 27.4M |
| netIncomeFromContinuingOperations | 49.59M | 66.8M | 81.9M | 67.1M | 58.6M | 65.3M | 71.3M | 94.9M | 64.9M | 48.9M |
| netIncomeFromDiscontinuedOperations | -200.76K | 1.2M | -300K | 1.6M | -200K | -200K | -200K | - | - | - |
| otherAdjustmentsToNetIncome | - | -100000 | 100000 | -100000 | 100000 | - | - | -50.5M | 100000 | - |
| netIncome | 47.78M | 66.8M | 79.5M | 67.4M | 57.4M | 64.8M | 71.2M | 45.8M | 65M | 48.9M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 47.78M | 66.8M | 79.5M | 67.4M | 57.4M | 64.8M | 71.2M | 45.8M | 65M | 48.9M |
| eps | 0.41 | 0.58 | 0.67 | 0.57 | 0.48 | 0.54 | 0.6 | 0.39 | 0.55 | 0.41 |
| 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 | 98.47M | 168.14M | 155.4M | 77.9M | 254.7M | 181.6M | 131.1M | 95.6M | 220.8M | 159.8M |
| shortTermInvestments | - | - | 49.8M | 58.5M | 58.6M | 11.68M | 65.8M | - | 73.7M | - |
| cashAndShortTermInvestments | 98.47M | 168.14M | 205.2M | 136.4M | 313.3M | 193.28M | 196.9M | 95.6M | 294.5M | 159.8M |
| netReceivables | 360.26M | 407.85M | 489.7M | 484M | 501.8M | 548.24M | 465.5M | 262.6M | 269.9M | 363.45M |
| accountsReceivables | 351.13M | 397.95M | 302.2M | 293.4M | 309.3M | 337.4M | 291.3M | 262.4M | 269.7M | 312.7M |
| otherReceivables | 9.13M | 9.9M | 187.5M | 190.6M | 192.5M | 210.84M | 174.2M | 170.5M | 166M | 186.31M |
| inventory | 97.77M | 67.27M | 38.7M | 42.9M | 43.1M | 46.7M | 40.2M | 46.5M | 66.5M | 63.8M |
| prepaids | - | - | - | - | - | - | - | - | - | 31.51M |
| otherCurrentAssets | 251.75M | 256.5M | 100000 | 30.8M | 100000 | 29.88M | 267.22M | 236.8M | 239.7M | 149.24M |
| totalCurrentAssets | 808.26M | 899.76M | 733.7M | 694.1M | 858.3M | 818.1M | 702.6M | 641.5M | 796.9M | 767.8M |
| propertyPlantEquipmentNet | 288.09M | 301.09M | 289.2M | 303M | 319.4M | 335.12M | 350.5M | 366.5M | 382.3M | 423M |
| goodwill | 1.46B | 1.46B | 1.37B | 1.37B | 1.38B | 1.38B | 1.38B | 1.38B | 1.39B | 1.38B |
| intangibleAssets | 290.5M | 297.59M | 136.8M | 142.6M | 153.8M | 159.31M | 166.7M | 172.8M | 180.6M | 190.82M |
| goodwillAndIntangibleAssets | 1.76B | 1.76B | 1.51B | 1.52B | 1.54B | 1.54B | 1.55B | 1.56B | 1.57B | 1.57B |
| longTermInvestments | 215.62M | 230.11M | 220.01M | 500K | 400K | 82.55M | 74.3M | 400K | 35.8M | 171.7M |
| taxAssets | 27.4M | 44.38M | 47.4M | 66.5M | 77.8M | 97.2M | 118.3M | 124.1M | 128.9M | 108.2M |
| otherNonCurrentAssets | 439.76M | 443.23M | 386.19M | 574.3M | 564M | 464.94M | 485.7M | 679.7M | 493M | 373.62M |
| totalNonCurrentAssets | 2.73B | 2.77B | 2.45B | 2.46B | 2.5B | 2.52B | 2.58B | 2.6B | 2.61B | 2.65B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.53B | 3.67B | 3.19B | 3.15B | 3.36B | 3.34B | 3.28B | 3.25B | 3.4B | 3.41B |
| totalPayables | 406.24M | 422.24M | 288.9M | 307.2M | 311.9M | 370.04M | 340M | 339.1M | 360.3M | 423.31M |
| accountPayables | 364.98M | 382.06M | 263.9M | 287.3M | 287.6M | 316.9M | 289.4M | 283.6M | 304.4M | 337.7M |
| otherPayables | 41.26M | 40.18M | 25M | 19.9M | 24.3M | 53.14M | 50.6M | 55.5M | 55.9M | 85.61M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 254.5M | 451.53M | 295.45M | 346.56M | 323.58M | 195.6M | 107M | 39.7M | 283.56M | 180.7M |
| capitalLeaseObligationsCurrent | 73.4M | 75.5M | 74.1M | 76.4M | 77.4M | 77.5M | 77.9M | 79.1M | 78.9M | 78.3M |
| taxPayables | - | - | 25M | 19.9M | 24.3M | 53.14M | 50.6M | 55.5M | 55.9M | 54.2M |
| deferredRevenue | - | - | - | - | - | - | - | - | 298.8M | 443.8M |
| otherCurrentLiabilities | 485.08M | 536.4M | 424.65M | 740.2M | 747M | 506.36M | 513.9M | 497.4M | 675.3M | 477.29M |
| totalCurrentLiabilities | 1.22B | 1.41B | 1.08B | 1.12B | 1.14B | 1.15B | 931.8M | 955.3M | 1.11B | 1.16B |
| longTermDebt | 200.46M | 377.36M | 234.22M | 235.13M | 199.5M | 223M | 414.7M | 414.6M | 269.86M | 250.1M |
| capitalLeaseObligationsNonCurrent | 166.93M | 177.73M | 175.9M | 174.9M | 187M | 201M | 219.9M | 238.3M | 255.1M | 269M |
| deferredRevenueNonCurrent | - | - | - | - | - | 133.02M | - | - | - | 118.1M |
| deferredTaxLiabilitiesNonCurrent | 25.7M | 26.39M | - | - | - | - | - | - | - | 269M |
| otherNonCurrentLiabilities | 332.66M | 151.34M | 456.5M | 464M | 268.8M | 151.28M | 282M | 281M | 549M | 299.4M |
| totalNonCurrentLiabilities | 725.75M | 732.83M | 632.4M | 638.9M | 655.3M | 708.3M | 916.6M | 933.9M | 804.1M | 818.5M |
| otherLiabilities | - | - | - | - | - | - | - | 100000 | - | - |
| capitalLeaseObligations | 240.33M | 253.23M | 250M | 251.3M | 264.4M | 278.5M | 297.8M | 317.4M | 334M | 347.3M |
| totalLiabilities | 1.94B | 2.14B | 1.72B | 1.76B | 1.79B | 1.86B | 1.85B | 1.89B | 1.92B | 1.98B |
| treasuryStock | -60.23M | -59.98M | -52.9M | -25.6M | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 119.35M | 118.86M | 118.9M | 118.9M | 118.9M | 118.9M | 118.9M | 118.9M | 118.9M | 118.9M |
| retainedEarnings | 890.37M | 1B | 934.8M | 855.3M | 1.02B | 958.3M | 887.4M | 816.2M | 980.7M | 915.7M |
| additionalPaidInCapital | 740.3M | 567.29M | 567.5M | 567.5M | 567.5M | 567.5M | 567.5M | 567.5M | 567.5M | 567.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 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 47.98M | 65.78M | 117.1M | 93.9M | 90.7M | 103.5M | 91.8M | 96.2M | 62.6M | 48.9M |
| depreciationAndAmortization | 38.04M | 33.09M | 34.9M | 35.4M | 35.4M | 36.98M | 36M | 10.4M | 61.6M | 36.96M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | -12.78M |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | 12.78M |
| changeInWorkingCapital | -29.81M | 3.1M | -22.1M | -3.9M | -19.7M | -20.1M | -10.6M | -9.6M | -15.4M | 7M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -29.81M | 3.1M | -22.1M | -3.9M | -19.7M | -20.1M | -10.6M | -9.6M | -15.4M | 7M |
| otherNonCashItems | 29.91M | -4M | -34.2M | -15.2M | -4.5M | -26.78M | -29M | -8.9M | -1.7M | 6.14M |
| netCashProvidedByOperatingActivities | 86.13M | 97.96M | 95.7M | 110.2M | 101.9M | 93.6M | 88.2M | 88.1M | 100.8M | 99M |
| investmentsInPropertyPlantAndEquipment | -13.05M | -13.79M | -10.4M | -8.7M | -9M | -12.2M | -9.5M | -11.8M | -10.2M | -15.9M |
| acquisitionsNet | -300K | -201.62M | 38.7M | 942.39K | -200K | -700K | -200K | -500K | -10.3M | 500K |
| purchasesOfInvestments | - | -499.81K | -469.38K | - | -216.37K | -931.7K | -222.68K | -535.56K | -3.9M | -800K |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | 3.7M | - | 100000 | 100000 |
| otherInvestingActivities | -1139 | 800K | 200K | 800K | 400K | 2.2M | 100000 | 6.4M | -3.1M | -200K |
| netCashProvidedByInvestingActivities | -13.35M | -215.92M | 28.5M | -7.9M | -8.8M | -10.7M | -5.9M | -5.9M | -19.8M | -16.1M |
| netDebtIssuance | -23.59M | 57.28M | - | -19.1M | -18.9M | -12M | -19.2M | -2.14M | -18.7M | -53.8M |
| longTermNetDebtIssuance | - | - | - | -19.1M | -18.9M | -12M | -19.2M | - | - | - |
| shortTermNetDebtIssuance | -23.59M | 57.28M | - | - | - | - | - | - | - | - |
| netStockIssuance | - | -7.5M | -28.1M | -24.4M | - | - | - | - | - | - |
| netCommonStockIssuance | - | -7.5M | -28.1M | -24.4M | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | -7.5M | -28.1M | -24.4M | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | -234.1M | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | -234.1M | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -19.17M | -18.99M | -19.4M | -700K | -1.1M | -20.4M | -2.6M | -232.4M | -20M | -20.1M |
| netCashProvidedByFinancingActivities | -42.76M | 30.79M | -47.5M | -278.3M | -20M | -32.4M | -21.8M | -232.4M | -20M | -20.1M |