OTC : CTOUF
$0 (0.0%)
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 687.8M | 597.8M | 870.2M | 1.1B | 668.4M | 569.3M | 527.4M | 416M | 423.8M | 343.56M |
| costOfRevenue | 10.4M | 195.1M | 201.7M | 308.1M | 254.8M | 83.6M | 174.4M | 103.3M | 95.9M | 85.96M |
| grossProfit | 677.4M | 402.7M | 668.5M | 790.5M | 413.6M | 485.7M | 353M | 312.7M | 327.9M | 257.6M |
| researchAndDevelopmentExpenses | - | - | 0.47 | 0.51 | 0.37 | 0.46 | 0.37 | 0.44 | 0.34 | 0.28 |
| generalAndAdministrativeExpenses | 201.3M | 207.3M | 209.7M | 204.1M | 164.6M | 168.1M | 147.7M | 125.6M | 15.1M | 15.42M |
| sellingAndMarketingExpenses | 5M | 6M | 7.6M | 6.4M | 3.7M | 3.4M | 3.3M | 3M | 2.8M | 2.85M |
| sellingGeneralAndAdministrativeExpenses | 206.3M | 213.3M | 217.3M | 210.5M | 168.3M | 171.5M | 151M | 128.6M | 21.2M | 18.27M |
| otherExpenses | 24.8M | 62.5M | -227.1M | -218.7M | -179M | -184.4M | -167.9M | -132.6M | -121.88M | -109.76M |
| operatingExpenses | 231.1M | 275.8M | 227.1M | 218.7M | 179M | 184.4M | 55.9M | 31.8M | 45.2M | 38.91M |
| costAndExpenses | 253.8M | 242.6M | 428.8M | 526.8M | 433.8M | 268M | 230.3M | 135.1M | 141.1M | 124.87M |
| netInterestIncome | -14.9M | -20.2M | -14.8M | -13.3M | -7.9M | -11.1M | -7.1M | 800K | 1.22M | 867K |
| interestIncome | 12.6M | 13M | 26.9M | 15M | 9.9M | 14.5M | 11.5M | 3.2M | 1.5M | 1.74M |
| interestExpense | 27.5M | 33.2M | 26.9M | 15M | 9.9M | 14.5M | 11.5M | 3.2M | 1.52M | 1.74M |
| depreciationAndAmortization | 8.3M | 12M | 8.7M | 9.1M | 9.3M | 17.5M | 8.8M | 6.2M | 8.62M | 11.12M |
| ebitda | 455.7M | -82.4M | 450.1M | 580.9M | 243.9M | 318.8M | 150.5M | 109.5M | 93.23M | 59.79M |
| ebit | 447.4M | -94.4M | 348.7M | 1.12B | 568.1M | 441.2M | 305.2M | 275.2M | 293.4M | 223.72M |
| nonOperatingIncomeExcludingInterest | -13.4M | 315.9M | 110.9M | 36.5M | 26.3M | 50.8M | 15.3M | 12.5M | 13.3M | 15.62M |
| operatingIncome | 434M | 221.5M | 441.4M | 571.8M | 234.6M | 301.3M | 305.2M | 275.2M | 293.4M | 223.72M |
| totalOtherIncomeExpensesNet | -14.1M | -349.1M | -54.4M | -596.4M | -350.2M | -227.6M | -34.9M | -10M | -232.73M | -22.38M |
| incomeBeforeTax | 419.9M | -127.6M | 405.2M | 561.5M | 244.2M | 264.4M | 285.6M | 277.7M | 281.2M | 216.95M |
| incomeTaxExpense | 92.2M | 94.5M | 125.7M | 179.4M | 62.6M | 78.6M | 48.8M | 26.5M | 23.6M | 1.71M |
| netIncomeFromContinuingOperations | 327.7M | -222.1M | 196.1M | 927M | 495.6M | 348.1M | 90.6M | 82.1M | 257.6M | 46.96M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | 146.2M | 169.1M | -39000 | 168.28M |
| netIncome | 327.7M | -222.1M | 196.1M | 927M | 495.6M | 348.1M | 236.8M | 251.2M | 257.56M | 215.24M |
| netIncomeDeductions | - | - | - | 15.9M | 18.8M | - | - | - | - | - |
| bottomLineNetIncome | 327.7M | -222.1M | 196.1M | 911.1M | 476.8M | 348.1M | 236.8M | 251.2M | 257.56M | 215.24M |
| eps | 0.69 | -0.47 | 0.41 | 1.94 | 1.02 | 0.74 | 0.51 | 0.54 | 0.61 | 0.53 |
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 286.7M | 382.7M | 401.4M | 594.7M | 351.9M | 238.9M | 113.9M | 94.9M | 174.4M | 145.36M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 286.7M | 382.7M | 401.4M | 594.7M | 351.9M | 238.9M | 113.9M | 94.9M | 174.4M | 145.36M |
| netReceivables | 97.7M | 105.4M | 159.5M | 115.4M | 119.3M | 79.3M | 90.8M | 29.7M | 27.9M | 14.01M |
| accountsReceivables | 52.5M | 66.9M | 106.3M | 61.2M | 59.4M | 35.4M | 90.8M | 29.7M | 27.9M | 14.01M |
| otherReceivables | 45.2M | 38.5M | 53.2M | 54.2M | 59.9M | 43.9M | - | - | - | - |
| inventory | - | - | - | - | 400K | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | 700K | 229K |
| otherCurrentAssets | 409.8M | 84M | 33.8M | 118.2M | 27.9M | 3.6M | - | 89.1M | 37.6M | 34.45M |
| totalCurrentAssets | 794.2M | 572.1M | 594.7M | 828.3M | 499.1M | 321.8M | 291.3M | 213.7M | 240.6M | 194.04M |
| propertyPlantEquipmentNet | 16.5M | 23M | 30.2M | 35.9M | 23.7M | 29.3M | 21.8M | 20.9M | 18.8M | 14.86M |
| goodwill | 9.9M | 9.9M | 9.9M | 9.9M | 9.9M | 9.9M | 9.9M | - | - | - |
| intangibleAssets | 102.7M | 103.1M | 113.5M | 114M | 114.7M | 118.9M | 115.9M | 62.7M | 65.4M | 69.74M |
| goodwillAndIntangibleAssets | 112.6M | 113M | 123.4M | 123.9M | 124.6M | 128.8M | 125.8M | 62.7M | 65.4M | 69.74M |
| longTermInvestments | 2.55B | 2.9B | 3.26B | 3.14B | 2.4B | 2.08B | 1.87B | 1.65B | 1.51B | 1.14B |
| taxAssets | 26.43M | 24.66M | 30.6M | 29.9M | 30.8M | 27M | 24.3M | 15.4M | 13.94M | 11.77M |
| otherNonCurrentAssets | 67.2M | 36.5M | -62M | -64M | -45.1M | -40.5M | -24.3M | -15.4M | -13.94M | -11.77M |
| totalNonCurrentAssets | 2.75B | 3.07B | 3.38B | 3.27B | 2.54B | 2.22B | 2.02B | 1.73B | 1.59B | 1.22B |
| otherAssets | - | - | 127.3M | 126.9M | 279.7M | 242.7M | 146.5M | 66.8M | 42M | - |
| totalAssets | 3.54B | 3.64B | 4.1B | 4.22B | 3.32B | 2.79B | 2.45B | 2.01B | 1.87B | 1.42B |
| totalPayables | 213.8M | 58.6M | 62.2M | 108.4M | 35.1M | 19.2M | 19.3M | 9M | 1.1M | 421K |
| accountPayables | 49.4M | 58.6M | 62.2M | 108.4M | 35.1M | 19.2M | 19.3M | 1.3M | 1.14M | 421K |
| otherPayables | 164.4M | - | - | - | - | - | - | 7.7M | -37000 | - |
| accruedExpenses | - | 46.9M | 44.4M | 52.2M | 43M | 46M | 37.3M | 29.7M | 31.2M | 30.31M |
| shortTermDebt | 7.9M | - | - | - | - | 16M | 7.5M | - | - | - |
| capitalLeaseObligationsCurrent | 7.9M | 7.6M | 7.1M | 6.9M | 4.5M | 4M | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | -7.1M | -6.9M | -4.5M | -19.9M | -7.5M | - | - | - |
| otherCurrentLiabilities | 58.5M | 159.3M | 151M | 173.1M | 111.3M | 123.8M | 82.2M | 90.8M | 97M | 57.84M |
| totalCurrentLiabilities | 288.1M | 272.4M | 264.7M | 340.6M | 191.6M | 209M | 146.3M | 129.5M | 129.3M | 88.57M |
| longTermDebt | 482.5M | 455.5M | 450.7M | 453.9M | 549.2M | 364.2M | 303.6M | 3.6M | - | - |
| capitalLeaseObligationsNonCurrent | 5.6M | 11.4M | 16.4M | 19.5M | 10.7M | 11.1M | - | - | - | - |
| deferredRevenueNonCurrent | - | - | -332.7M | -412.5M | -242.3M | 405M | 242.9M | -22.8M | - | - |
| deferredTaxLiabilitiesNonCurrent | 9.5M | 12.9M | 54.4M | 58.2M | 49.1M | 43.7M | 60.7M | 27.8M | 26.03M | 21.16M |
| otherNonCurrentLiabilities | 47.9M | 70.9M | 900K | -7.8M | -10.7M | 29.7M | - | 1.4M | 7.82M | 15.92M |
| totalNonCurrentLiabilities | 545.5M | 550.7M | 491.8M | 493.9M | 549.2M | 371.9M | 303.6M | 5M | 21.46M | 6.53M |
| otherLiabilities | - | - | 91.5M | 98.3M | 65.9M | 58.6M | 43.8M | 20.9M | 41000 | 9.39M |
| capitalLeaseObligations | 13.5M | 19M | 23.5M | 26.4M | 15.2M | 15.1M | - | - | - | - |
| totalLiabilities | 833.6M | 823.1M | 848M | 932.8M | 806.7M | 639.5M | 493.7M | 155.4M | 150.8M | 104.49M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 2.13B | 1.85B | 1.85B | 1.85B | 1.72B | 1.73B | 1.74B | 1.74B | 1.74B | 1.46B |
| retainedEarnings | 576.2M | 964M | 1.4B | 1.4B | 680.4M | 384.8M | 206M | 127.6M | 25.5M | -100.78M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 148.48M | -222.1M | 196.1M | 911.1M | 476.8M | 345.9M | 236.8M | 251.2M | 257.6M | 215.24M |
| depreciationAndAmortization | 5.46M | 12M | 8.7M | 9.1M | 9.3M | 17.5M | 9.8M | 7.3M | 8.7M | 11.54M |
| deferredIncomeTax | - | - | -4.5M | 61M | -19.5M | 17M | -4.2M | -3M | 2.7M | 1.79M |
| stockBasedCompensation | - | - | 13.2M | 13M | 7.23M | 10.17M | 7.21M | 2.07M | 1.75M | 2.41M |
| changeInWorkingCapital | -700K | 548.5M | 112.7M | -401.5M | -244.4M | -900K | -61.9M | -3.8M | -11.5M | 999K |
| accountsReceivables | 10M | 47.5M | -44.4M | 1.6M | -16.6M | 48.4M | -61.9M | -3.8M | -11.5M | 999K |
| inventory | - | - | - | - | - | - | -1.6M | 76.4M | 109.88M | 91.3M |
| accountsPayables | -10.7M | -9.9M | -37M | 63.2M | 26.2M | 13.9M | 37.8M | 4.7M | 20.05M | 10.05M |
| otherWorkingCapital | - | 510.9M | 194.1M | -466.3M | -254M | -63.2M | -36.2M | -81.1M | -20.05M | -10.05M |
| otherNonCashItems | 356.7M | 89.6M | 12.7M | 11.1M | -3.83M | 12.93M | -1.31M | -86.47M | -102.95M | -101.64M |
| netCashProvidedByOperatingActivities | 356M | 428M | 338.9M | 603.8M | 225.6M | 402.6M | 186.4M | 167.3M | 156.3M | 130.33M |
| investmentsInPropertyPlantAndEquipment | -1.2M | -2.5M | -2.3M | -11.1M | -5.6M | -6.9M | -5.9M | -5.5M | -4.6M | -4.92M |
| acquisitionsNet | - | - | 317.2M | 49.3M | 174.7M | 137.7M | -192.1M | 124.3M | -25.23M | 45.02M |
| purchasesOfInvestments | -422.5M | -398.5M | -434.3M | -561.8M | -582.1M | -589.2M | -297.9M | -145.4M | -436.19M | -172.72M |
| salesMaturitiesOfInvestments | 194.5M | 145M | 115.5M | 165.1M | 407.4M | 451.5M | 240.2M | 21.1M | 208.41M | 127.69M |
| otherInvestingActivities | 12.5M | -241.1M | -317.2M | -347.4M | -174.7M | -137.7M | -4.5M | -124.3M | 7000 | -2.58M |
| netCashProvidedByInvestingActivities | -216.7M | -256M | -321.1M | -358.5M | -180.3M | -144.6M | -255.7M | -129.8M | -257.6M | -49.94M |
| netDebtIssuance | 21.2M | 34.8M | -6.8M | 39.8M | 220.2M | 38.9M | 235.7M | 3.3M | -35.32M | - |
| longTermNetDebtIssuance | 21.2M | 34.8M | -6.8M | 39.8M | 220.2M | 38.9M | 235.7M | 3.3M | -35.3M | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | -25000 | - |
| netStockIssuance | -28.3M | -11.2M | -8.9M | - | -20.5M | -20.1M | -8.2M | -7.7M | 281.24M | 17M |
| netCommonStockIssuance | -28.3M | -11.2M | -8.9M | - | -20.5M | -20.1M | -8.2M | -7.7M | 281.24M | 17M |
| commonStockIssuance | - | - | - | - | - | - | - | - | 281.24M | 17M |
| commonStockRepurchased | -28.3M | -11.2M | -8.9M | - | -20.5M | -20.1M | -8.2M | -7.7M | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -219.5M | -207.1M | -195.4M | -181.5M | -171.3M | -161.6M | -155.4M | -146.1M | -115.56M | -103.64M |
| commonDividendsPaid | -219.5M | -207.1M | -195.4M | -181.5M | -171.3M | -161.6M | -155.4M | -146.1M | -115.56M | -103.64M |
| preferredDividendsPaid | - | - | - | - | - | - | 3.1M | 800K | - | - |
| otherFinancingActivities | -8.7M | -7.2M | -6.8M | 139.2M | 39.3M | 9.8M | 13.1M | 33.1M | - | - |
| netCashProvidedByFinancingActivities | -235.3M | -190.7M | -211.1M | -2.5M | 67.7M | -133M | 88.3M | -116.6M | 130.3M | -86.65M |
| 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 | 272.09M | 404.2M | 283.6M | 286.4M | 318.9M | 389.1M | 481.1M | 538.9M | 559.7M | 417M |
| costOfRevenue | 4.5M | -80.5M | 90.9M | 90.1M | 32.8M | 100.4M | 128.2M | 140.7M | 182.4M | 197M |
| grossProfit | 267.59M | 484.7M | 192.7M | 196.3M | 286.1M | 288.7M | 352.9M | 398.2M | 377.3M | 220M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 185.4M | 15.9M | 18.4M | 19.8M | 12.9M | 17.2M | 14.1M | 14.7M | 11.3M |
| sellingAndMarketingExpenses | - | - | - | 6M | -15.6M | 7.6M | -12.6M | 6.4M | - | 3.7M |
| sellingGeneralAndAdministrativeExpenses | - | 190.4M | 15.9M | 27.7M | 4.2M | 4.1M | 4.6M | 22.5M | 14.7M | 17M |
| otherExpenses | -40.58M | 24.8M | 69.91M | 408.63M | 0.28 | 0.4 | 0.52 | -113.4M | -105.3M | -92.7M |
| operatingExpenses | -40.58M | 215.2M | 15.9M | 27.7M | 330M | 128.7M | 22.3M | 53.1M | 20.6M | 27.7M |
| costAndExpenses | -36.09M | 147M | 106.8M | 117.8M | 177.9M | 174.4M | 248.8M | 254.1M | 287.7M | 289.7M |
| netInterestIncome | -11.4M | - | -14.7M | - | - | - | - | - | - | - |
| interestIncome | 2.8M | 96.2M | 4.64M | 123.3M | 7.69M | 14.8M | 12.1M | 7.6M | 7.4M | 5.4M |
| interestExpense | 14.19M | - | 14.7M | - | - | - | - | - | - | - |
| depreciationAndAmortization | 4.5M | 4.1M | 4.2M | -39.5M | 90.7M | 157.3M | 247.9M | 5.5M | 3.6M | 3.9M |
| ebitda | 312.68M | 248M | 176.8M | 108.3M | 177.9M | 174.4M | 319.1M | 290.3M | 627.5M | 131.2M |
| ebit | 308.18M | 243.9M | 172.6M | 147.8M | 173.7M | 118.5M | 244.2M | 284.8M | 623.9M | 127.3M |
| nonOperatingIncomeExcludingInterest | - | 13.3M | 4.2M | 20.8M | 12.9M | 22M | -17.7M | -143.11M | -351.9M | -168.84M |
| operatingIncome | 308.18M | 257.2M | 176.8M | 168.6M | -190M | -30.4M | 226.5M | 284.8M | 272M | 127.3M |
| totalOtherIncomeExpensesNet | -14.19M | 600K | -64.8M | -156.4M | -186.6M | -120.6M | 21.4M | -11.8M | 16.5M | 224.9M |
| incomeBeforeTax | 293.98M | 257.8M | 112M | 12.2M | -0.4 | -0.06 | 0.48 | 273M | 288.5M | 143.1M |
| incomeTaxExpense | 21.29M | 41.3M | 50.9M | 44.3M | -0.4 | -0.06 | 0.47 | 96.5M | 82.9M | 35.8M |
| netIncomeFromContinuingOperations | 272.69M | 216.5M | 61.1M | -32.1M | 40.5M | 107M | 226.5M | 395.7M | 531.3M | 316.4M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | 239.7M | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | 193.6M | 318.8M | 54M | - | - | - |
| netIncome | 272.69M | 266.6M | 118.1M | -271M | 473M | 473M | 473M | 393.3M | 517.8M | 303.6M |
| netIncomeDeductions | - | - | - | - | 424.1M | 456.2M | 246.5M | - | - | - |
| bottomLineNetIncome | 272.69M | 266.6M | 118.1M | -271M | 48.9M | 16.8M | 226.5M | 393.3M | 517.8M | 303.6M |
| eps | 0.57 | 0.56 | 0.25 | -0.57 | 473M | 473M | 482.09M | 0.83 | 1.11 | 0.65 |
| 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 | 224.51M | 286.7M | 289.3M | 382.7M | 401M | 401.4M | 367.3M | 594.7M | 249.9M | 351.9M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 224.51M | 286.7M | 289.3M | 382.7M | 401M | 401.4M | 367.3M | 594.7M | 249.9M | 351.9M |
| netReceivables | 106.26M | 97.7M | 63.2M | 105.4M | 56.9M | 159.5M | 131.8M | 115.4M | 159.7M | 119.3M |
| accountsReceivables | 106.26M | 52.5M | 63.2M | 66.9M | 56.9M | 106.3M | 131.8M | 61.2M | 159.7M | 59.4M |
| otherReceivables | - | 45.2M | - | 38.5M | - | 53.2M | - | 54.2M | - | 59.9M |
| inventory | - | - | - | - | - | - | - | - | - | 400K |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | 409.8M | 108.7M | 84M | 89.4M | 33.8M | 135.8M | 118.2M | 76.7M | 27.9M |
| totalCurrentAssets | 330.77M | 794.2M | 461.2M | 572.1M | 604.3M | 594.7M | 634.9M | 828.3M | 486.3M | 499.1M |
| propertyPlantEquipmentNet | 14.29M | 16.5M | 19.7M | 23M | 28M | 30.2M | 32.1M | 35.9M | 31.9M | 23.7M |
| goodwill | - | 9.9M | 9.9M | 9.9M | 9.9M | 9.9M | 9.9M | 9.9M | 9.9M | 9.9M |
| intangibleAssets | 112.36M | 102.7M | 102.9M | 103.1M | 103.3M | 113.5M | 103.8M | 114M | 104.4M | 114.7M |
| goodwillAndIntangibleAssets | 112.36M | 112.6M | 112.8M | 113M | 113.2M | 123.4M | 113.7M | 123.9M | 114.3M | 124.6M |
| longTermInvestments | 2.74B | 2.55B | 2.85B | 2.9B | 2.92B | 3.26B | 3.35B | 3.14B | 3.04B | 2.4B |
| taxAssets | 18.79M | 26.43M | - | 24.66M | -54.2M | 30.6M | -58.3M | 29.9M | -25.9M | 30.8M |
| otherNonCurrentAssets | 340.17M | 67.2M | 77M | 36.5M | 107.7M | -62M | 139M | -64M | 459.1M | -45.1M |
| totalNonCurrentAssets | 3.22B | 2.75B | 3.06B | 3.07B | 3.12B | 3.38B | 3.57B | 3.27B | 3.62B | 2.54B |
| otherAssets | - | - | - | - | - | 127.3M | - | 126.9M | - | 279.7M |
| totalAssets | 3.55B | 3.54B | 3.52B | 3.64B | 3.72B | 4.1B | 4.21B | 4.22B | 4.11B | 3.32B |
| totalPayables | - | 213.8M | 184.2M | 58.6M | 202.9M | 62.2M | 212.2M | 108.4M | 206.7M | 35.1M |
| accountPayables | - | 49.4M | 184.2M | 58.6M | 202.9M | 62.2M | 212.2M | 108.4M | 206.7M | 35.1M |
| otherPayables | - | 164.4M | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | 46.9M | - | 44.4M | - | 52.2M | - | 43M |
| shortTermDebt | 6.5M | 7.9M | 7.8M | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | 7.9M | 7.8M | 7.6M | 7.2M | 7.1M | 6.9M | 6.9M | 6.7M | 4.5M |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | -7.2M | -7.1M | -6.9M | -6.9M | -6.7M | -4.5M |
| otherCurrentLiabilities | - | 58.5M | -2M | 159.3M | 12.6M | 151M | 41.2M | 173.1M | 48.1M | 111.3M |
| totalCurrentLiabilities | 6.5M | 288.1M | 197.8M | 272.4M | 222.7M | 264.7M | 260.3M | 340.6M | 261.5M | 191.6M |
| longTermDebt | 477.41M | 482.5M | 515.1M | 455.5M | 458.1M | 450.7M | 442.6M | 453.9M | 587.5M | 549.2M |
| capitalLeaseObligationsNonCurrent | 3.6M | 5.6M | 9M | 11.4M | 14.2M | 16.4M | 19.7M | 19.5M | 17.1M | 10.7M |
| deferredRevenueNonCurrent | - | - | - | - | -201.3M | -332.7M | -316.4M | -412.5M | -301.9M | -242.3M |
| deferredTaxLiabilitiesNonCurrent | - | 9.5M | 9.34M | 12.9M | 18.3M | 54.4M | 46.1M | 58.2M | 42.5M | 49.1M |
| otherNonCurrentLiabilities | 211.22M | 47.9M | 41.2M | 70.9M | 69.4M | 900K | 107.8M | -7.8M | 52.5M | -10.7M |
| totalNonCurrentLiabilities | 692.23M | 545.5M | 565.3M | 550.7M | 541.7M | 491.8M | 570.1M | 493.9M | 657.1M | 549.2M |
| otherLiabilities | - | - | - | - | - | 91.5M | - | 98.3M | - | 65.9M |
| capitalLeaseObligations | 3.6M | 13.5M | 16.8M | 19M | 21.4M | 23.5M | 26.6M | 26.4M | 23.8M | 15.2M |
| totalLiabilities | 698.73M | 833.6M | 763.1M | 823.1M | 764.4M | 848M | 830.4M | 932.8M | 918.6M | 806.7M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 2.26B | 2.13B | 1.85B | 1.85B | 1.85B | 1.85B | 1.85B | 1.85B | 1.85B | 1.72B |
| retainedEarnings | 586.27M | 576.2M | 914.3M | 964M | 1.1B | 1.4B | 1.53B | 1.4B | 1.11B | 680.4M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 272.69M | 266.6M | 118.1M | -271M | -190M | -30.4M | 226.5M | 393.3M | 517.8M | 303.6M |
| depreciationAndAmortization | 4.5M | 4.1M | 4.2M | -39.5M | 4.2M | 4.1M | 4.6M | 5.5M | 3.6M | 3.9M |
| deferredIncomeTax | - | - | - | - | - | 23M | - | -25.6M | - | 1.57M |
| stockBasedCompensation | - | - | - | 17.6M | - | 13.2M | - | 13M | - | 7.23M |
| changeInWorkingCapital | - | - | - | 586.7M | - | 185.8M | - | -464.7M | - | -270.6M |
| accountsReceivables | - | - | - | 47.5M | - | -44.4M | - | 1.6M | - | -16.6M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | - | - | 539.2M | - | 230.2M | - | -466.3M | - | -254M |
| otherNonCashItems | -118.45M | -77.8M | 17.5M | -91.2M | 419.6M | 269.9M | -118.4M | -3.9M | -294.3M | -164.1M |
| netCashProvidedByOperatingActivities | 158.74M | 192.9M | 139.8M | 202.6M | 225.4M | 235.4M | 103.5M | 383.9M | 219.9M | 135.6M |
| investmentsInPropertyPlantAndEquipment | -1.6M | -1M | -200K | -2M | -500K | 3M | -5.3M | -11.1M | - | -2.8M |
| acquisitionsNet | - | - | - | - | 107.3M | - | - | 49.3M | - | 231.2M |
| purchasesOfInvestments | -224.11M | -195.2M | -227.3M | -252.5M | -146M | -173.9M | -260.4M | -132.3M | -429.5M | -415.9M |
| salesMaturitiesOfInvestments | 185.83M | 55.3M | 139.2M | 106.3M | 38.7M | 70.9M | 44.6M | 79.4M | 85.7M | 184.7M |
| otherInvestingActivities | -3.8M | -127.4M | -88.1M | -122.3M | -107.3M | 400K | -400K | -3.6M | -343.8M | -231.2M |
| netCashProvidedByInvestingActivities | -43.68M | -140.9M | -88.3M | -148.2M | -107.8M | -99.6M | -221.5M | -14.7M | -343.8M | -234M |
| netDebtIssuance | -16.29M | - | -3.7M | - | -3.5M | - | -3.4M | - | 42.1M | 229.4M |
| longTermNetDebtIssuance | -16.29M | - | -3.7M | - | -3.5M | - | -3.4M | - | 42.1M | 229.4M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -42.38M | -4.1M | -24.2M | - | -11.2M | - | -8.9M | 28.2M | -28.2M | - |
| netCommonStockIssuance | -42.38M | -4.1M | -24.2M | - | -11.2M | - | -8.9M | 28.2M | -28.2M | - |
| commonStockIssuance | - | - | - | - | - | - | 12.3M | - | -2.1M | - |
| commonStockRepurchased | -42.38M | -4.1M | -24.2M | - | -11.2M | - | -8.9M | 28.2M | -28.2M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -115.25M | -110.8M | -108.7M | -104.5M | -102.6M | -98.6M | -96.8M | -91.5M | -90M | -86.4M |
| commonDividendsPaid | - | -110.8M | -108.7M | -104.5M | -102.6M | -98.6M | -96.8M | -91.5M | -90M | -86.4M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -3.2M | 60.3M | -8.3M | 31.8M | -700K | -3.1M | -300K | 38.9M | 98M | 40.3M |
| netCashProvidedByFinancingActivities | -177.13M | -54.6M | -144.9M | -72.7M | -118M | -101.7M | -109.4M | -24.4M | 21.9M | 183.3M |