OTC : ATTRF
$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 | 837.58M | 809.52M | 744.56M | 621.24M | 394.41M | 369.87M | 514.96M | 514.27M | 496.29M | 475.59M |
| costOfRevenue | 452.28M | 438.57M | 440.53M | 338.42M | 221.12M | 220.27M | 262.34M | 274.91M | 269.37M | 253.43M |
| grossProfit | 385.3M | 370.95M | 304.03M | 282.82M | 173.29M | 149.6M | 252.61M | 239.36M | 226.92M | 222.16M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 48.03M | 45.66M | 45.22M | 40.32M | 32.68M | 32.14M | 28.83M | 29.76M | 27.88M | 27.88M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 48.03M | 45.66M | 45.22M | 40.32M | 32.68M | 32.14M | 28.83M | 29.76M | 27.88M | 27.88M |
| otherExpenses | 30.34M | 32.45M | -34.22M | 24.34M | 26.37M | 23.19M | 1.99M | -2.36M | -3.81M | -3.3M |
| operatingExpenses | 78.36M | 78.11M | 11M | 64.66M | 59.06M | 55.32M | 30.82M | 31.76M | 31.12M | 29.09M |
| costAndExpenses | 530.65M | 516.68M | 451.53M | 403.08M | 280.18M | 275.59M | 293.17M | 306.68M | 300.49M | 282.52M |
| netInterestIncome | -119.42M | -139.16M | -126.25M | -88.27M | -60.59M | -67.35M | -62.04M | -50.33M | -45.28M | -51.31M |
| interestIncome | 6.36M | 6.08M | -490K | 1.33M | 2.55M | - | 2.08M | 1.19M | 1.58M | 1.8M |
| interestExpense | 125.78M | 138.86M | 125.76M | 84.4M | 58.75M | 63.77M | 59.09M | 50.48M | 49.14M | 52.15M |
| depreciationAndAmortization | 37.44M | 22.67M | 38.9M | 35.77M | 32.64M | 34.22M | 12.5M | 12.74M | 13.25M | 12.94M |
| ebitda | 611.63M | 450.74M | 466.88M | 253.93M | 142.18M | -169.98M | 332.74M | 220.34M | 209.05M | 206.01M |
| ebit | 574.18M | 428.07M | 427.98M | 218.16M | 109.53M | -204.2M | 320.24M | 245.86M | 319.9M | 231.67M |
| nonOperatingIncomeExcludingInterest | -226.76M | -135.23M | -134.95M | 24.34M | - | 23.19M | 11.21M | -11.09M | -25.9M | -7.01M |
| operatingIncome | 347.43M | 292.84M | 293.03M | 242.5M | 135.9M | 99.07M | 331.45M | 234.77M | 294M | 224.65M |
| totalOtherIncomeExpensesNet | 96.62M | -3.63M | 9.19M | 17.29M | 239.03M | -367.03M | -70.43M | -39.39M | -19.56M | -45.14M |
| incomeBeforeTax | 444.05M | 289.21M | 302.22M | 259.78M | 374.93M | -267.96M | 261.01M | 195.38M | 274.44M | 179.52M |
| incomeTaxExpense | 111.67M | 44.92M | 72.44M | 33.56M | 64.52M | -42.67M | 44.69M | 43.54M | 51.94M | 31.75M |
| netIncomeFromContinuingOperations | 332.37M | 244.29M | 229.78M | 226.22M | 310.42M | -225.3M | 216.32M | 151.84M | 222.5M | 147.76M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 327.61M | 241.18M | 231.26M | 223.3M | 309.32M | -222.55M | 216.26M | 147.59M | 214.25M | 143.31M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 310.18M | 226.76M | 217.76M | 209.81M | 295.82M | -238.08M | 196.52M | 128.39M | 195.05M | 124.06M |
| eps | 0.08 | 0.08 | 0.06 | 0.06 | 0.09 | -0.08 | 0.09 | 0.07 | 0.1 | 0.09 |
| 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 | 613.67M | 644.06M | 432.81M | 363.63M | 346.33M | 486.7M | 275.5M | 227.85M | 257.34M | 143.07M |
| shortTermInvestments | - | - | 7.31M | 24.49M | - | - | - | - | - | - |
| cashAndShortTermInvestments | 613.67M | 644.06M | 440.11M | 388.12M | 346.33M | 486.7M | 275.5M | 227.85M | 257.34M | 143.07M |
| netReceivables | 114.47M | 112.44M | 56.37M | 62.36M | 89.54M | 56.36M | 31.96M | 32.34M | 24.51M | 19.85M |
| accountsReceivables | 114.55M | 112.44M | 56.37M | 62.36M | 72.09M | 56.36M | 31.96M | 32.34M | 24.51M | 19.85M |
| otherReceivables | - | - | - | - | 17.45M | - | - | - | - | - |
| inventory | 591K | 685K | 547K | 295K | 334K | 338K | 669K | 328K | 214K | 201K |
| prepaids | - | - | - | 27.24M | 14.89M | - | - | - | - | - |
| otherCurrentAssets | 26.91M | 101.7M | 360.42M | 23.61M | 12.37M | 78.79M | 286.73M | 239.58M | 236.88M | 55.41M |
| totalCurrentAssets | 755.64M | 858.88M | 857.44M | 501.62M | 463.46M | 622.18M | 594.86M | 500.09M | 518.95M | 218.54M |
| propertyPlantEquipmentNet | 992.42M | 1.01B | 7.77B | 944.88M | 624.77M | 609.28M | 628.84M | 48.56M | 49.77M | 51.81M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | -72.98M | -36.72M | -8.26M | -20.54M | -11.33M | -10.16M | -10.63M |
| longTermInvestments | 7.2B | 94.46M | 87.85M | 72.98M | 36.72M | 8.26M | 20.54M | 11.33M | 10.16M | 10.63M |
| taxAssets | 17.54M | 18.9M | - | 14.88M | 7.58M | 6.46M | 7.55M | 4.31M | 5.77M | 5.89M |
| otherNonCurrentAssets | -20.24M | 6.84B | 14.58M | 6.56B | 6.64B | 5.93B | 6.19B | 4.76B | 4.92B | 4.52B |
| totalNonCurrentAssets | 8.19B | 7.96B | 7.87B | 7.52B | 7.27B | 6.54B | 6.83B | 4.81B | 4.97B | 4.57B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 8.94B | 8.82B | 8.73B | 8.02B | 7.73B | 7.16B | 7.42B | 5.31B | 5.49B | 4.79B |
| totalPayables | 220.4M | 246.76M | 148.4M | 143.24M | 105.15M | 102.81M | 108.69M | 83.53M | 75.66M | 67.48M |
| accountPayables | 200.03M | 232.57M | 148.4M | 143.24M | 105.15M | 102.24M | 108.69M | 83.53M | 75.66M | 67.48M |
| otherPayables | 20.37M | 14.19M | - | - | - | 570K | - | - | - | - |
| accruedExpenses | - | - | 19.39M | 16.01M | 10.42M | 10.68M | 10.13M | 9.2M | 8.63M | 8.37M |
| shortTermDebt | 497.37M | 300.11M | 566.28M | 406.44M | 769.08M | 337.96M | 343.22M | 73.98M | 265.54M | 144.01M |
| capitalLeaseObligationsCurrent | 11.29M | 10.91M | 10.29M | 9.65M | 8.64M | 8.26M | 17.93M | 527K | 2.94M | 3.07M |
| taxPayables | - | 14.19M | 15.79M | 14.75M | 30.83M | 8.17M | 19.64M | 6.52M | 2.52M | 1.47M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | -79372 | 24.49M | 196.65M | 95.95M | 78.63M | 77.82M | 85.44M | 50.96M | 152.33M | 58.6M |
| totalCurrentLiabilities | 728.99M | 582.27M | 941.01M | 671.3M | 971.92M | 537.54M | 565.41M | 218.19M | 505.09M | 281.54M |
| longTermDebt | 2.69B | 2.87B | 2.49B | 2.48B | 1.97B | 2.16B | 2.02B | 1.84B | 1.7B | 1.73B |
| capitalLeaseObligationsNonCurrent | 210.84M | 229.64M | 253.68M | 257.37M | 267.24M | 275.06M | 274.1M | - | 541K | 3.3M |
| deferredRevenueNonCurrent | 12.32M | 11.65M | 16.54M | 9.12M | 10.37M | - | 21.89M | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 269.99M | 210.47M | 195.32M | 160.88M | 149.78M | - | 200.15M | 117.86M | 119.21M | 94.08M |
| otherNonCurrentLiabilities | 83.34M | 71.33M | 7.98M | 7.35M | 1.48M | 150.83M | - | 117.86M | 119.21M | 94.08M |
| totalNonCurrentLiabilities | 3.27B | 3.4B | 2.96B | 2.91B | 2.39B | 2.58B | 2.52B | 1.96B | 1.82B | 1.83B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 222.14M | 240.55M | 263.96M | 267.01M | 275.88M | 283.31M | 292.03M | 527K | 3.48M | 6.37M |
| totalLiabilities | 4.4B | 3.98B | 3.9B | 3.58B | 3.37B | 3.12B | 3.08B | 2.18B | 2.32B | 2.11B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 3.12B | 3.15B | 3.25B | 3.08B | 2.96B | 2.82B | 2.86B | 2.64B | 2.69B | 2.2B |
| retainedEarnings | - | 1.54B | 1.38B | 1.21B | 1.1B | 917.22M | 1.24B | 1.11B | 1.09B | 900.09M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 310.18M | 289.21M | 302.22M | 259.78M | 374.93M | -267.96M | 261.01M | 195.38M | 274.44M | 179.52M |
| depreciationAndAmortization | 37.44M | 38.22M | 38.9M | 35.77M | 32.64M | 34.22M | 12.5M | 12.74M | 13.25M | 12.94M |
| deferredIncomeTax | - | - | - | -21.76M | -17.03M | -16.91M | -17.06M | - | - | - |
| stockBasedCompensation | - | 26.59M | 24.67M | 21.76M | 17.03M | 16.91M | 17.06M | 17.5M | 16.05M | 15.89M |
| changeInWorkingCapital | -46.88M | -54.11M | -40.33M | 7.19M | -45.64M | -51.19M | -6M | 923K | -42.16M | -12.45M |
| accountsReceivables | -7M | -26.08M | -28.73M | -6.87M | -31.96M | -40.2M | 26.61M | -2.23M | -25.34M | 617K |
| inventory | 93928 | -138K | -252K | 39000 | 2000 | 331K | -44000 | -118K | -22000 | 95000 |
| accountsPayables | -39.98M | - | 28.73M | 6.87M | 31.96M | 40.2M | -26.61M | - | - | - |
| otherWorkingCapital | - | -27.89M | -40.08M | 7.15M | -45.64M | -51.52M | -5.96M | 1.04M | -42.14M | -12.54M |
| otherNonCashItems | -55.28M | 43.84M | -24.81M | -20.43M | -216.31M | 359.04M | -38.52M | 17.62M | -64.19M | 20.12M |
| netCashProvidedByOperatingActivities | 245.45M | 317.15M | 300.66M | 282.32M | 145.63M | 74.1M | 229M | 226.67M | 181.34M | 200.13M |
| investmentsInPropertyPlantAndEquipment | -108.44M | -79M | -106.49M | -48.53M | -106.87M | -31.34M | -31.66M | -27.58M | -26.24M | -57.36M |
| acquisitionsNet | 41.26M | 23.7M | - | -128K | 195.32M | 140.03M | 16.24M | 5M | 104.91M | - |
| purchasesOfInvestments | -215.46M | - | - | -313.09M | - | -2.27M | - | - | - | - |
| salesMaturitiesOfInvestments | 210.17M | 6.18M | 26.47M | 16.36M | - | 13.74M | - | - | - | - |
| otherInvestingActivities | 330.75K | 225.56M | -216.66M | 36.57M | -627M | 175.92M | 274.08M | 21.91M | -468.84M | -137.44M |
| netCashProvidedByInvestingActivities | -72.14M | 176.45M | -296.68M | -308.82M | -538.55M | 296.1M | 258.66M | -672K | -390.18M | -194.81M |
| netDebtIssuance | 46.17M | 92.8M | 80.88M | 165.86M | 332.26M | 51.63M | -205.21M | -37.93M | 106.47M | 18.98M |
| longTermNetDebtIssuance | 46.17M | 92.8M | 80.88M | 165.86M | 332.26M | 51.63M | -197.69M | -35M | 106.47M | 18.98M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | -7.52M | -2.93M | - | - |
| netStockIssuance | -251.58M | -150M | - | - | - | - | -150M | - | 442.67M | 100M |
| netCommonStockIssuance | -251.58M | -150M | - | - | - | - | -150M | - | 442.67M | 100M |
| commonStockIssuance | -251.58M | - | - | - | - | - | - | - | 442.67M | 100M |
| commonStockRepurchased | - | -150M | - | - | - | - | -150M | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -231.07M | -212.92M | -211.71M | -182.16M | -155.97M | -152.76M | -160.46M | -149.12M | -144.63M | -126.46M |
| commonDividendsPaid | -231.25M | -212.92M | -198.21M | -168.67M | -142.48M | -152.76M | -160.46M | -149.12M | -144.63M | -126.46M |
| preferredDividendsPaid | - | - | -13.5M | -13.5M | -13.5M | - | -19.2M | -19.2M | - | - |
| otherFinancingActivities | 242.01M | 9.84M | 195.32M | 87.48M | 82.35M | -65.34M | 75.9M | -47.62M | -76.91M | -76.76M |
| netCashProvidedByFinancingActivities | -194.47M | -260.28M | 64.49M | 71.17M | 258.63M | -166.46M | -439.78M | -253.86M | 327.81M | -84.24M |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 219.57M | 219.57M | 199.23M | 199.23M | 211.58M | 211.58M | 193.18M | 193.18M | 198.81M | 198.81M |
| costOfRevenue | 127.79M | 127.79M | 117.05M | 117.05M | 121.7M | 121.7M | 115.49M | 115.49M | 184.06M | 115.54M |
| grossProfit | 91.77M | 91.77M | 82.18M | 82.18M | 89.87M | 89.87M | 77.69M | 77.69M | 240.4M | 83.28M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 2.85M | 2.85M | 2.46M | 2.46M | 2.2M | 2.2M | 2.72M | 2.72M | 4.31M | 3.26M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 2.85M | 2.85M | 2.46M | 2.46M | 2.2M | 2.2M | 2.72M | 2.72M | 4.31M | 3.26M |
| otherExpenses | - | - | - | - | - | - | - | - | 64.89M | - |
| operatingExpenses | 2.85M | 2.85M | 2.46M | 2.46M | 2.2M | 2.2M | 2.72M | 2.72M | 69.2M | 52.29M |
| costAndExpenses | 130.64M | 130.64M | 119.51M | 119.51M | 123.91M | 123.91M | 118.21M | 118.21M | 118.79M | 167.83M |
| netInterestIncome | -25.93M | -25.93M | -26.99M | -26.99M | -27.9M | -27.9M | - | -29.91M | -25.7M | - |
| interestIncome | - | - | - | - | - | - | - | - | - | 25.7M |
| interestExpense | - | - | 26.99M | 26.99M | 27.9M | 27.9M | - | 29.91M | 67.86M | - |
| depreciationAndAmortization | 9.64M | 9.64M | 9.09M | 9.09M | 9.62M | 9.62M | 9.49M | 9.49M | 9.67M | 9.67M |
| ebitda | 90.45M | 90.45M | 81.75M | 81.75M | 88.89M | 88.89M | 76.63M | 76.63M | 81.78M | 81.78M |
| ebit | 80.81M | 80.81M | 72.66M | 72.66M | 79.28M | 79.28M | 67.14M | 67.14M | 72.11M | 72.11M |
| nonOperatingIncomeExcludingInterest | 8.11M | 8.11M | 7.05M | 7.05M | 8.39M | 8.39M | 7.84M | 7.84M | 7.91M | - |
| operatingIncome | 88.92M | 88.92M | 79.71M | 79.71M | 87.67M | 87.67M | 74.98M | 74.98M | 80.02M | 72.11M |
| totalOtherIncomeExpensesNet | 75.4M | 75.4M | -21.85M | -21.85M | 4.7M | 4.7M | -22.74M | -22.74M | 29.85M | 37.76M |
| incomeBeforeTax | 164.32M | 164.32M | 57.86M | 57.86M | 92.37M | 92.37M | 52.23M | 52.23M | 109.87M | 109.87M |
| incomeTaxExpense | 42.2M | 42.2M | 13.68M | 13.68M | 14.2M | 14.2M | 8.27M | 8.27M | 29.48M | 29.48M |
| netIncomeFromContinuingOperations | 122.13M | 122.13M | 44.18M | 44.18M | 78.18M | 78.18M | 43.97M | 43.97M | 80.4M | 80.4M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | 36.13M | - | - | -3.4M |
| netIncome | 121.18M | 121.18M | 42.62M | 42.62M | 77.65M | 77.65M | 79.07M | 42.94M | 82.48M | 79.08M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 116.69M | 116.69M | 38.51M | 38.51M | 73.81M | 73.81M | 39.58M | 39.58M | 79.08M | 79.08M |
| eps | 0.03 | 0.03 | 0.01 | 0.01 | 0.02 | 0.02 | 0.01 | 0.01 | 0.02 | 0.02 |
| 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 | 614.13M | 614.13M | 504.73M | 504.73M | 644.06M | 678.5M | 469.28M | 469.28M | 432.81M | 432.81M |
| shortTermInvestments | - | - | - | - | - | - | 5.04M | 5.04M | 7.31M | 7.31M |
| cashAndShortTermInvestments | 614.13M | 640.5M | 504.73M | 504.73M | 644.06M | 678.5M | 474.32M | 474.32M | 440.11M | 440.11M |
| netReceivables | 114.55M | 69.5M | 123.15M | 123.15M | 112.44M | 57.86M | 110.41M | 110.41M | 56.37M | 56.37M |
| accountsReceivables | 114.55M | 69.5M | 123.15M | 123.15M | 112.44M | 57.86M | 110.41M | 110.41M | 56.37M | 56.37M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 591K | 591K | 560K | 560K | 685K | 685K | 476K | 476K | 547K | 547K |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 26.37M | 45.05M | 47.32M | 47.32M | 101.7M | 121.83M | 46.7M | 46.7M | 360.42M | 360.42M |
| totalCurrentAssets | 755.64M | 755.64M | 675.76M | 675.76M | 858.88M | 858.88M | 631.91M | 631.91M | 857.44M | 857.44M |
| propertyPlantEquipmentNet | 993.16M | 8.08B | 976.47M | 8.02B | 1.01B | 7.85B | 7.76B | 7.76B | 7.77B | 7.77B |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | 7.2B | 94.23M | 65.53M | 65.53M | 94.46M | 94.46M | 135.86M | 135.86M | 87.85M | 87.85M |
| taxAssets | 17.55M | - | 17.64M | - | 18.9M | - | - | - | - | - |
| otherNonCurrentAssets | -20.99M | 17.55M | 7.04B | 17.64M | 6.84B | 18.9M | 15.8M | 15.8M | 14.58M | 14.58M |
| totalNonCurrentAssets | 8.19B | 8.19B | 8.1B | 8.1B | 7.96B | 7.96B | 7.91B | 7.91B | 7.87B | 7.87B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 8.95B | 8.95B | 8.78B | 8.78B | 8.82B | 8.82B | 8.54B | 8.54B | 8.73B | 8.73B |
| totalPayables | 220.4M | 133.42M | 218.42M | 193.02M | 246.76M | 133.03M | 237.9M | 237.9M | 148.4M | 148.4M |
| accountPayables | 200.03M | 133.42M | 193.02M | 193.02M | 232.57M | 133.03M | 237.9M | 237.9M | 148.4M | 148.4M |
| otherPayables | 20.37M | - | 25.39M | - | 14.19M | - | - | - | - | - |
| accruedExpenses | - | 19.13M | - | - | - | 18.53M | - | - | 19.39M | 19.39M |
| shortTermDebt | 497.37M | 502.29M | 654.03M | 654.03M | 300.11M | 303.8M | 387.88M | 387.88M | 566.28M | 566.28M |
| capitalLeaseObligationsCurrent | 11.29M | 11.29M | 10.93M | 10.93M | 10.91M | 10.91M | 10.97M | 10.97M | 10.29M | 10.29M |
| taxPayables | 20.37M | - | 25.39M | - | 14.19M | - | 15.68M | - | 15.79M | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 1.38M | 64.31M | 498K | 25.89M | 24.49M | 116.01M | 16.52M | 16.52M | 196.65M | 196.65M |
| totalCurrentLiabilities | 730.45M | 730.45M | 883.87M | 883.87M | 582.27M | 582.27M | 653.28M | 653.28M | 941.01M | 941.01M |
| longTermDebt | 2.69B | 2.71B | 2.62B | 2.64B | 2.87B | 2.87B | 2.56B | 2.56B | 2.49B | 2.49B |
| capitalLeaseObligationsNonCurrent | 211M | 211M | 217.39M | 217.39M | 229.64M | 229.64M | 246.45M | 246.45M | 253.68M | 253.68M |
| deferredRevenueNonCurrent | 12.33M | - | 15.44M | - | 11.65M | - | - | - | 16.54M | - |
| deferredTaxLiabilitiesNonCurrent | 270.2M | - | 205.25M | - | 210.47M | - | - | - | 195.32M | - |
| otherNonCurrentLiabilities | 83.34M | 353.13M | 85.43M | 292.22M | 71.33M | 292.31M | 271.7M | 271.7M | 7.98M | 212.18M |
| totalNonCurrentLiabilities | 3.27B | 3.27B | 3.14B | 3.14B | 3.4B | 3.4B | 3.08B | 3.08B | 2.96B | 2.96B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 222.3M | 222.3M | 228.33M | 228.33M | 240.55M | 240.55M | 257.42M | 257.42M | 263.96M | 263.96M |
| totalLiabilities | 4B | 4B | 4.03B | 4.03B | 3.98B | 3.98B | 3.73B | 3.73B | 3.9B | 3.9B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 3.13B | 3.13B | 3.07B | 3.07B | 3.15B | 3.15B | 3.22B | 3.22B | 3.25B | 3.25B |
| retainedEarnings | - | 1.68B | 1.58B | 1.58B | 1.54B | 1.54B | 1.4B | 1.4B | 1.38B | 1.38B |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 121.18M | 121.18M | 42.62M | 42.62M | 77.65M | 77.65M | 42.94M | 42.94M | 82.48M | 82.48M |
| depreciationAndAmortization | 10.81M | 10.81M | 10.1M | 10.1M | 10.72M | 10.72M | 10.9M | 10.9M | 19.38M | 9.67M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 7.23M | 7.23M | 6.87M | 6.87M | 6.82M | 6.82M | 6.48M | 6.48M | 6.26M | 6.26M |
| changeInWorkingCapital | 3.24M | 3.24M | -6.7M | -6.7M | -6.32M | -6.32M | -6.79M | -6.79M | -26.95M | -8.27M |
| accountsReceivables | 3.26M | 3.26M | -6.76M | -6.76M | -6.22M | -6.22M | -13.63M | -6.82M | -16.39M | -8.18M |
| inventory | -15500 | -15500 | 62500 | 62500 | -104.5K | -104.5K | 70928 | 35500 | -185.42K | -92500 |
| accountsPayables | - | - | - | - | - | - | -17.39M | - | -10.38M | - |
| otherWorkingCapital | - | - | - | - | - | - | 24.16M | - | - | - |
| otherNonCashItems | -31.46M | -31.46M | 13.87M | 13.87M | 1.02M | 1.02M | 21.63M | 15.16M | 32.18M | -10.18M |
| netCashProvidedByOperatingActivities | 111.01M | 111.01M | 66.76M | 66.76M | 89.89M | 89.89M | 68.69M | 68.69M | 113.34M | 79.96M |
| investmentsInPropertyPlantAndEquipment | - | - | - | - | -15.09M | -15.09M | -29.64M | - | -154.65M | - |
| acquisitionsNet | - | - | - | - | - | - | 291.59M | - | 64.1M | - |
| purchasesOfInvestments | - | - | - | - | - | - | -111.87M | - | -147.92M | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | 5.54M | - | 13.62M | - |
| otherInvestingActivities | 56.89M | 56.89M | -89.84M | -89.84M | 27.28M | 27.28M | -6.24M | 76.03M | 8.52M | -106.66M |
| netCashProvidedByInvestingActivities | 56.89M | 56.89M | -89.84M | -89.84M | 12.19M | 12.19M | 149.38M | 76.03M | -216.33M | -106.66M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | -75M | -75M | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | -75M | -75M | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | -8.95M | - | 299.29M | - |
| commonStockRepurchased | - | - | - | - | -75M | -75M | - | - | -4.58M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -51.79M | -51.79M | -71.03M | -71.03M | -51.61M | -51.61M | -61.61M | -61.61M | -63.65M | -63.65M |
| commonDividendsPaid | -51.79M | -51.79M | -71.03M | -71.03M | -51.61M | -51.61M | -61.61M | -61.61M | -63.65M | -63.65M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -56.02M | -56.02M | 23.51M | 23.51M | 117.26M | 117.26M | -125.71M | -59.18M | 188.73M | 101.23M |
| netCashProvidedByFinancingActivities | -107.82M | -107.82M | -47.53M | -47.53M | -9.35M | -9.35M | -187.32M | -120.79M | 125.08M | 37.58M |