OTC : FNOXF
$0 (0.0%)
| date | 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 | 2015-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 2.04B | 1.64B | 1.28B | 931.98M | 693.72M | 532.08M | 374.38M | 268.25M | 189.3M | 129.68M |
| costOfRevenue | 759M | 598M | 487.8M | 381.32M | 301.52M | 252.78M | 193.9M | 142.98M | 97.13M | 72.09M |
| grossProfit | 1.29B | 1.04B | 787.9M | 550.66M | 392.2M | 279.3M | 180.48M | 125.26M | 92.17M | 57.6M |
| researchAndDevelopmentExpenses | - | 54M | 65.7M | 38.5M | 40.06M | 30.54M | 22.79M | 16.73M | 9.27M | 2.2M |
| generalAndAdministrativeExpenses | - | - | - | 167.63M | 74.77M | 87.7M | 61.96M | 57.3M | 41.4M | 28.07M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 267M | 238M | 217.1M | 167.63M | 74.77M | 87.7M | 61.96M | 57.3M | 41.4M | 28.07M |
| otherExpenses | 410M | 79M | 40.9M | 29.86M | 11.95M | -11.14M | 166.89M | - | - | - |
| operatingExpenses | 410M | 371M | 323.7M | 236M | 126.78M | 107.11M | 78.38M | 66.57M | 50.3M | 33.07M |
| costAndExpenses | 1.17B | 969M | 811.5M | 617.32M | 428.31M | 359.89M | 272.28M | 209.56M | 147.42M | 105.15M |
| netInterestIncome | 14M | 4M | -7M | -3.9M | -3.26M | -1.1M | -1.22M | -2000 | -41000 | -73326 |
| interestIncome | 24M | 15M | 1M | 106K | - | - | 19000 | 11000 | 1234 | 12601 |
| interestExpense | 10M | 11M | 8M | 4.01M | 3.26M | 1.1M | 1.24M | 13000 | 41968 | 85927 |
| depreciationAndAmortization | 197M | 158M | 58.7M | 84.62M | 26.56M | 12.86M | 22.31M | 14.16M | 10.25M | 4.99M |
| ebitda | 1.1B | 834M | 524.1M | 399.39M | 291.97M | 185.68M | 124.43M | 76.86M | 52.13M | 29.54M |
| ebit | 899M | 674M | 465.4M | 312.8M | 265.42M | 172.82M | 102.72M | 62.7M | 41.88M | 24.53M |
| nonOperatingIncomeExcludingInterest | -23M | -1M | -1.4M | 1.9M | - | - | -18000 | -10000 | -2921 | - |
| operatingIncome | 876M | 673M | 464.2M | 314.66M | 265.42M | 172.2M | 102.1M | 62.69M | 41.88M | 24.53M |
| totalOtherIncomeExpensesNet | 13M | 4M | -11M | -5.9M | -3.26M | -1.1M | -1.22M | -3000 | -39000 | -73326 |
| incomeBeforeTax | 889M | 677M | 452.7M | 308.76M | 262.15M | 172.09M | 101.98M | 62.69M | 41.84M | 24.46M |
| incomeTaxExpense | 179M | 107M | 105.9M | 67.71M | 56.77M | 37.15M | 23.1M | 13.93M | 9.28M | 5.43M |
| netIncomeFromContinuingOperations | 710M | 570M | 347M | 241.1M | 205.38M | 134.65M | 78.88M | 48.76M | 32.55M | 19.03M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | 205 | - |
| netIncome | 710M | 570M | 347M | 241.1M | 205.38M | 134.94M | 78.88M | 48.68M | 32.55M | 19.43M |
| netIncomeDeductions | - | - | - | - | - | - | 391K | - | - | - |
| bottomLineNetIncome | 710M | 570M | 347M | 241.1M | 205.38M | 134.65M | 78.49M | 48.68M | 32.55M | 19.43M |
| eps | 1.16 | 0.93 | 0.57 | 0.4 | 0.34 | 0.23 | 0.13 | 0.08 | 0.06 | 0.03 |
| date | 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 | 2015-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 810M | 514M | 434.7M | 373.32M | 412.61M | 287.89M | 167.97M | 152.29M | 60.26M | 45.84M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 810M | 514M | 434.7M | 373.32M | 412.61M | 287.89M | 167.97M | 152.29M | 60.26M | 45.84M |
| netReceivables | 949M | 160M | 515.2M | 371.8M | 64.04M | 142.27M | 86.46M | 57.95M | 32.3M | 13.69M |
| accountsReceivables | 76M | 114M | 92.3M | 74.26M | 43.47M | 36.96M | 38.51M | 27.89M | 16.51M | 13.69M |
| otherReceivables | 873M | 46M | 422.9M | 297.53M | 20.56M | 105.31M | 51.85M | 30.06M | 16.1M | - |
| inventory | - | -160M | - | - | - | 44.62M | 21.2M | 31.83M | -32.61M | - |
| prepaids | 34M | 33M | 26.4M | 16.65M | 8.86M | 4.75M | 3.2M | 1.83M | 841K | 1.98M |
| otherCurrentAssets | 1M | 719M | -1M | -2000 | 118.65M | -31.13M | 3.9M | 57.17M | 16.62M | 331.34K |
| totalCurrentAssets | 1.79B | 1.27B | 976.3M | 761.76M | 604.16M | 448.39M | 311.96M | 242.07M | 95.14M | 61.83M |
| propertyPlantEquipmentNet | 216M | 167M | 191.4M | 36.63M | 33.77M | 6.99M | 5.65M | 6.67M | 2.01M | 1.17M |
| goodwill | 485M | 610M | 609.6M | 605.61M | - | - | - | - | - | 400K |
| intangibleAssets | 555M | 545M | 497.4M | 380.09M | 121.38M | 96.66M | 84.27M | 74.17M | 57.84M | 45.27M |
| goodwillAndIntangibleAssets | 1.04B | 1.16B | 1.11B | 985.7M | 121.38M | 96.66M | 84.27M | 74.17M | 57.84M | 45.67M |
| longTermInvestments | 313M | 23M | 26.4M | 16.94M | - | 160.26M | - | -224K | -1.55M | -1.77M |
| taxAssets | 32M | 43M | 1.2M | 1.36M | 773K | 368K | - | 224K | 1.55M | 1.77M |
| otherNonCurrentAssets | 1M | 41M | -200K | 168.76M | 171.34M | -160.26M | 1000 | 224K | 1.55M | 1.77M |
| totalNonCurrentAssets | 1.6B | 1.39B | 1.33B | 1.21B | 327.26M | 104.01M | 89.92M | 81.06M | 61.4M | 48.61M |
| otherAssets | - | - | - | - | - | - | - | 1000 | - | - |
| totalAssets | 3.4B | 2.65B | 2.3B | 1.97B | 931.42M | 552.4M | 401.88M | 323.14M | 156.54M | 110.44M |
| totalPayables | 173M | 45M | 27M | 93.8M | 16.94M | 19.38M | 14.15M | 13.77M | 18.1M | 6.24M |
| accountPayables | 25M | 45M | 27M | 24M | 16.94M | 19.38M | 14.15M | 13.77M | 8.16M | 6.24M |
| otherPayables | 148M | - | - | 69.8M | - | - | - | - | 9.94M | - |
| accruedExpenses | 3.96M | 92M | 79M | 63.4M | 47.63M | 49.08M | 29.07M | -9.31M | 3.58M | 9.31M |
| shortTermDebt | - | - | - | 113.9M | -222.14M | -116.92M | 49.06M | 24.89M | - | - |
| capitalLeaseObligationsCurrent | 43M | 33M | 34M | 29.1M | 20.53M | 10.96M | 10.42M | 9.31M | - | - |
| taxPayables | 148M | 133M | 87M | 69.75M | 57.29M | 37.75M | 24.66M | 20.46M | 9.94M | 3.01M |
| deferredRevenue | 38.7M | - | 272.2M | 306.43M | 247.26M | 116.92M | 24.66M | 64.49M | 1.67M | - |
| otherCurrentLiabilities | 611M | 553M | 145.2M | -91.38M | 195.82M | 192.53M | 98.7M | 111.6M | 74.48M | 57.51M |
| totalCurrentLiabilities | 827M | 723M | 557.4M | 515.25M | 306.04M | 271.95M | 236.54M | 224.06M | 97.84M | 73.06M |
| longTermDebt | - | - | 200M | 200M | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 132M | 113M | 128.8M | 147.09M | 156.13M | 45.54M | 53.78M | 59.32M | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 25M | 33M | - | 36.44M | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 50M | 11M | 135.1M | 90.67M | - | - | -1000 | -59.32M | - | 500K |
| totalNonCurrentLiabilities | 207M | 157M | 463.9M | 474.19M | 156.13M | -1000 | 53.78M | - | - | 500K |
| otherLiabilities | - | - | - | - | - | - | -53.78M | - | - | - |
| capitalLeaseObligations | 175M | 146M | 162.8M | 176.19M | 176.66M | 56.5M | 64.2M | 68.63M | - | - |
| totalLiabilities | 1.03B | 880M | 1.02B | 989.44M | 462.17M | 271.95M | 236.54M | 224.06M | 97.84M | 73.56M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1M | 1M | 1.2M | 1.22M | 1.2M | 1.2M | 1.19M | 1.19M | 1.17M | 1.17M |
| retainedEarnings | 1.92B | 1.35B | 858.9M | 560.86M | 365.42M | 189.93M | 76.19M | - | 8M | - |
| additionalPaidInCapital | 437M | 424M | 420.7M | 419.63M | 102.63M | 88.64M | 87.57M | 85.27M | 48.38M | 48.38M |
| date | 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 | 2015-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 889M | 677M | 452.7M | 308.76M | 262.15M | 172.09M | 101.98M | 62.69M | 41.88M | 24.53M |
| depreciationAndAmortization | 197M | 158M | 124.5M | 84.62M | 26.56M | 12.86M | 22.31M | 14.16M | 10.25M | 4.99M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -147M | -82M | -47.1M | -16.47M | -200K | 5.77M | -1.77M | 24.77M | 6.12M | 26.72M |
| accountsReceivables | -230M | -209M | -149.3M | -40.52M | -53.39M | -54.72M | -33.77M | -24.9M | -18.59M | -501.82K |
| inventory | - | -46M | -12M | -8.8M | -17.83M | - | - | - | - | - |
| accountsPayables | - | 127M | 102.2M | 24.05M | 53.19M | 61.06M | 32M | 38.68M | 24.71M | 27.22M |
| otherWorkingCapital | 83M | 46M | 12M | 8.8M | 17.83M | -575K | 12.67M | 38.68M | 24.94M | 27.22M |
| otherNonCashItems | 9M | -107M | -89.1M | -60.54M | -14.99M | -5.94M | 5.12M | 4.38M | -9.32M | -2.28M |
| netCashProvidedByOperatingActivities | 751M | 646M | 441M | 316.37M | 273.52M | 184.78M | 105.33M | 91.84M | 48.92M | 53.96M |
| investmentsInPropertyPlantAndEquipment | -41M | -4M | -139.2M | -100.83M | -95.73M | -46.34M | -33.81M | -39.3M | -23.26M | -27.8M |
| acquisitionsNet | -96M | -87M | -45.9M | -357.79M | - | - | - | -2M | -1.88M | -2.03M |
| purchasesOfInvestments | - | -87M | -46M | -18.79M | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | 46M | 88.5M | - | - | - | - | - | - |
| otherInvestingActivities | -168M | -75M | -100000 | -88.5M | -1000 | - | -1000 | -33.25M | -22.03M | -27.64M |
| netCashProvidedByInvestingActivities | -305M | -253M | -185.2M | -477.41M | -95.74M | -46.34M | -33.81M | -39.3M | -25.14M | -29.83M |
| netDebtIssuance | -2M | -200M | -116.3M | 153.4M | -16.35M | -11M | 24.17M | 9.11M | -500K | 500K |
| longTermNetDebtIssuance | -2M | -200M | -116M | 175.8M | -16.35M | -11M | - | - | -500K | 500K |
| shortTermNetDebtIssuance | - | - | -300K | -22.4M | - | -49.06M | 24.17M | 9.11M | - | - |
| netStockIssuance | 13M | -6M | 1M | 14M | 14M | 1.07M | - | 5.3M | 495K | 145K |
| netCommonStockIssuance | 13M | -6M | 1M | 14M | 14M | 1.07M | 2.3M | 5.3M | 495K | 770K |
| commonStockIssuance | 13M | -6M | 1M | 14M | 14M | 1.07M | 2.3M | 5.3M | 495K | 770K |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | -625K |
| netDividendsPaid | -122M | -73M | -48.8M | -45.61M | -29.89M | -20.91M | -14.92M | -11.68M | -9.35M | -7.59M |
| commonDividendsPaid | -122M | -73M | -48.8M | -45.61M | -29.89M | -20.91M | -14.92M | -11.68M | -9.35M | -7.59M |
| preferredDividendsPaid | - | - | - | 13000 | - | - | - | - | -239 | - |
| otherFinancingActivities | -39M | -34M | -30.4M | -41000 | - | -38.07M | 2.3M | -2M | -1.88M | 625K |
| netCashProvidedByFinancingActivities | -150M | -313M | -194.5M | 121.75M | -32.24M | -68.9M | 11.56M | -8.38M | -9.35M | -6.32M |
| date | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 563M | 540M | 523M | 515M | 467M | 451M | 416M | 404M | 370M | 356.9M |
| costOfRevenue | 202M | 199M | 186M | 195M | 178M | 161M | 235M | 156M | 143M | 139.5M |
| grossProfit | 361M | 341M | 337M | 320M | 289M | 290M | 181M | 248M | 227M | 217.4M |
| researchAndDevelopmentExpenses | - | - | - | - | - | 54M | - | - | - | 44.9M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | 59M | 56M | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 77M | - | 58M | 71M | 65M | 65M | 58M | 59M | 56M | 63.1M |
| otherExpenses | 115M | 87M | 102M | 46M | 39M | -15M | 90M | 32M | 30M | 91.4M |
| operatingExpenses | 115M | 87M | 102M | 117M | 104M | 104M | 90M | 91M | 86M | 91.4M |
| costAndExpenses | 317M | 286M | 288M | 312M | 282M | 265M | 235M | 247M | 229M | 230.9M |
| netInterestIncome | 15M | 2M | 5M | 281.7K | 4M | - | 3M | 2M | -1M | -700K |
| interestIncome | 15M | 2M | 5M | 281.7K | 4M | - | 3M | 2M | - | 700K |
| interestExpense | - | - | - | - | - | - | - | - | 1M | 900K |
| depreciationAndAmortization | 53M | 50M | 52M | 51M | 45M | 42M | 40M | 40M | 38M | 36.1M |
| ebitda | 300M | 304M | 286M | 255M | 230M | 229M | 221M | 197M | 179M | 162.1M |
| ebit | 247M | 254M | 234M | 204M | 185M | 187M | 189M | 157M | 141M | 122M |
| nonOperatingIncomeExcludingInterest | -1M | -3.42M | 1M | -1M | 1M | -1M | - | -923K | -1M | 4M |
| operatingIncome | 246M | 254M | 235M | 203M | 185M | 187M | 181M | 157M | 140M | 126M |
| totalOtherIncomeExpensesNet | 16M | 1M | 5M | 3M | 4M | -1M | 2M | 2M | 671.3K | -800K |
| incomeBeforeTax | 262M | 254M | 240M | 206M | 189M | 186M | 191M | 159M | 140M | 125.2M |
| incomeTaxExpense | 52M | 47M | 50M | 42M | 40M | -2M | 42M | 32M | 34M | 31.1M |
| netIncomeFromContinuingOperations | 210M | 207M | 190M | 164M | 149M | 188M | 149M | 127M | 106M | 94.1M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | -1M | - | - | - | - | - | - | -100000 |
| netIncome | 210M | 207M | 189M | 164M | 149M | 188M | 149M | 127M | 106M | 94M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 210M | 207M | 189M | 164M | 149M | 188M | 149M | 127M | 106M | 94M |
| eps | 0.34 | 0.34 | 0.31 | 0.27 | 0.24 | 0.31 | 0.24 | 0.21 | 0.17 | 0.15 |
| date | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 896M | 810M | 660M | 451M | 377M | 514M | 331M | 502M | 424M | 434.7M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 896M | 810M | 660M | 451M | 377M | 514M | 331M | 502M | 424M | 434.7M |
| netReceivables | 1.05B | 949M | 864M | 897M | 173M | 160M | 152M | 117M | 123M | 515.2M |
| accountsReceivables | 76M | 76M | 544M | 132M | 136M | 114M | 463M | 331M | 303M | 92.3M |
| otherReceivables | 974M | 873M | 320M | 765M | 37M | 46M | 258M | 242M | 236M | 422.9M |
| inventory | - | - | - | - | - | -160M | - | 30M | - | - |
| prepaids | 38M | 34M | 28M | 33M | 36M | 33M | 28M | 30M | 31M | 26.4M |
| otherCurrentAssets | -1M | 1M | 354M | - | 709M | 719M | 569M | 455M | 416M | 515M |
| totalCurrentAssets | 1.98B | 1.79B | 1.91B | 1.38B | 1.3B | 1.27B | 1.08B | 1.1B | 994M | 976.3M |
| propertyPlantEquipmentNet | 221M | 216M | 218M | 222M | 169M | 167M | 177M | 184M | 195M | 191.4M |
| goodwill | 485M | 485M | 485M | 716M | 716M | 610M | 610M | 610M | 610M | 609.6M |
| intangibleAssets | 562M | 555M | 550M | 646M | 638M | 545M | 531M | 527M | 514M | 497.4M |
| goodwillAndIntangibleAssets | 1.05B | 1.04B | 1.04B | 1.36B | 1.35B | 1.16B | 1.14B | 1.14B | 1.12B | 1.11B |
| longTermInvestments | 330M | 313M | 1M | 1M | 21M | 23M | 24M | 25M | 25M | 26.4M |
| taxAssets | 33M | 32M | 46M | 45M | 45M | 43M | 4M | 4M | 1M | 1.2M |
| otherNonCurrentAssets | 1M | 1M | 47M | 1M | 2M | 41M | 24M | 25M | 25M | -200K |
| totalNonCurrentAssets | 1.63B | 1.6B | 1.3B | 1.63B | 1.59B | 1.39B | 1.35B | 1.35B | 1.34B | 1.33B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.62B | 3.4B | 3.21B | 3.01B | 2.89B | 2.65B | 2.43B | 2.45B | 2.34B | 2.3B |
| totalPayables | 120M | 173M | 180M | 42M | 49M | 45M | 37M | 24M | 25M | 27M |
| accountPayables | 32M | 25M | 36M | 42M | 49M | 45M | 37M | 24M | 25M | 27M |
| otherPayables | 88M | 148M | 144M | - | - | - | - | - | - | - |
| accruedExpenses | - | 3.96M | 104M | 123M | 109M | 92M | 97M | 116M | 96M | 79M |
| shortTermDebt | - | - | - | -404M | -601M | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 45M | 43M | 41M | 41M | 33M | 33M | 34M | 36M | 37M | 34M |
| taxPayables | 88M | 148M | 144M | 117M | 101M | 133M | 112M | 88M | 71M | 87M |
| deferredRevenue | 47.62M | 38.7M | 405M | 404M | 601M | - | 339M | 543M | 469M | 272.2M |
| otherCurrentLiabilities | 672M | 611M | 196M | 584M | 558M | 553M | 170M | -59M | 33M | 145.2M |
| totalCurrentLiabilities | 837M | 827M | 822M | 790M | 749M | 723M | 677M | 660M | 660M | 557.4M |
| longTermDebt | - | - | - | - | - | - | - | 100M | 100M | 200M |
| capitalLeaseObligationsNonCurrent | 132M | 132M | 131M | 140M | 108M | 113M | 119M | 124M | 131M | 128.8M |
| deferredRevenueNonCurrent | - | - | - | -44M | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 24M | 25M | 26M | 44M | 46M | 33M | 34M | 35M | 36M | - |
| otherNonCurrentLiabilities | 51M | 50M | 65M | 108M | 63M | 11M | 11M | 98M | 98M | 135.1M |
| totalNonCurrentLiabilities | 207M | 207M | 222M | 248M | 217M | 157M | 164M | 357M | 365M | 463.9M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 177M | 175M | 172M | 181M | 141M | 146M | 153M | 160M | 168M | 162.8M |
| totalLiabilities | 1.04B | 1.03B | 1.04B | 1.04B | 966M | 880M | 841M | 1.02B | 1.02B | 1.02B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1M | 1M | 1M | 1M | 1M | 1M | 1M | 1M | 1M | 1.2M |
| retainedEarnings | 2.13B | 1.92B | 1.72B | 1.53B | 1.49B | 1.35B | 1.16B | 1.02B | 892M | 858.9M |
| additionalPaidInCapital | 437M | 437M | 440M | 439M | 425M | 424M | 423M | 421M | 421M | 420.7M |
| date | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 262M | 254M | 240M | 164M | 149M | 188M | 149M | 159M | 140M | 125.2M |
| depreciationAndAmortization | - | 4.5M | 52M | 51M | 44M | 42M | 40M | 40M | 38M | 26.2M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -43M | -77M | 18M | 32M | -122M | 28M | -149M | 27M | 12M | -27.4M |
| accountsReceivables | -104M | -85M | 25M | -18M | -100M | -1M | -148M | -31M | -29M | -60.3M |
| inventory | - | - | - | - | - | -8M | 22M | - | - | -18M |
| accountsPayables | - | 720K | - | 48M | 3.55M | 29M | -1M | 59M | 40M | 32.9M |
| otherWorkingCapital | 61M | 8M | -7M | 44M | -22M | 8M | -22M | -1M | 1M | 18M |
| otherNonCashItems | -70M | -8M | -27M | 11M | -30M | -20M | 21M | -20M | -49M | -7.1M |
| netCashProvidedByOperatingActivities | 149M | 169M | 283M | 258M | 41M | 238M | 61M | 206M | 141M | 116.9M |
| investmentsInPropertyPlantAndEquipment | -8M | -2M | -10M | -19M | -56M | -46M | -33M | -43M | -44M | -41.5M |
| acquisitionsNet | - | 14M | - | - | -110M | - | -87M | - | - | -7.4M |
| purchasesOfInvestments | - | - | - | - | - | - | -87M | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -45M | -42M | -35M | -45M | -1M | 1M | 86M | 1M | -43M | -200K |
| netCashProvidedByInvestingActivities | -53M | -30M | -45M | -64M | -167M | -45M | -121M | -42M | -44M | -49.1M |
| netDebtIssuance | -10M | -8M | -9M | -10M | -2M | -8M | -100M | - | -100M | - |
| longTermNetDebtIssuance | -10M | -8M | -9M | -10M | -2M | -8M | -100M | - | -108M | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | 8M | - |
| netStockIssuance | - | - | -1M | 12M | -1M | -1M | -1M | -2M | - | - |
| netCommonStockIssuance | - | - | -1M | 12M | -1M | -1M | -1M | -2M | - | - |
| commonStockIssuance | - | - | -1M | 12M | - | -1M | -1M | -2M | - | - |
| commonStockRepurchased | - | - | - | - | -1M | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | -122M | - | - | - | -73M | - | - |
| commonDividendsPaid | - | - | - | -122M | - | - | - | -73M | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -10M | -1M | -9M | -10M | -9M | -10M | -9M | -10M | -8M | -7.9M |
| netCashProvidedByFinancingActivities | -10M | -9M | -10M | -120M | -12M | -9M | -110M | -86M | -108M | -7.9M |