OTC : BOALF
-$0.47 (-11.55%)
| date | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 | 2014-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 3.48B | 2.96B | 2.92B | 5.67B | 5.8B | 5.73B | 4.26B | 4.31B | 4.3B | 4.46B |
| costOfRevenue | 2.54B | 2.25B | 2.17B | 3.96B | 3.85B | 3.83B | 2.86B | 2.93B | 3.04B | 3.23B |
| grossProfit | 942.5M | 704.5M | 757.3M | 1.71B | 1.96B | 1.9B | 1.4B | 1.38B | 1.26B | 1.22B |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 237M | 216.6M | 217.6M | 245.6M | 398.5M | 436.9M | 301.4M | 302.9M | 270.1M | 276.1M |
| sellingAndMarketingExpenses | 475.4M | 411.1M | 404.5M | 417.1M | 1.01B | 947.6M | 743.8M | 819.4M | 767.6M | 753.7M |
| sellingGeneralAndAdministrativeExpenses | 712.4M | 627.7M | 622.1M | 662.7M | 1.4B | 1.38B | 1.04B | 1.12B | 1.04B | 1.02B |
| otherExpenses | 26.1M | -59.2M | -14.3M | 39.3M | 700K | -32.2M | -49.1M | 45.1M | 146.2M | 17.1M |
| operatingExpenses | 667.4M | 845.7M | 1.06B | 1.9B | 1.55B | 1.32B | 1.09B | 928.4M | 1.29B | 1.03B |
| costAndExpenses | 3.21B | 2.92B | 2.78B | 3.03B | 5.37B | 5.02B | 3.78B | 4.3B | 3.95B | 4.17B |
| netInterestIncome | -30.2M | -75M | -118.5M | -109.9M | -102.7M | -103.8M | -50.5M | -62.7M | -63M | -64.4M |
| interestIncome | 19.9M | 5.3M | 1.5M | 3.4M | 2.3M | 1.8M | 24.4M | 7.6M | 12.8M | 20.3M |
| interestExpense | 50.1M | 80.3M | 120M | 113.3M | 105M | 105.6M | 74.9M | 70.3M | 75.8M | 84.7M |
| depreciationAndAmortization | 222.9M | 218M | 437.4M | 429.1M | 316.4M | 354M | 256.3M | 246.6M | 248.8M | 261.4M |
| ebitda | 490.6M | 257.3M | 574.5M | 644.3M | 792.6M | 880.5M | 656.3M | 651.6M | 696.5M | 503.8M |
| ebit | 267.7M | 39.3M | 141.9M | -1.08B | 476.2M | 563.7M | 369.6M | 351.4M | 364.3M | 179.2M |
| nonOperatingIncomeExcludingInterest | -59.4M | 37.5M | -1.9M | 1.19B | 47.7M | -55.2M | -41.1M | -80.8M | -143.6M | -16.3M |
| operatingIncome | 208.3M | 76.8M | 137.1M | 215.2M | 523.9M | 508.5M | 328.5M | 270.6M | 220.7M | 162.9M |
| totalOtherIncomeExpensesNet | 9.3M | -117.8M | -118.1M | -1.3B | -229.7M | -41M | -27.5M | 10.5M | 67.8M | -68.4M |
| incomeBeforeTax | 217.6M | -41M | 17.1M | -1.19B | 294.2M | 458.1M | 301M | 284.2M | 288.5M | 97.3M |
| incomeTaxExpense | 59.6M | -24M | -2M | -60.9M | 79.6M | 37M | 51.4M | 32.2M | 45.1M | -9M |
| netIncomeFromContinuingOperations | 148.1M | 960.6M | 639.9M | -1.14B | 272.4M | 441M | 296.9M | 256M | 257M | 173.3M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 148.1M | 960.6M | 639.9M | -1.14B | 272.4M | 441M | 296.9M | 256M | 257M | 173.3M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 148.1M | 960.6M | 639.9M | -1.14B | 272.4M | 441M | 296.9M | 256M | 257M | 173.3M |
| eps | 0.13 | 0.87 | 0.52 | -0.95 | 0.23 | 0.38 | 0.29 | 0.32 | 0.31 | 0.21 |
| date | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 | 2014-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 658.1M | 1.11B | 903.8M | 904.4M | 207.2M | 74.3M | 237.8M | 452.1M | 505.8M | 383.2M |
| shortTermInvestments | 3M | 32.8M | 11.6M | 4.7M | 3.8M | 11.2M | 3.8M | 18.9M | 9.6M | 8.3M |
| cashAndShortTermInvestments | 661.1M | 1.14B | 915.4M | 909.1M | 211M | 85.5M | 241.6M | 471M | 515.4M | 391.5M |
| netReceivables | 549.3M | 501.3M | 472.7M | 798.3M | 877.4M | 879.7M | 873.6M | 623.9M | 659.8M | 708.8M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| otherReceivables | 549.3M | 501.3M | 472.7M | 798.3M | 877.4M | 879.7M | 873.6M | 623.9M | 659.8M | 708.8M |
| inventory | 257.5M | 222.5M | 213.5M | 523.9M | 683.8M | 613.8M | 606.6M | 556.9M | 537.8M | 528.1M |
| prepaids | 25.6M | 40.4M | 3.64B | 96.7M | - | 121.2M | - | - | - | - |
| otherCurrentAssets | 20.3M | 36.3M | 28.6M | 47.2M | 39.6M | 38.1M | 41.9M | 32.4M | 28.3M | 36.1M |
| totalCurrentAssets | 1.51B | 1.94B | 5.27B | 2.38B | 1.81B | 1.74B | 1.76B | 1.68B | 1.74B | 1.66B |
| propertyPlantEquipmentNet | 2.12B | 2.12B | 2.03B | 3.12B | 2.88B | 2.78B | 2.76B | 2.52B | 2.45B | 2.56B |
| goodwill | - | 71.2M | 71.2M | 1.2B | 2.23B | 2.16B | 2.27B | 213.1M | 208.6M | 183.1M |
| intangibleAssets | 71.2M | 300K | 1.2M | 1.02B | 1.14B | 1.24B | 933.7M | 21.6M | 18.5M | 13M |
| goodwillAndIntangibleAssets | 71.2M | 71.5M | 72.4M | 2.22B | 3.37B | 3.4B | 3.21B | 234.7M | 227.1M | 196.1M |
| longTermInvestments | 36.1M | 31.2M | 23.3M | 1.27B | 1.33B | 1.44B | 1.39B | 1.08B | 1.08B | 874.2M |
| taxAssets | 107.7M | 166.6M | 133.1M | 145.5M | 78.7M | 69.6M | 128.4M | 237.4M | 243.6M | 154.1M |
| otherNonCurrentAssets | 91.4M | 73.4M | 54.2M | 75.7M | 66.4M | 81.1M | 71.7M | 48.8M | 127.2M | 108.3M |
| totalNonCurrentAssets | 2.42B | 2.46B | 2.31B | 6.83B | 7.73B | 7.77B | 7.55B | 4.12B | 4.12B | 3.89B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.94B | 4.4B | 7.58B | 9.2B | 9.54B | 9.51B | 9.31B | 5.8B | 5.87B | 5.56B |
| totalPayables | 497.1M | 497.2M | 484.1M | 728.8M | 832.6M | 752M | 812.4M | 607.9M | 641.5M | 648.5M |
| accountPayables | 497.1M | 497.2M | 484.1M | 728.8M | 832.6M | 752M | 812.4M | 607.9M | 641.5M | 648.5M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 23.2M | 639.7M | 33.2M | 106M | 339.7M | 19.2M | 422.8M | 360.2M | 1.8M | 215.4M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | 600K | 600K | 5M | 4.4M | 29M | - | - | - | - | - |
| deferredRevenue | 163.9M | 169.2M | 130.7M | 187.2M | 196.1M | 204.7M | 64.1M | 36.6M | 274.1M | 89.8M |
| otherCurrentLiabilities | 10.3M | 1.4M | 632.4M | 24M | 23.8M | 19.3M | 169M | 177M | 5.8M | 216.5M |
| totalCurrentLiabilities | 694.5M | 1.31B | 1.28B | 1.05B | 1.39B | 995.2M | 1.47B | 1.18B | 923.2M | 1.17B |
| longTermDebt | 973.1M | 943.8M | 1.77B | 3.38B | 2.06B | 2.51B | 2.17B | 1.01B | 1.32B | 886.1M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | 30.8M | -80.7M | - |
| deferredRevenueNonCurrent | 198.3M | 207.2M | 110.7M | 195.9M | 164.7M | 188.5M | - | 30.8M | 15.8M | - |
| deferredTaxLiabilitiesNonCurrent | 36.6M | 35.1M | 39.9M | 14.1M | 50.8M | 39.5M | - | -30.8M | 80.7M | - |
| otherNonCurrentLiabilities | 10.4M | 9.8M | 19.7M | 32.9M | 16.3M | 48.7M | 230.2M | 101.1M | 800K | 154.7M |
| totalNonCurrentLiabilities | 1.22B | 1.2B | 1.94B | 3.62B | 2.29B | 2.78B | 2.4B | 1.11B | 1.42B | 1.04B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | 30.8M | -80.7M | - |
| totalLiabilities | 1.91B | 2.5B | 3.22B | 4.67B | 3.68B | 3.78B | 3.87B | 2.29B | 2.34B | 2.21B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 593.7M | 593.7M | 3.84B | 4.38B | 4.27B | 4.27B | 4.27B | 2.25B | 2.36B | 2.48B |
| retainedEarnings | 1.4B | 1.26B | 401.7M | -198.2M | 1.26B | 1.31B | 1.16B | 1.1B | 996.3M | 868.4M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 | 2014-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 158M | -17M | 19.1M | -15.6M | 194M | 424.1M | 245.7M | 245.5M | 257M | 173.3M |
| depreciationAndAmortization | 222.9M | 218M | 224.6M | 238.7M | 374.8M | 354M | 256.3M | 246.6M | 248.8M | 231.7M |
| deferredIncomeTax | 2.2M | -100000 | 100000 | -5.8M | -9.5M | - | - | - | - | - |
| stockBasedCompensation | - | 100000 | - | 5.8M | 9.5M | 10.4M | 11.3M | 14.7M | 10.6M | 7.2M |
| changeInWorkingCapital | 4.4M | 170.5M | -11.4M | -91.5M | 16.8M | -199.9M | -154M | -50.5M | 9.2M | 18.1M |
| accountsReceivables | -61.3M | 9.4M | 3.1M | 77.1M | -500K | -11.5M | -125.9M | 50.1M | 81.3M | -22.6M |
| inventory | -27.7M | -45M | 19.2M | 107.5M | -40M | -27.8M | 2.2M | -6.4M | -16.5M | 49.5M |
| accountsPayables | 7M | 59.1M | -37.7M | -144M | 63.8M | -81.8M | -47.4M | -23.1M | - | - |
| otherWorkingCapital | 86.4M | 147M | 4M | -132.1M | -6.5M | -78.8M | 17.1M | -71.1M | -55.6M | -8.8M |
| otherNonCashItems | -26.6M | -110.7M | 421.4M | 481.3M | 176M | 828.9M | 749M | 508.5M | -107.3M | 77M |
| netCashProvidedByOperatingActivities | 358.7M | 260.8M | 653.7M | 612.9M | 761.6M | 578M | 413.3M | 477.5M | 418.3M | 507.3M |
| investmentsInPropertyPlantAndEquipment | -209.1M | -342.1M | -257.7M | -345.8M | -453.4M | -425.3M | -340.1M | -323.8M | -249.9M | -268.2M |
| acquisitionsNet | 14.5M | 3.99B | 1.41B | 13.1M | 364.9M | 7.6M | -3.44B | 55.5M | 149.2M | 428.7M |
| purchasesOfInvestments | - | - | -300K | - | -1.3M | -1.6M | 26.7M | - | - | -500K |
| salesMaturitiesOfInvestments | - | 17M | 300K | - | 7.6M | - | 8.8M | 8.8M | - | 69.9M |
| otherInvestingActivities | 4.9M | -11.4M | 39.9M | 27.3M | 39.7M | 73.1M | 35.5M | 52M | 38.7M | 36.2M |
| netCashProvidedByInvestingActivities | -189.7M | 3.65B | 1.19B | -305.4M | -42.5M | -344.6M | -3.73B | -259.5M | -55.7M | 267.2M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | 2.02B | - | - | - |
| commonStockRepurchased | - | -3.28B | -506.6M | - | - | - | - | -115.4M | -116M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -77.2M | - | -158.3M | -316.5M | -287.2M | -226.2M | -154.2M | -129.1M | -64M |
| commonDividendsPaid | - | -77.2M | - | -158.3M | -316.5M | -287.2M | -226.2M | -154.2M | -129.1M | -64M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -654.6M | -3.65B | -1.78B | 564M | -272.6M | -111M | 3.33B | -119.2M | -122.5M | -460.6M |
| netCashProvidedByFinancingActivities | -654.6M | -3.73B | -1.78B | 405.7M | -589.1M | -398.2M | 3.11B | -273.4M | -251.6M | -524.6M |
| date | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 1.84B | 1.78B | 1.68B | 1.46B | 1.5B | 220.8M | 2.7B | 2.71B | 2.96B | 2.87B |
| costOfRevenue | 1.31B | 1.28B | 1.26B | 1.15B | 1.1B | 331.2M | 1.84B | 1.97B | 2B | 1.86B |
| grossProfit | 533.2M | 502.6M | 418.1M | 309M | 395.5M | -110.4M | 867.7M | 741.7M | 964.7M | 1.01B |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 42.5M | 73.05M | 45.45M | 49.3M | - | 217.6M | - | - | - | - |
| sellingAndMarketingExpenses | 129.35M | 115.75M | 121.95M | 98.5M | - | 404.5M | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 343.7M | 377.6M | 334.8M | 295.6M | 332.1M | -63.4M | 685.5M | 714.8M | 726.1M | 717M |
| otherExpenses | - | - | - | - | - | -14.3M | - | - | - | - |
| operatingExpenses | 343.7M | 377.6M | 334.8M | 295.6M | 332.1M | 374M | 685.5M | 714.8M | 726.1M | 717M |
| costAndExpenses | 1.65B | 1.65B | 1.6B | 1.44B | 1.44B | 705.2M | 2.52B | 2.68B | 2.72B | 2.57B |
| netInterestIncome | -9.7M | -15.8M | -19.9M | -39.2M | -34.8M | -60.2M | -58.3M | -65.2M | -61.2M | -54.3M |
| interestIncome | 17.2M | 11.6M | 8.3M | 4.1M | 900K | -1.4M | 2.9M | 700K | 2.7M | 1.1M |
| interestExpense | 26.9M | 27.4M | 28.2M | 43.3M | 35.7M | 58.8M | 61.2M | 65.9M | 63.9M | 55.4M |
| depreciationAndAmortization | 112.6M | 111.7M | 111.2M | 108.3M | 109.7M | 206.3M | 231.1M | 248.6M | 239.4M | 193.6M |
| ebitda | 323.4M | 253M | 224.2M | 74.3M | 161.8M | 161.2M | 437.2M | -979M | 444.9M | 471.5M |
| ebit | 210.8M | 141.3M | 113M | -34M | 52.1M | -64.2M | 206.1M | -1.23B | 205.5M | 277.9M |
| nonOperatingIncomeExcludingInterest | -21.3M | -16.3M | -29.7M | 47.4M | 11.3M | 22M | -23.9M | 1.25B | 33.1M | 19.1M |
| operatingIncome | 189.5M | 125M | 83.3M | 13.4M | 63.4M | -45.1M | 182.2M | 26.9M | 238.6M | 297M |
| totalOtherIncomeExpensesNet | -14.9M | -1M | 10.3M | -260.3M | -13.4M | -85.6M | 14.7M | -1.39B | -71M | -74.5M |
| incomeBeforeTax | 174.6M | 124M | 93.6M | -246.9M | 50M | -127.8M | 196.9M | -1.37B | 167.6M | 222.5M |
| incomeTaxExpense | 52.6M | 35.6M | 24M | -28.3M | 4.3M | -39.7M | 37.7M | -92M | 31.1M | 34.2M |
| netIncomeFromContinuingOperations | 122M | 88.4M | 69.6M | -218.6M | 45.7M | 480.7M | 159.2M | -1.28B | 136.5M | 24.2M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 122M | 88.4M | 69.6M | -218.6M | 45.7M | 480.7M | 159.2M | -1.28B | 136.5M | 24.2M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 122M | 88.4M | 69.6M | -218.6M | 45.7M | 480.7M | 159.2M | -1.28B | 136.5M | 24.2M |
| eps | 0.11 | 0.08 | 0.06 | -0.2 | 0.04 | 0.39 | 0.13 | -1.07 | 0.12 | 0.02 |
| date | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 888.7M | 658.1M | 525.7M | 1.11B | 3.63B | 903.8M | 558.1M | 904.4M | 84.4M | 207.2M |
| shortTermInvestments | - | 3M | - | 32.8M | - | 11.6M | - | 4.7M | 1.5M | 3.8M |
| cashAndShortTermInvestments | 888.7M | 661.1M | 525.7M | 1.14B | 3.63B | 915.4M | 558.1M | 909.1M | 85.9M | 211M |
| netReceivables | 467.6M | 549.3M | 545.2M | 501.3M | 447.5M | 472.7M | 686M | 798.3M | 779.2M | 877.4M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| otherReceivables | 467.6M | 549.3M | 545.2M | 501.3M | 447.5M | 472.7M | 686M | 798.3M | 779.2M | 877.4M |
| inventory | 254.2M | 257.5M | 240.8M | 222.5M | 234.3M | 213.5M | 486.7M | 523.9M | 642.9M | 683.8M |
| prepaids | - | 25.6M | - | 40.4M | - | 3.64B | - | 96.7M | - | - |
| otherCurrentAssets | 33.8M | 20.3M | 37.7M | 36.3M | 1.25B | 28.6M | 1.18B | 47.2M | 148.6M | 39.6M |
| totalCurrentAssets | 1.64B | 1.51B | 1.35B | 1.94B | 5.55B | 5.27B | 2.91B | 2.38B | 1.66B | 1.81B |
| propertyPlantEquipmentNet | 2.11B | 2.12B | 2.11B | 2.12B | 2B | 2.03B | 2.94B | 3.12B | 3.25B | 2.88B |
| goodwill | - | - | - | 71.2M | - | 71.2M | - | 1.2B | - | 2.23B |
| intangibleAssets | 71.2M | 71.2M | 71.2M | 300K | 71.5M | 1.2M | 1.97B | 1.02B | 3.34B | 1.14B |
| goodwillAndIntangibleAssets | 71.2M | 71.2M | 71.2M | 71.5M | 71.5M | 72.4M | 1.97B | 2.22B | 3.34B | 3.37B |
| longTermInvestments | 43.4M | 36.1M | 75.1M | 31.2M | 51.9M | 23.3M | 94M | 1.27B | 1.39B | 1.33B |
| taxAssets | 72.1M | 107.7M | 150.3M | 166.6M | 183M | 133.1M | 125.7M | 145.5M | 81.4M | 78.7M |
| otherNonCurrentAssets | 49.5M | 91.4M | 37.9M | 73.4M | 31.1M | 54.2M | 50.9M | 75.7M | 44.4M | 66.4M |
| totalNonCurrentAssets | 2.35B | 2.42B | 2.45B | 2.46B | 2.33B | 2.31B | 5.18B | 6.83B | 8.11B | 7.73B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.99B | 3.94B | 3.79B | 4.4B | 7.89B | 7.58B | 8.09B | 9.2B | 9.77B | 9.54B |
| totalPayables | 430.5M | 497.1M | 451.2M | 497.2M | 381.3M | 484.1M | 610.6M | 728.8M | 711.6M | 832.6M |
| accountPayables | 430.5M | 497.1M | 451.2M | 497.2M | 381.3M | 484.1M | 610.6M | 728.8M | 711.6M | 832.6M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 24M | 23.2M | 23.5M | 639.7M | 203.6M | 33.2M | 97.1M | 106M | 433M | 339.7M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | 15.8M | 600K | 700K | 600K | 400K | 5M | 19.1M | 4.4M | 16.3M | 29M |
| deferredRevenue | 15.8M | 163.9M | 700K | 169.2M | 400K | 130.7M | 19.1M | 187.2M | 16.3M | 196.1M |
| otherCurrentLiabilities | 190.8M | 10.3M | 165M | 1.4M | 521M | 632.4M | 180.8M | 24M | 182.6M | 23.8M |
| totalCurrentLiabilities | 661.1M | 694.5M | 640.4M | 1.31B | 1.11B | 1.28B | 907.6M | 1.05B | 1.34B | 1.39B |
| longTermDebt | 850.3M | 973.1M | 855.3M | 943.8M | 1.55B | 1.77B | 2.15B | 3.38B | 2.06B | 2.06B |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | -249M | - | -302.5M | - |
| deferredRevenueNonCurrent | 98.9M | 198.3M | 102.3M | 207.2M | - | 110.7M | 249M | 195.9M | 302.5M | 164.7M |
| deferredTaxLiabilitiesNonCurrent | 35.5M | 36.6M | 35.8M | 35.1M | - | 39.9M | 34.5M | 14.1M | 49M | 50.8M |
| otherNonCurrentLiabilities | 210.2M | 10.4M | 192.3M | 9.8M | 216M | 19.7M | 281.7M | 32.9M | 210.7M | 16.3M |
| totalNonCurrentLiabilities | 1.19B | 1.22B | 1.19B | 1.2B | 1.76B | 1.94B | 2.72B | 3.62B | 2.63B | 2.29B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | -249M | - | -302.5M | - |
| totalLiabilities | 1.86B | 1.91B | 1.83B | 2.5B | 2.87B | 3.22B | 3.62B | 4.67B | 3.97B | 3.68B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 593.7M | 593.7M | 593.7M | 593.7M | 3.84B | 3.84B | 4.38B | 4.38B | 4.27B | 4.27B |
| retainedEarnings | 1.53B | 1.4B | 1.35B | 1.26B | 1.43B | 401.7M | -36.8M | -198.2M | 1.2B | 1.26B |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 122M | 88.4M | 69.6M | -38.8M | 21.8M | -96.3M | 115.4M | -1.27B | 138.1M | 24.2M |
| depreciationAndAmortization | 112.6M | 111.7M | 111.2M | 108.3M | 109.7M | -6.5M | 231.1M | 248.6M | 239.4M | 193.6M |
| deferredIncomeTax | - | -180M | - | -185.85M | - | 100000 | - | - | - | - |
| stockBasedCompensation | - | - | - | 50000 | - | - | - | - | - | - |
| changeInWorkingCapital | - | -42.3M | - | -30.8M | - | -11.4M | - | - | - | - |
| accountsReceivables | - | -30.65M | - | 4.7M | - | 3.1M | - | - | - | - |
| inventory | - | -13.85M | - | -22.5M | - | 19.2M | - | - | - | - |
| accountsPayables | - | - | - | - | - | -37.7M | - | - | - | - |
| otherWorkingCapital | - | 2.2M | - | -13M | - | 4M | - | - | - | - |
| otherNonCashItems | 339.2M | 278.2M | 145.4M | 222.9M | 53.5M | 377.3M | 44.1M | 1.42B | -140.3M | 290.9M |
| netCashProvidedByOperatingActivities | 348.6M | 254.9M | 103.8M | 75.8M | 185M | 263.1M | 390.6M | 393.7M | 237.2M | 508.7M |
| investmentsInPropertyPlantAndEquipment | -91.5M | -111.7M | -97.4M | -220.1M | -122M | -134.8M | -122.9M | -156.9M | -188.9M | -270.7M |
| acquisitionsNet | 2.5M | 1M | 18.4M | 947M | 3.06B | 1.3B | 108.7M | 7.7M | 32.7M | 32.5M |
| purchasesOfInvestments | - | - | - | 2.8M | -2.8M | -300K | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | 300K | - | - | - | 7.6M |
| otherInvestingActivities | 1.25M | 500K | 9.2M | -14.2M | - | 39.9M | - | - | - | - |
| netCashProvidedByInvestingActivities | -89M | -110.7M | -79M | 715.5M | 2.94B | 1.21B | -14.2M | -149.2M | -156.2M | -230.6M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -13M | - | - | -2.92B | -352.9M | -506.6M | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | -38.6M | - | - | - | - | -158.3M | -152.4M |
| commonDividendsPaid | - | - | - | -38.6M | - | - | - | - | -158.3M | -152.4M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -13.2M | -6.25M | -642.1M | -3.3B | -193.45M | -1.11B | -670.3M | 611M | -47M | -4.4M |
| netCashProvidedByFinancingActivities | -26.4M | -12.5M | -642.1M | -3.34B | -386.9M | -1.11B | -670.3M | 611M | -205.3M | -156.8M |