OTC : AZLGF
$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 |
|---|---|---|---|---|---|---|---|---|
| revenue | 4.11B | 4.24B | 4.15B | 4.12B | 2.83B | 2.22B | 2.1B | 256.85M |
| costOfRevenue | 3.61B | 3.21B | 3.19B | 3.16B | 2.19B | 1.82B | 1.66B | 230.36M |
| grossProfit | 499.73M | 1.03B | 960.67M | 960.74M | 641.67M | 523.7M | 434.36M | 26.5M |
| researchAndDevelopmentExpenses | - | - | 1.43M | 2M | 1.7M | 87000 | 86000 | - |
| generalAndAdministrativeExpenses | 77.84M | 79.94M | 80.24M | 70.96M | 85.46M | 41.12M | 53.29M | - |
| sellingAndMarketingExpenses | 94.66M | 95.03M | 86.53M | 87.8M | 62.49M | 50.51M | 50.11M | - |
| sellingGeneralAndAdministrativeExpenses | 172.51M | 174.97M | 166.77M | 158.76M | 365.65M | 91.63M | 103.4M | 17.95M |
| otherExpenses | 35.71M | 470.15M | 405.56M | 411.56M | 66.52M | 240.56M | 198.59M | -1M |
| operatingExpenses | 208.22M | 645.12M | 573.77M | 572.32M | 433.86M | 332.27M | 302.07M | 16.94M |
| costAndExpenses | 3.82B | 3.85B | 3.77B | 3.74B | 2.62B | 2.08B | 1.96B | 247.3M |
| netInterestIncome | -118.88M | -128.94M | -89.79M | -39.04M | -52.62M | -61.51M | -67.5M | - |
| interestIncome | 5.12M | 15.35M | 7.58M | 621K | 618K | - | 501K | 20.37M |
| interestExpense | 124M | 144.29M | 97.37M | 38.22M | 49.9M | 58.39M | 59.4M | - |
| depreciationAndAmortization | 127.16M | 114.92M | 101.1M | 84.73M | 59.38M | 50.93M | 45.74M | 5.29M |
| ebitda | 418.67M | 477.01M | 445.7M | 437.62M | 229.48M | 188.4M | 163.38M | -14.06M |
| ebit | 293.21M | 362.08M | 344.6M | 352.89M | 170.1M | 137.47M | 117.63M | -26.75M |
| nonOperatingIncomeExcludingInterest | 42.31M | 23.84M | 42.3M | 35.54M | 37.72M | -5.6M | 11.26M | 36.3M |
| operatingIncome | 293.21M | 385.93M | 386.9M | 388.43M | 207.81M | 147.2M | 128.89M | 9.55M |
| totalOtherIncomeExpensesNet | -118.05M | -129.82M | -139.66M | -73.76M | -87.62M | -68.11M | - | -66.14M |
| incomeBeforeTax | 175.16M | 256.11M | 247.24M | 314.67M | 120.2M | 79.09M | 58.23M | -22.57M |
| incomeTaxExpense | 61.8M | 66.64M | 57.93M | 95.79M | 49.97M | 8.07M | 10.25M | -1.02M |
| netIncomeFromContinuingOperations | 113.37M | 189.47M | 189.31M | 218.88M | 70.22M | 71.01M | 47.98M | -51.72M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | 30.1M |
| netIncome | 111.15M | 180.69M | 177.7M | 213.19M | 67.76M | 70.96M | 47.97M | -21.5M |
| netIncomeDeductions | - | - | - | - | - | - | - | 30.1M |
| bottomLineNetIncome | 111.15M | 180.69M | 177.7M | 213.19M | 67.76M | 70.96M | 47.97M | -51.59M |
| eps | 0.46 | 0.74 | 0.74 | 0.91 | 0.29 | 0.3 | 0.21 | -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 |
|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 262.91M | 303.94M | 484.87M | 268.16M | 141.29M | 163.26M | 102.58M | 79.39M |
| shortTermInvestments | 4998 | 604K | 60000 | 280K | 1.52M | 238K | 1.44M | 2.2M |
| cashAndShortTermInvestments | 262.92M | 304.55M | 484.93M | 268.44M | 142.82M | 163.49M | 104.02M | 81.6M |
| netReceivables | 535.13M | 589.03M | 444.86M | 538.38M | 482.31M | 258.63M | 228.85M | 199.47M |
| accountsReceivables | 439.59M | 496.38M | 444.86M | 443.29M | 428.95M | 218.72M | 198.88M | 167.02M |
| otherReceivables | 95.54M | 92.65M | 77.03M | 95.09M | 53.36M | 39.91M | 29.97M | 32.45M |
| inventory | 587.97M | 677.94M | 562.79M | 627.74M | 467.47M | 267.78M | 262.41M | 255.95M |
| prepaids | - | - | -60000 | - | - | - | - | - |
| otherCurrentAssets | - | 11.38M | 100.96M | 9.96M | -48.93M | 2.01M | 5.09M | 36.28M |
| totalCurrentAssets | 1.39B | 1.58B | 1.59B | 1.44B | 1.04B | 691.92M | 600.37M | 540.85M |
| propertyPlantEquipmentNet | 231.69M | 227.61M | 196.63M | 154.87M | 118.59M | 87.96M | 74.54M | 27.78M |
| goodwill | 2.47B | 2.54B | 2.41B | 2.17B | 1.8B | 1.35B | 1.36B | 1.26B |
| intangibleAssets | 1.29B | 1.39B | 1.35B | 1.17B | 1B | 821.36M | 840.11M | 796.41M |
| goodwillAndIntangibleAssets | 3.76B | 3.93B | 3.75B | 3.34B | 2.81B | 2.17B | 2.2B | 2.06B |
| longTermInvestments | 4.46M | 1.04M | 7.97M | 11.71M | 13000 | 758K | 1.3M | -1.54M |
| taxAssets | 25.66M | 22.1M | 1000 | 20.6M | 10.48M | 6.42M | 5.32M | 4.46M |
| otherNonCurrentAssets | 4 | 603K | 19.47M | 277K | 1.52M | 238K | 1.44M | 2.21M |
| totalNonCurrentAssets | 4.02B | 4.18B | 3.98B | 3.53B | 2.94B | 2.26B | 2.28B | 2.09B |
| otherAssets | - | - | - | - | - | - | 1000 | -1000 |
| totalAssets | 5.4B | 5.76B | 5.57B | 4.98B | 3.98B | 2.95B | 2.88B | 2.63B |
| totalPayables | 569.96M | 720.68M | 434.08M | 462.73M | 368.66M | 236.97M | 227.59M | 248.6M |
| accountPayables | 555.24M | 486.8M | 434.08M | 462.73M | 368.66M | 160.36M | 227.59M | 248.6M |
| otherPayables | 14.72M | 233.87M | - | - | - | 76.6M | - | - |
| accruedExpenses | - | - | 84.44M | 99.31M | 77.84M | - | 37.51M | - |
| shortTermDebt | 108.85M | 66.32M | 98.85M | 155.74M | 103.13M | 89.28M | 80.02M | 25.81M |
| capitalLeaseObligationsCurrent | 28.36M | 29.28M | 26.27M | 20.39M | 15.2M | 12.35M | 10.5M | - |
| taxPayables | - | 32.42M | 24.53M | 35.79M | 23.66M | 21.24M | 9.59M | 12.54M |
| deferredRevenue | - | - | - | - | - | 78.47M | 52.57M | 55.67M |
| otherCurrentLiabilities | 2.34M | 2.6M | 296.11M | 237.18M | 113.6M | 1000 | -37.51M | - |
| totalCurrentLiabilities | 709.52M | 818.87M | 939.75M | 975.34M | 678.43M | 417.08M | 370.68M | 330.08M |
| longTermDebt | 1.6B | 1.61B | 1.55B | 1.18B | 840.03M | 1.15B | 1.09B | 974.13M |
| capitalLeaseObligationsNonCurrent | 134.06M | 134.48M | 100.35M | 81.17M | 54.08M | 45.71M | 35.01M | 1000 |
| deferredRevenueNonCurrent | - | - | - | - | 12.95M | 10.9M | 9.64M | 8.82M |
| deferredTaxLiabilitiesNonCurrent | 220.76M | 225.9M | 218.31M | 190.76M | 135.32M | - | - | 137.24M |
| otherNonCurrentLiabilities | 23.72M | 49.56M | 86.61M | 111.39M | 144.97M | 117.91M | 143.58M | 3.24M |
| totalNonCurrentLiabilities | 1.98B | 2.02B | 1.96B | 1.56B | 1.05B | 1.32B | 1.28B | 1.12B |
| otherLiabilities | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 162.42M | 163.75M | 126.62M | 101.56M | 69.28M | 58.06M | 45.52M | 1000 |
| totalLiabilities | 2.69B | 2.84B | 2.9B | 2.54B | 1.73B | 1.74B | 1.65B | 1.45B |
| treasuryStock | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | 3.3B | 3.45B | - | - | 16.05M |
| commonStock | 5.88B | 5.88B | 5.88B | 5.68B | 5.68B | 11.75M | 11.75M | 11.75M |
| retainedEarnings | 989.43M | 1.15B | 637.08M | 405.76M | 164.57M | 95.63M | 25.32M | -21.5M |
| additionalPaidInCapital | - | - | - | - | - | 1.19B | 1.18B | 1.18B |
| 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 |
|---|---|---|---|---|---|---|---|---|
| netIncome | 111.15M | 189.47M | 189.31M | 218.88M | 70.22M | 71.01M | 47.98M | -21.5M |
| depreciationAndAmortization | 127.16M | 114.92M | 101.1M | 84.73M | 90.69M | 54.92M | 45.74M | 5.29M |
| deferredIncomeTax | - | - | -34.65M | 5.4M | -2.08M | -26.79M | -19.34M | -425K |
| stockBasedCompensation | - | 1.28M | 1.37M | 839K | - | - | - | - |
| changeInWorkingCapital | 48.98M | -132.9M | 128.2M | -15.08M | -70.1M | 7.19M | -24.04M | 51.57M |
| accountsReceivables | 30.99M | -55.17M | 77.76M | -22.34M | -80.4M | 414K | 39.26M | 131.44M |
| inventory | 66.02M | -98.11M | 123.6M | -65.75M | -101.37M | 1.22M | 13.33M | -20.28M |
| accountsPayables | -45.99M | 23.51M | -77.76M | 22.34M | 80.4M | -414K | -39.26M | 17.08M |
| otherWorkingCapital | - | 20.38M | 4.6M | 50.67M | 31.27M | 5.96M | -37.37M | 54.77M |
| otherNonCashItems | 23.54M | 150.17M | 139.76M | 73.82M | 73.18M | 10.69M | 25.55M | 40.52M |
| netCashProvidedByOperatingActivities | 310.83M | 322.94M | 525.1M | 368.59M | 161.91M | 117.02M | 75.89M | 61.68M |
| investmentsInPropertyPlantAndEquipment | -24.9M | -13.88M | -15.48M | -18.44M | -18.29M | -12.07M | -12.3M | -3.81M |
| acquisitionsNet | -232.46M | -241.45M | -584.57M | -553.66M | -633.88M | -103.28M | -147.02M | -1.38B |
| purchasesOfInvestments | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | - | - | - | - | -55.22M |
| netCashProvidedByInvestingActivities | -257.35M | -255.33M | -600.06M | -572.11M | -652.17M | -115.35M | -159.32M | -1.38B |
| netDebtIssuance | 22M | 44.35M | 314.77M | 400.45M | -338.95M | 78.31M | 109.65M | - |
| longTermNetDebtIssuance | 22.01M | 44.35M | 314.77M | 423.24M | -321.69M | 78.31M | 109.65M | - |
| shortTermNetDebtIssuance | - | - | - | -22.8M | -17.26M | - | - | - |
| netStockIssuance | -1.14M | -2.51M | 196.59M | -3M | 930M | - | - | - |
| netCommonStockIssuance | -1.14M | -2.51M | 196.59M | -3M | 930M | - | - | - |
| commonStockIssuance | - | - | 200M | - | 930M | - | - | 1.2B |
| commonStockRepurchased | -1.14M | -2.51M | -3.41M | -3M | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - |
| netDividendsPaid | -54.89M | -53.31M | -67.77M | -7.01M | - | - | - | - |
| commonDividendsPaid | -54.89M | -53.31M | -67.77M | -7.01M | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -34.85M | -235.52M | -138.67M | -49.4M | -139.24M | -15.86M | -12.82M | 3.37B |
| netCashProvidedByFinancingActivities | -68.88M | -246.99M | 304.92M | 341.04M | 451.81M | 62.45M | 96.82M | 1.4B |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 1.95B | 2.16B | 2.09B | 2.15B | 2.01B | 2.14B | 2.09B | 2.02B | 1.52B | 1.31B |
| costOfRevenue | 1.73B | 1.66B | 1.57B | 1.63B | 1.76B | 1.83B | 1.81B | 1.72B | 1.33B | 1.15B |
| grossProfit | 216.75M | 503.07M | 517.41M | 513.64M | 249.38M | 306.4M | 278.98M | 296.28M | 191.52M | 158.55M |
| researchAndDevelopmentExpenses | - | - | - | - | 717K | - | 997.5K | - | 849K | - |
| generalAndAdministrativeExpenses | - | - | 79.94M | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | 95.03M | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 104.08M | 264.76M | 273.04M | 253.96M | 95.92M | 90.8M | 105.68M | 90.05M | 87.23M | 54.6M |
| otherExpenses | - | 47.4M | 73.12M | 45M | -717K | - | - | - | - | - |
| operatingExpenses | 104.08M | 312.15M | 346.17M | 298.95M | 95.92M | 90.8M | 105.68M | 90.05M | 87.23M | 54.6M |
| costAndExpenses | 1.84B | 1.97B | 1.92B | 1.93B | 1.86B | 1.93B | 1.92B | 1.81B | 1.41B | 1.21B |
| netInterestIncome | -60.44M | -45.4M | -11.69M | -117.25M | -62.26M | -49M | -32.87M | -18.94M | -30.87M | -38.39M |
| interestIncome | 2.36M | 3.25M | -3.21M | 18.56M | 8.45M | 2.24M | 400K | 221K | 11.51M | 14.8M |
| interestExpense | 62.8M | 45.4M | 8.48M | 135.81M | 70.7M | 51.25M | 33.27M | 19.16M | 31.37M | 38.59M |
| depreciationAndAmortization | 68.67M | 58.51M | 58.79M | 56.13M | 27.58M | 48.43M | 44.28M | 40.45M | 32.94M | 26.44M |
| ebitda | 181.34M | 250.33M | 204.5M | 272.51M | 192.12M | 162.51M | 135.51M | 147.94M | 91.33M | 80.61M |
| ebit | 112.67M | 191.82M | 145.7M | 216.38M | 164.54M | 114.08M | 91.23M | 107.49M | 58.39M | 54.17M |
| nonOperatingIncomeExcludingInterest | - | -900K | 25.54M | -1.7M | -59.22M | 101.52M | 82.07M | 98.75M | 45.91M | 49.78M |
| operatingIncome | 112.67M | 190.92M | 171.24M | 214.68M | 161.94M | 215.6M | 173.29M | 206.24M | 104.29M | 103.95M |
| totalOtherIncomeExpensesNet | -58.45M | -69.94M | -57.42M | -72.4M | -68.47M | -138.72M | -111.3M | -110.89M | -70.33M | -66.5M |
| incomeBeforeTax | 54.22M | 120.99M | 113.82M | 142.29M | 93.38M | 153.76M | 123.92M | 190.69M | 33.96M | 74.9M |
| incomeTaxExpense | 26.32M | 35.49M | 24.48M | 42.16M | 13.35M | 44.58M | 46.79M | 49M | 22.62M | 27.35M |
| netIncomeFromContinuingOperations | 27.9M | 85.5M | 89.34M | 100.13M | 80.13M | 54.59M | 38.59M | 70.85M | 11.34M | 23.77M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | 51.73M | 37.19M | 69.41M | 10.8M | 23.08M |
| netIncome | 27.64M | 83.55M | 85.87M | 94.82M | 74.25M | 103.46M | 74.38M | 138.81M | 21.6M | 46.16M |
| netIncomeDeductions | - | - | - | - | - | 51.73M | 37.19M | 69.41M | 10.8M | 23.08M |
| bottomLineNetIncome | 27.64M | 83.55M | 85.87M | 94.82M | 74.25M | 51.73M | 37.19M | 69.41M | 10.8M | 23.08M |
| eps | 0.12 | 0.34 | 0.35 | 0.39 | 0.3 | 0.44 | 0.32 | 0.59 | 0.09 | 0.2 |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 262.91M | 452.29M | 303.94M | 384.49M | 484.87M | 416.24M | 268.16M | 385.68M | 141.29M | 116.37M |
| shortTermInvestments | 4998 | 5000 | 604K | 4.72M | 60000 | 93000 | 280K | 4.49M | 1.52M | 65000 |
| cashAndShortTermInvestments | 262.92M | 452.29M | 304.55M | 384.49M | 484.93M | 416.33M | 268.44M | 390.16M | 142.82M | 116.43M |
| netReceivables | 535.13M | 617.16M | 589.03M | 584.19M | 444.86M | 518.01M | 538.38M | 491.1M | 482.31M | 389.1M |
| accountsReceivables | 439.59M | 617.16M | 496.38M | 584.19M | 444.86M | 518.01M | 443.29M | 491.1M | 428.95M | 389.1M |
| otherReceivables | 95.54M | - | 92.65M | - | - | - | 95.09M | - | 53.36M | - |
| inventory | 587.97M | 643.72M | 677.94M | 607.01M | 562.79M | 650.05M | 627.74M | 610.97M | 467.47M | 335.97M |
| prepaids | - | - | - | -4.72M | - | - | - | - | - | - |
| otherCurrentAssets | - | 10.24M | 11.38M | 111.12M | 100.9M | 118.57M | 9.96M | 90.44M | 59.31M | 5.14M |
| totalCurrentAssets | 1.39B | 1.72B | 1.58B | 1.68B | 1.59B | 1.7B | 1.44B | 1.58B | 1.04B | 846.58M |
| propertyPlantEquipmentNet | 231.69M | 210.82M | 227.61M | 239.32M | 196.63M | 173.98M | 154.87M | 138.19M | 118.59M | 95.09M |
| goodwill | 2.47B | 2.39B | 2.54B | 2.47B | 2.41B | 2.42B | 2.17B | 1.98B | 1.8B | 1.81B |
| intangibleAssets | 1.29B | 1.32B | 1.39B | 1.37B | 1.35B | 1.34B | 1.17B | 1.09B | 1B | 840.51M |
| goodwillAndIntangibleAssets | 3.76B | 3.7B | 3.93B | 3.84B | 3.76B | 3.76B | 3.34B | 3.07B | 2.81B | 2.65B |
| longTermInvestments | 4.46M | 254K | 1.04M | 285K | 7.97M | 13.78M | 11.71M | -3.56M | 13000 | 966K |
| taxAssets | 25.66M | 25.74M | 22.1M | 17.3M | 15.69M | 7.81M | 20.6M | 13.16M | 10.48M | 7.52M |
| otherNonCurrentAssets | 4 | 2.93M | 603K | 18.82M | 59000 | 93000 | 277K | 4.49M | 1.52M | 64000 |
| totalNonCurrentAssets | 4.02B | 3.94B | 4.18B | 4.1B | 3.98B | 3.96B | 3.53B | 3.22B | 2.94B | 2.76B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 5.4B | 5.67B | 5.76B | 5.78B | 5.57B | 5.66B | 4.98B | 4.8B | 3.98B | 3.6B |
| totalPayables | 569.96M | 683.03M | 720.68M | 524.93M | 434.08M | 488.22M | 462.73M | 469.28M | 368.66M | 438.07M |
| accountPayables | 555.24M | 663.05M | 486.8M | 524.93M | 434.08M | 462.72M | 462.73M | 440.82M | 368.66M | 438.07M |
| otherPayables | 14.72M | 19.98M | 233.87M | - | - | 25.51M | - | 28.47M | - | - |
| accruedExpenses | - | - | - | - | 84.44M | - | 99.31M | - | 77.84M | - |
| shortTermDebt | 108.85M | 315.29M | 66.32M | 71.96M | 98.85M | 179.7M | 155.74M | 117.99M | 103.13M | 95.24M |
| capitalLeaseObligationsCurrent | 28.36M | 28.75M | 29.28M | 28.24M | 26.27M | 22.13M | 20.39M | 17.78M | 15.2M | 14.04M |
| taxPayables | - | 19.98M | 32.42M | 19.36M | 24.53M | 25.51M | 35.79M | 28.47M | 23.66M | 11.68M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 2.34M | 1.45M | 2.6M | 410.97M | 296.11M | 382.28M | 237.18M | 218.42M | 113.6M | 13.28M |
| totalCurrentLiabilities | 709.52M | 1.03B | 818.87M | 1.04B | 939.75M | 1.07B | 975.34M | 823.47M | 678.43M | 560.63M |
| longTermDebt | 1.6B | 1.6B | 1.61B | 1.55B | 1.55B | 1.57B | 1.18B | 1.17B | 840.03M | 1.5B |
| capitalLeaseObligationsNonCurrent | 134.06M | 121.17M | 134.48M | 144.89M | 100.35M | 90.16M | 81.17M | 66.77M | 54.08M | 46.68M |
| deferredRevenueNonCurrent | - | - | - | - | - | 15.55M | - | 14.5M | 12.95M | 12.08M |
| deferredTaxLiabilitiesNonCurrent | 220.76M | 217.89M | 225.9M | 222.84M | 218.31M | 224.36M | 190.76M | 159.81M | 135.32M | 120.23M |
| otherNonCurrentLiabilities | 23.72M | 23.09M | 49.56M | 268.53M | 86.61M | 102.5M | 111.39M | 205.96M | 144.97M | 159.8M |
| totalNonCurrentLiabilities | 1.98B | 1.96B | 2.02B | 1.97B | 1.96B | 2B | 1.56B | 1.46B | 1.05B | 1.71B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 162.42M | 149.92M | 163.75M | 173.13M | 126.62M | 112.29M | 101.56M | 84.55M | 69.28M | 60.73M |
| totalLiabilities | 2.69B | 2.99B | 2.84B | 3B | 2.9B | 3.07B | 2.54B | 2.28B | 1.73B | 2.28B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | 3.3B | - | 3.45B | - |
| commonStock | 5.88B | 5.88B | 5.88B | 5.88B | 5.88B | 5.88B | 5.68B | 5.68B | 5.68B | 11.75M |
| retainedEarnings | 989.43M | 962.16M | 1.15B | 1.04B | 637.08M | 534.13M | 405.76M | 713.16M | 164.57M | 46.16M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | 1.24B |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 27.64M | 83.55M | 94.65M | 94.82M | 74.25M | 115.07M | 74.38M | 138.81M | 21.6M | 46.16M |
| depreciationAndAmortization | 68.67M | 58.51M | 58.79M | 56.13M | 52.67M | 48.43M | 44.28M | 40.45M | 32.94M | 26.44M |
| deferredIncomeTax | - | - | - | - | -21.54M | -13.11M | 8.46M | -104.02M | -2.08M | - |
| stockBasedCompensation | - | 1.07M | 289K | 989K | 256K | 1.12M | 295.5K | 124K | - | - |
| changeInWorkingCapital | 122.92M | -97.93M | 66.57M | -199.47M | 201.95M | -24.02M | 85.9M | -100.98M | -29.08M | -41.03M |
| accountsReceivables | - | -90.92M | 105.04M | -160.2M | 115.16M | 20.18M | 53.47M | -39.87M | 13.48M | -37.43M |
| inventory | 71.99M | -5.98M | -60.75M | -37.36M | 86.46M | 37.15M | 16.54M | -82.29M | -74.16M | -27.21M |
| accountsPayables | -69.94M | 28.22M | -162.14M | 162.14M | -54.89M | -28.03M | -36.95M | 59.29M | 19.96M | 60.44M |
| otherWorkingCapital | 120.87M | -1.03M | 184.42M | -164.05M | 335K | -110.9M | 106.32M | -77.98M | 25.13M | -74.25M |
| otherNonCashItems | 6.49M | 95.98M | -37.84M | 188.01M | -49.96M | 71.13M | 127.34M | 121.64M | 146.88M | 27.81M |
| netCashProvidedByOperatingActivities | 225.72M | 141.17M | 182.46M | 140.48M | 257.62M | 267.48M | 231.38M | 96.04M | 50.17M | 39.72M |
| investmentsInPropertyPlantAndEquipment | -6.48M | -18.42M | -8.41M | -5.47M | -9.71M | -5.77M | -9.98M | -8.46M | -11.97M | -6.32M |
| acquisitionsNet | -104.44M | -47.42M | -119.42M | -122.03M | -26.93M | -557.64M | -381.82M | -171.84M | -173.51M | -460.37M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | - | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | -110.93M | -65.84M | -127.83M | -127.5M | -36.64M | -563.41M | -391.8M | -180.3M | -185.48M | -466.69M |
| netDebtIssuance | -208.03M | 210.44M | 44.35M | -53.22M | - | 314.77M | - | - | - | - |
| longTermNetDebtIssuance | - | 210.44M | 44.35M | -53.22M | - | 314.77M | - | - | - | - |
| shortTermNetDebtIssuance | -208.03M | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 51980 | -1.19M | - | -2.51M | - | 196.59M | - | -1.5M | - | - |
| netCommonStockIssuance | 51980 | -1.19M | - | -2.51M | - | 196.59M | - | -1.5M | - | - |
| commonStockIssuance | - | - | - | - | 3.4M | 196.6M | - | -3M | 821.12M | 50M |
| commonStockRepurchased | 51980 | -1.19M | - | -2.51M | -3.41M | - | - | -1.5M | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -54.89M | - | -53.31M | - | -20.08M | -47.69M | -1.33M | -5.69M | - | - |
| commonDividendsPaid | -54.89M | - | -53.31M | - | -10.04M | -57.73M | -663K | -2.84M | - | - |
| preferredDividendsPaid | - | - | - | - | -10.04M | 10.04M | - | - | - | - |
| otherFinancingActivities | -21.51M | -130.34M | -115.59M | -66.72M | -185.31M | -54.93M | 8.33M | 166.88M | 148.6M | 375.22M |
| netCashProvidedByFinancingActivities | -284.38M | 78.92M | -124.55M | -122.44M | -205.39M | 447.64M | 40.49M | 341.73M | 148.6M | 375.22M |