TSXV : CTZ.V
$0 (0.0%)
| date | 2025-10-31 | 2024-10-31 | 2023-10-31 | 2022-10-31 | 2021-10-31 | 2020-10-31 | 2019-10-31 | 2018-10-31 | 2017-10-31 | 2016-10-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 7.89M | 6.84M | 6.09M | 5.39M | 4.98M | 4.75M | 4.12M | 3.24M | 2.91M | 2.4M |
| costOfRevenue | 2.82M | 2.57M | 2.45M | 2.25M | 1.98M | 1.97M | 1.37M | 1M | 856.27K | 673.89K |
| grossProfit | 5.07M | 4.27M | 3.65M | 3.15M | 2.99M | 2.77M | 2.75M | 2.24M | 2.05M | 1.73M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 1.17M | 1.26M | 1.14M | 1.06M | 840.98K | 3.73M | 589.45K | 545.26K | 507.99K | 438.43K |
| sellingAndMarketingExpenses | 714.62K | 442.19K | 381.45K | 330.59K | 302.26K | 610.63K | 434.79K | 226.63K | 220.89K | 202.17K |
| sellingGeneralAndAdministrativeExpenses | 1.92M | 1.7M | 1.52M | 1.39M | 1.14M | 4.34M | 1.02M | 771.89K | 728.88K | 640.6K |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 1.92M | 1.7M | 1.55M | 1.39M | 1.14M | 4.34M | 1.02M | 771.89K | 728.88K | 640.6K |
| costAndExpenses | 4.75M | 4.27M | 3.99M | 3.64M | 3.13M | 6.32M | 2.39M | 1.78M | 1.59M | 1.31M |
| netInterestIncome | 265.77K | 291.84K | 195.11K | 5757 | 15275 | 66638 | 39233 | - | - | - |
| interestIncome | 265.77K | 291.84K | 195.11K | 5812 | 17121 | 71008 | 39233 | - | - | - |
| interestExpense | - | - | - | 55 | 1846 | 4370 | - | - | 120.72K | 23457 |
| depreciationAndAmortization | 7465 | 7023 | 7191 | 22796 | 74661 | 71298 | 6331 | 5206 | 3280 | 2443 |
| ebitda | 3.15M | 2.58M | 2.11M | 1.78M | 1.9M | -1.41M | 1.77M | 1.47M | 1.38M | 1.09M |
| ebit | 3.15M | 2.57M | 2.11M | 1.75M | 1.83M | -1.48M | 1.77M | 1.47M | 1.32M | 1.11M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | -90654 | -40552 | - | - | -20540 |
| operatingIncome | 3.15M | 2.57M | 2.11M | 1.75M | 1.83M | -1.57M | 1.73M | 1.47M | 1.32M | 1.09M |
| totalOtherIncomeExpensesNet | 254.83K | 317.43K | 189.33K | 145.52K | -104.82K | 86284 | 40552 | 18981 | -60360 | 20543 |
| incomeBeforeTax | 3.4M | 2.89M | 2.3M | 1.9M | 1.73M | -1.48M | 1.77M | 1.49M | 1.26M | 1.11M |
| incomeTaxExpense | 915.19K | 798.97K | 681.89K | 504.24K | 458.7K | -392.39K | 468.03K | 338.36K | 335.66K | 279K |
| netIncomeFromContinuingOperations | 2.49M | 2.09M | 1.61M | 1.39M | 1.27M | -1.09M | 1.3M | 1.15M | 924.38K | 826.94K |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 2.49M | 2.09M | 1.61M | 1.39M | 1.27M | -1.09M | 1.3M | 1.15M | 924.38K | 782.94K |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 2.49M | 2.09M | 1.61M | 1.39M | 1.27M | -1.09M | 1.3M | 1.15M | 924.38K | 782.94K |
| eps | 0.09 | 0.08 | 0.06 | 0.05 | 0.05 | -0.04 | 0.05 | 0.04 | 0.03 | 0.03 |
| date | 2025-10-31 | 2024-10-31 | 2023-10-31 | 2022-10-31 | 2021-10-31 | 2020-10-31 | 2019-10-31 | 2018-10-31 | 2017-10-31 | 2016-10-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 846.42K | 817.8K | 1.12M | 4.71M | 2.55M | 1.53M | 1.83M | 2.94M | 1.72M | 627.82K |
| shortTermInvestments | 9.33M | 7.23M | 6.1M | 800K | 2.01M | 4.7M | 2.54M | - | - | - |
| cashAndShortTermInvestments | 10.18M | 8.05M | 7.22M | 5.51M | 4.56M | 6.24M | 4.36M | 2.94M | 1.72M | 627.82K |
| netReceivables | 1.25M | 975.81K | 1.18M | 1.04M | 719.37K | 1.55M | 1.04M | 506.83K | 438.94K | 348.42K |
| accountsReceivables | 1.16M | 857.1K | 1.15M | 947.52K | 605.46K | 594.52K | 1.03M | 496.11K | 412.25K | 344.18K |
| otherReceivables | 86592 | 118.72K | 33003 | 91282 | 113.91K | 956.92K | 12026 | 10718 | 26694 | 4240 |
| inventory | - | - | - | - | - | - | - | - | - | -0.0 |
| prepaids | 162.68K | 171.89K | 139.05K | 114.67K | 83444 | 68818 | 65313 | 71482 | 55250 | 31142 |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 11.59M | 9.2M | 8.54M | 6.66M | 5.36M | 7.86M | 5.47M | 3.51M | 2.21M | 1.01M |
| propertyPlantEquipmentNet | 34689 | 32493 | 31257 | 33466 | 46951 | 110K | 31412 | 24328 | 22049 | 12183 |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | -38775 | -17049 | - | - | - | - |
| longTermInvestments | - | - | - | - | 38775 | 17049 | - | - | - | - |
| taxAssets | 10400 | 9100 | 20700 | 11000 | 13000 | 55000 | 53000 | 26000 | 301K | 525K |
| otherNonCurrentAssets | - | - | - | - | 38775 | 17049 | - | - | - | - |
| totalNonCurrentAssets | 45089 | 41593 | 51957 | 44466 | 98726 | 182.05K | 84412 | 50328 | 323.05K | 537.18K |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 11.63M | 9.24M | 8.59M | 6.71M | 5.46M | 8.04M | 5.55M | 3.56M | 2.53M | 1.54M |
| totalPayables | 214.84K | 175.58K | 213.16K | 65888 | 116.75K | 81555 | 500.95K | 54196 | 98826 | 63452 |
| accountPayables | 214.84K | 72270 | 83387 | 62187 | 116.75K | 81555 | 71709 | 54196 | 39220 | 63453 |
| otherPayables | - | 103.3K | 129.77K | 3701 | - | - | 429.24K | - | 59606 | - |
| accruedExpenses | 123.42K | 100000 | 129.86K | 243.54K | 226.98K | 3.97M | 161.5K | 145K | 160K | - |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | 11195 | 65655 | - | - | - | - |
| taxPayables | - | 158.53K | 129.77K | 47466 | 47305 | 152.72K | 429.24K | - | 59606 | 55000 |
| deferredRevenue | 301.98K | 440.98K | 287.78K | 222.35K | 373.28K | 267.83K | 148.25K | 172.14K | 219.2K | 127.86K |
| otherCurrentLiabilities | 206.73K | 356.27K | 210.14K | 127.64K | 82060 | 254.46K | 103.98K | 15570 | 25221 | 248.05K |
| totalCurrentLiabilities | 846.96K | 972.83K | 840.94K | 659.41K | 810.27K | 4.64M | 914.68K | 386.91K | 503.25K | 439.36K |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | 11195 | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | - | - | - | - | - | - | 163.72K | - | - | - |
| totalNonCurrentLiabilities | - | - | - | 284.54K | - | 11195 | 163.72K | 226.34K | 258.42K | 191.31K |
| otherLiabilities | - | - | - | -284.54K | - | - | - | -226.34K | -258.42K | -191.31K |
| capitalLeaseObligations | - | - | - | - | 11195 | 76850 | - | - | - | - |
| totalLiabilities | 846.96K | 972.83K | 840.94K | 659.41K | 810.27K | 4.65M | 1.08M | 386.91K | 503.25K | 439.36K |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 5.2M | 5.18M | 5.52M | 5.63M | 5.63M | 5.63M | 5.63M | 5.63M | 5.63M | 5.63M |
| retainedEarnings | 5.26M | 2.77M | 2.03M | 419.13K | -975.31K | -2.24M | -1.15M | -2.45M | -3.6M | -4.52M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2025-10-31 | 2024-10-31 | 2023-10-31 | 2022-10-31 | 2021-10-31 | 2020-10-31 | 2019-10-31 | 2018-10-31 | 2017-10-31 | 2016-10-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 2.49M | 2.09M | 1.61M | 1.39M | 1.27M | -1.09M | 1.3M | 1.15M | 924.38K | 826.94K |
| depreciationAndAmortization | 7465 | 7023 | 7191 | 22796 | 74661 | 71298 | 6331 | 5206 | 3280 | 2443 |
| deferredIncomeTax | -1300 | 11600 | -9700 | 2000 | 42000 | -2000 | -27000 | 275K | 224K | 224K |
| stockBasedCompensation | - | 114.17K | 191.47K | - | -3.95M | 3.79M | 163.72K | - | - | - |
| changeInWorkingCapital | -392.02K | 304.43K | 14761 | -451.55K | 969.58K | -821.36K | 673 | -200.46K | -50742 | 68599 |
| accountsReceivables | -275.36K | 205.38K | -142.39K | -394.57K | 4638 | 408.28K | -533.27K | -67889 | -90526 | -110.83K |
| inventory | - | - | - | - | 791.08K | -1.35M | 533.27K | - | - | - |
| accountsPayables | 116.44K | 5157 | -9974 | 7573 | 68402 | 3148 | 122.42K | -9675 | -32059 | 128.32K |
| otherWorkingCapital | -233.1K | 93893 | 167.12K | -64549 | 105.46K | 119.58K | -121.75K | -190.79K | -18683 | -59718 |
| otherNonCashItems | 96250 | -19623 | -158.85K | -5672 | -15208 | -66440 | -39233 | 87976 | 129.14K | 31402 |
| netCashProvidedByOperatingActivities | 2.2M | 2.51M | 1.66M | 962.02K | -1.61M | 1.88M | 1.4M | 1.23M | 1.1M | 1.12M |
| investmentsInPropertyPlantAndEquipment | -9661 | -8259 | -4982 | -9311 | -11612 | -9906 | -13415 | -7485 | -13146 | -4827 |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -2.15M | -1.11M | - | - | - | -2.09M | -2.5M | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | 1.22M | 2.71M | - | - | - | - | - |
| otherInvestingActivities | - | - | -5.14M | 1.22M | 2.71M | -2.09M | -2.5M | - | - | - |
| netCashProvidedByInvestingActivities | -2.16M | -1.12M | -5.15M | 1.21M | 2.69M | -2.1M | -2.51M | -7485 | -13146 | -4827 |
| netDebtIssuance | - | - | - | -11250 | -67500 | -67500 | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | -11250 | -67500 | -67500 | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -9303 | -339.92K | -103.42K | - | - | - | - | - | - | - |
| netCommonStockIssuance | -9303 | -339.92K | -103.42K | - | - | - | - | - | - | - |
| commonStockIssuance | 37189 | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -46492 | -339.92K | -103.42K | - | - | - | - | - | - | -800K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | -800K |
| netDividendsPaid | - | -1.35M | - | - | - | - | - | - | - | -44000 |
| commonDividendsPaid | - | -1.35M | - | - | - | - | - | - | - | -44000 |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | - | - | - | - | - | -800K |
| netCashProvidedByFinancingActivities | -9303 | -1.69M | -103.42K | -11250 | -67500 | -67500 | - | - | - | -844K |
| date | 2026-04-30 | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 2.13M | 2.13M | 2.02M | 1.92M | 2.01M | 1.94M | 1.85M | 1.74M | 1.66M | 1.58M |
| costOfRevenue | 829.7K | 770.06K | 754.95K | 695.87K | 685.47K | 679.09K | 696K | 632.43K | 615.37K | 630.23K |
| grossProfit | 1.3M | 1.36M | 1.27M | 1.22M | 1.32M | 1.26M | 1.16M | 1.11M | 1.05M | 954.04K |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 264.19K | 312.96K | 278.77K | 293.7K | 280.56K | 325.82K | 297.46K | 361.64K | 270.23K |
| sellingAndMarketingExpenses | - | 160.12K | 181.62K | 197.49K | 158.56K | 176.95K | 154.8K | 107.7K | 90169 | 89520 |
| sellingGeneralAndAdministrativeExpenses | 465.56K | 422.52K | 492.97K | 476.26K | 452.25K | 457.51K | 480.63K | 405.16K | 450.18K | 358.12K |
| otherExpenses | - | - | - | - | 50746 | - | - | - | - | - |
| operatingExpenses | 465.56K | 422.52K | 492.97K | 476.26K | 503K | 457.51K | 480.63K | 405.16K | 450.18K | 358.12K |
| costAndExpenses | 1.3M | 1.19M | 1.25M | 1.17M | 1.19M | 1.14M | 1.18M | 1.04M | 1.07M | 988.35K |
| netInterestIncome | 48060 | 62953 | 53007 | 80690 | 53331 | 78743 | 75645 | 81131 | 67443 | 67621 |
| interestIncome | 48060 | 62953 | 53007 | 80690 | 53331 | 78743 | 75645 | 81131 | 67443 | 67621 |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 1838 | 1785 | 2187 | 1829 | 1745 | 1704 | 2055 | 1703 | 1632 | 1633 |
| ebitda | 840.1K | 943.08K | 777.44K | 835.77K | 874.27K | 806.72K | 679.65K | 705.14K | 596.7K | 597.56K |
| ebit | 838.27K | 941.29K | 775.26K | 833.94K | 872.52K | 805.02K | 677.59K | 703.44K | 595.06K | 595.92K |
| nonOperatingIncomeExcludingInterest | - | - | - | -89510 | -50746 | - | - | - | - | - |
| operatingIncome | 838.27K | 941.29K | 775.26K | 744.43K | 821.78K | 805.02K | 677.59K | 703.44K | 595.07K | 595.92K |
| totalOtherIncomeExpensesNet | 53148 | -45075 | 67920 | 89512 | -59381 | 156.78K | 96492 | 97411 | 125.61K | -2087 |
| incomeBeforeTax | 891.41K | 896.22K | 843.18K | 833.94K | 762.4K | 961.79K | 774.08K | 800.85K | 720.68K | 593.84K |
| incomeTaxExpense | 236.36K | 239.21K | 226.45K | 223.9K | 205.04K | 259.8K | 214.6K | 219.37K | 196.75K | 168.25K |
| netIncomeFromContinuingOperations | 655.05K | 657.01K | 616.72K | 610.04K | 557.36K | 701.98K | 559.48K | 581.48K | 523.93K | 425.58K |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 655.05K | 657.01K | 616.72K | 610.04K | 557.36K | 701.98K | 559.48K | 581.48K | 523.93K | 425.58K |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 655.05K | 657.01K | 616.72K | 610.04K | 557.36K | 701.98K | 559.48K | 581.48K | 523.93K | 425.58K |
| eps | 0.02 | 0.02 | 0.02 | 0.02 | 0.02 | 0.03 | 0.02 | 0.02 | 0.02 | 0.02 |
| date | 2026-04-30 | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 940.08K | 1.8M | 846.42K | 1.04M | 687.99K | 1.51M | 817.8K | 1.16M | 2.13M | 1.3M |
| shortTermInvestments | 6.43M | 9.39M | 9.33M | 8.51M | 8.43M | 7.3M | 7.23M | 6.26M | 6.19M | 6.12M |
| cashAndShortTermInvestments | 7.37M | 11.19M | 10.18M | 9.55M | 9.12M | 8.81M | 8.05M | 7.42M | 8.32M | 7.42M |
| netReceivables | 1.42M | 1.47M | 1.25M | 1.37M | 1.48M | 1.45M | 975.81K | 1.06M | 1.21M | 1.98M |
| accountsReceivables | 1.33M | 1.41M | 1.16M | 1.32M | 1.44M | 1.42M | 857.1K | 975.11K | 1.15M | 1.93M |
| otherReceivables | 89373 | 60086 | 86592 | 49346 | 41285 | 33135 | 118.72K | 83439 | 53945 | 47057 |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | 146.33K | 115.19K | 162.68K | 230.15K | 141.21K | 100.94K | 171.89K | 191.51K | 96218 | 100.89K |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 8.93M | 12.77M | 11.59M | 11.15M | 10.75M | 10.36M | 9.2M | 8.67M | 9.63M | 9.5M |
| propertyPlantEquipmentNet | 34661 | 34920 | 34689 | 33303 | 33042 | 34787 | 32493 | 31012 | 31319 | 32404 |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 10200 | 10400 | 10400 | 10000 | 10000 | 9700 | 9100 | 9200 | 9700 | 9900 |
| otherNonCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalNonCurrentAssets | 44861 | 45320 | 45089 | 43303 | 43042 | 44487 | 41593 | 40212 | 41019 | 42303 |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 8.98M | 12.82M | 11.63M | 11.19M | 10.79M | 10.41M | 9.24M | 8.71M | 9.67M | 9.54M |
| totalPayables | 131K | 177.84K | 214.84K | 167.31K | 514.33K | 94381 | 531.85K | 115.55K | 41267 | 88407 |
| accountPayables | 131K | 177.84K | 214.84K | 167.31K | 185.08K | 91847 | 72270 | 56399 | 41267 | 88407 |
| otherPayables | - | - | - | - | 329.25K | 2534 | 459.58K | 59149 | - | - |
| accruedExpenses | 68812 | 196.53K | 123.42K | 117.15K | 113.35K | 171.21K | 100000 | 67666 | 82609 | 111.58K |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | 99495 | 67381 | 158.53K | 59149 | 9608 | - |
| deferredRevenue | 707.55K | 928.92K | 301.98K | 514.13K | 724.8K | 855.97K | 440.98K | 641.31K | 797.88K | 997.89K |
| otherCurrentLiabilities | 160.88K | 249.46K | 206.73K | 696.78K | 171.38K | 475.67K | 256.27K | 190.94K | 187.7K | 249.42K |
| totalCurrentLiabilities | 1.07M | 1.55M | 846.96K | 981.24K | 1.24M | 1.43M | 972.83K | 1.02M | 1.11M | 1.45M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | - | - | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | - | - | - | - | - | - | - | - | - | - |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 1.07M | 1.55M | 846.96K | 981.24K | 1.24M | 1.43M | 972.83K | 1.02M | 1.11M | 1.45M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 5.07M | 5.02M | 5.2M | 5.24M | 5.18M | 5.18M | 5.18M | 5.2M | 5.32M | 5.41M |
| retainedEarnings | 2.54M | 5.92M | 5.26M | 4.64M | 4.03M | 3.48M | 2.77M | 2.21M | 2.98M | 2.46M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2026-04-30 | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 655.05K | 657.01K | 616.72K | 610.04K | 557.36K | 701.98K | 559.48K | 581.48K | 523.93K | 425.58K |
| depreciationAndAmortization | 1838 | 1785 | 2187 | 1829 | 1745 | 1704 | 2055 | 1703 | 1632 | 1633 |
| deferredIncomeTax | 200 | - | -400 | - | -300 | -600 | 100 | 500 | 200 | 10800 |
| stockBasedCompensation | - | 4894 | - | 10005 | 9678 | 17342 | 25006 | 25006 | 24462 | 39700 |
| changeInWorkingCapital | -467.6K | 536.26K | 52173 | -234.83K | -257.31K | 47945 | 59714 | -40195 | 435.55K | -150.64K |
| accountsReceivables | 48043 | -217.01K | 118.98K | 112K | -127.86K | -476.2K | 82734 | 149.09K | 768.7K | -795.15K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -263.14K | 78836 | 77881 | -2697 | -97718 | 138.98K | 113.53K | 13037 | -147.43K | 26020 |
| otherWorkingCapital | -252.5K | 674.43K | -144.69K | -344.14K | -129.45K | 385.17K | -136.55K | -202.32K | -185.73K | 618.49K |
| otherNonCashItems | 164.41K | -56586 | -9769 | -74582 | 214.44K | -70862 | -66186 | -71834 | -452.14K | -23003 |
| netCashProvidedByOperatingActivities | 353.9K | 1.14M | 660.91K | 312.46K | 525.62K | 697.51K | 580.17K | 496.66K | 1.13M | 304.08K |
| investmentsInPropertyPlantAndEquipment | -1579 | -2016 | -3573 | -2090 | - | -3998 | -3536 | -1396 | -547 | -2780 |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | -800K | 25 | - | - | - | - | -208.84K | -1861 |
| salesMaturitiesOfInvestments | 2.8M | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | - | -1.35M | - | -900K | - | -208.84K | -1861 |
| netCashProvidedByInvestingActivities | 2.79M | -2016 | -803.57K | -2065 | -1.35M | -3998 | -903.54K | -1396 | -209.39K | -4641 |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 18807 | -186.49K | -46492 | 37189 | - | - | -18270 | -117.76K | -85882 | -118.02K |
| netCommonStockIssuance | 18807 | -186.49K | -46492 | 37189 | - | - | -18270 | -117.76K | -85882 | -118.02K |
| commonStockIssuance | 61392 | 11925 | - | 37189 | - | - | - | - | - | - |
| commonStockRepurchased | -42585 | -198.41K | -46492 | - | - | - | -18270 | -117.76K | -85882 | -118.02K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -4.03M | - | - | - | - | - | - | -1.35M | - | - |
| commonDividendsPaid | -4.03M | - | - | - | - | - | - | -1.35M | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | - | - | - | - | - | - |
| netCashProvidedByFinancingActivities | -4.01M | -186.49K | -46492 | 37189 | - | - | -18270 | -1.47M | -85882 | -118.02K |