
Docebo Inc. DCBO
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Revenue | 216.931 M 19.96 % | 180.839 M 26.54 % | 142.912 M 37.10 % | 104.242 M 65.68 % | 62.917 M 51.82 % | 41.443 M 53.07 % | 27.075 M 58.09 % | 17.126 M 73.83 % | 9.852 M |
Net income | 26.736 M 841.41 % | 2.840 M -59.53 % | 7.018 M 151.60 % | -13.601 M -77.70 % | -7.654 M 35.76 % | -11.914 M -5.70 % | -11.272 M -54.12 % | -7.314 M -165.51 % | -2.755 M |
Income before tax | 23.713 M 389.33 % | 4.846 M -37.73 % | 7.782 M 157.95 % | -13.429 M -83.51 % | -7.318 M 35.27 % | -11.305 M 2.97 % | -11.651 M -41.40 % | -8.240 M -184.60 % | -2.895 M |
Income before tax ratio | 0.11 307.92 % | 0.03 -50.79 % | 0.05 142.27 % | -0.13 -10.76 % | -0.12 57.36 % | -0.27 36.61 % | -0.43 10.56 % | -0.48 -63.72 % | -0.29 |
EBITDA | 27.282 M 223.60 % | 8.431 M -15.63 % | 9.993 M 191.81 % | -10.884 M -71.62 % | -6.342 M 36.86 % | -10.044 M 6.94 % | -10.793 M -25.76 % | -8.583 M -206.67 % | -2.799 M |
Net income ratio | 0.12 684.78 % | 0.02 -68.02 % | 0.05 137.64 % | -0.13 -7.25 % | -0.12 57.68 % | -0.29 30.95 % | -0.42 2.51 % | -0.43 -52.74 % | -0.28 |
Ratio EBITDA | 0.13 169.76 % | 0.05 -33.33 % | 0.07 166.97 % | -0.10 -3.58 % | -0.10 58.41 % | -0.24 39.20 % | -0.40 20.45 % | -0.50 -76.42 % | -0.28 |
Gross profit ratio | 0.81 0.13 % | 0.81 0.72 % | 0.80 0.28 % | 0.80 -1.96 % | 0.82 1.99 % | 0.80 1.18 % | 0.79 6.10 % | 0.75 1.78 % | 0.73 |
Weighted average shs out dil | 30.943 M -8.12 % | 33.679 M -1.07 % | 34.042 M 3.57 % | 32.868 M 13.59 % | 28.935 M 18.76 % | 24.364 M -19.04 % | 30.094 M 0.00 % | 30.094 M 0.00 % | 30.094 M |
Weighted average shs out | 30.219 M -7.09 % | 32.525 M -1.64 % | 33.068 M 0.61 % | 32.868 M 13.59 % | 28.935 M 18.76 % | 24.364 M -19.04 % | 30.094 M 5.76 % | 28.454 M 0.00 % | 28.454 M |
EPS diluted | 0.86 920.17 % | 0.08 -57.85 % | 0.20 148.78 % | -0.41 -57.69 % | -0.26 46.94 % | -0.49 -32.43 % | -0.37 -54.17 % | -0.24 -162.30 % | -0.09 |
Earnings per share | 0.88 908.02 % | 0.09 -56.35 % | 0.20 148.78 % | -0.41 -57.69 % | -0.26 46.94 % | -0.49 -32.43 % | -0.37 -42.31 % | -0.26 -168.60 % | -0.10 |
Gross profit | 175.636 M 20.11 % | 146.229 M 27.45 % | 114.734 M 37.48 % | 83.456 M 62.44 % | 51.378 M 54.84 % | 33.182 M 54.88 % | 21.424 M 67.73 % | 12.773 M 76.93 % | 7.219 M |
Income tax expense | -3.023 M -250.70 % | 2.006 M 162.57 % | 764.000 K 344.19 % | 172.000 K -48.81 % | 336.000 K -44.83 % | 609.000 K 128.62 % | -2.128 M | 0.000 | 0.000 |
Cost of revenue | 41.295 M 19.32 % | 34.610 M 22.83 % | 28.178 M 35.56 % | 20.786 M 80.14 % | 11.539 M 39.68 % | 8.261 M 46.20 % | 5.650 M 29.79 % | 4.353 M 65.34 % | 2.633 M |
General and administrative expenses | 39.919 M 0.21 % | 39.837 M 14.16 % | 34.896 M 13.65 % | 30.704 M 64.92 % | 18.617 M 12.62 % | 16.531 M 50.93 % | 10.953 M 50.88 % | 7.259 M 103.42 % | 3.569 M |
Selling and marketing expenses | 69.518 M 3.44 % | 67.204 M 12.66 % | 59.654 M 37.62 % | 43.346 M 80.46 % | 24.020 M 47.67 % | 16.266 M 39.86 % | 11.630 M 48.56 % | 7.828 M 74.78 % | 4.479 M |
Other expenses | 999.000 K | 0.000 -100.00 % | 2.333 M 15.55 % | 2.019 M 64.01 % | 1.231 M 77.63 % | 693.000 K | 0.000 | 0.000 -100.00 % | 62.507 K |
Operating expenses | 154.344 M 3.55 % | 149.051 M 22.51 % | 121.661 M 26.16 % | 96.432 M 69.57 % | 56.868 M 35.18 % | 42.069 M 43.27 % | 29.363 M 53.11 % | 19.178 M 89.60 % | 10.115 M |
Cost and expenses | 195.639 M 6.52 % | 183.661 M 22.57 % | 149.839 M 27.83 % | 117.218 M 71.35 % | 68.407 M 35.92 % | 50.330 M 43.74 % | 35.013 M 48.79 % | 23.532 M 84.59 % | 12.748 M |
Research and development expenses | 43.908 M 23.76 % | 35.479 M 43.19 % | 24.778 M 21.68 % | 20.363 M 56.64 % | 13.000 M 51.53 % | 8.579 M 29.76 % | 6.612 M 69.25 % | 3.906 M 94.83 % | 2.005 M |
Selling general and administrative expenses | 109.437 M 2.24 % | 107.041 M 13.21 % | 94.550 M 27.68 % | 74.050 M 73.68 % | 42.637 M 30.00 % | 32.797 M 45.23 % | 22.583 M 49.67 % | 15.088 M 87.48 % | 8.047 M |
Interest income | 2.552 M -68.53 % | 8.110 M 115.87 % | 3.757 M 767.36 % | 433.154 K 36.64 % | 317.000 K -57.90 % | 753.000 K 32.57 % | 568.000 K 6 735.96 % | 8.309 K | 0.000 |
Interest expense | 222.764 K -25.08 % | 297.354 K 6.77 % | 278.509 K -34.50 % | 425.225 K -2.02 % | 434.000 K -42.36 % | 753.000 K | 0.000 -100.00 % | 172.831 K | 0.000 |
Depreciation and amortization | 3.384 M 5.80 % | 3.199 M 42.76 % | 2.241 M 11.96 % | 2.001 M 57.22 % | 1.273 M 79.50 % | 709.111 K 342.03 % | 160.422 K -15.95 % | 190.857 K 209.06 % | 61.755 K |
Operating income | 21.292 M 357.60 % | 4.653 M 167.17 % | -6.927 M 46.62 % | -12.976 M -136.36 % | -5.490 M 38.22 % | -8.887 M 0.76 % | -8.955 M -30.14 % | -6.881 M -133.33 % | -2.949 M |
Operating income ratio | 0.10 281.46 % | 0.03 153.08 % | -0.05 61.06 % | -0.12 -42.66 % | -0.09 59.31 % | -0.21 35.17 % | -0.33 17.68 % | -0.40 -34.23 % | -0.30 |
Total other income expenses net | 2.421 M 1 154.40 % | 193.000 K -94.63 % | 3.597 M 894.04 % | -453.000 K -754.72 % | -53.000 K 97.81 % | -2.418 M 10.31 % | -2.696 M -98.38 % | -1.359 M -2 629.62 % | 53.725 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Net debt | -91.045 M -30.36 % | -69.841 M 67.25 % | -213.227 M -0.90 % | -211.322 M 2.09 % | -215.839 M -403.97 % | -42.828 M -861.71 % | 5.623 M 31 481.41 % | -17.917 K |
Total investments | 43.000 K -66.41 % | 128.000 K -46.86 % | 240.890 K 18.24 % | 203.723 K -24.55 % | 270.000 K -16.67 % | 324.000 K | 0.000 | 0.000 |
Total debt | 1.495 M -29.11 % | 2.109 M -31.21 % | 3.066 M -23.37 % | 4.001 M 4.77 % | 3.819 M 10.70 % | 3.450 M -63.21 % | 9.379 M 180.55 % | 3.343 M |
Accumulated other comprehensive income loss | -9.269 M -55.89 % | -5.946 M 37.87 % | -9.571 M -552.96 % | 2.113 M 24.37 % | 1.699 M 111.06 % | 805.000 K 206.59 % | 262.565 K 151.00 % | -514.796 K |
Retained earnings | -205.368 M -0.28 % | -204.789 M -173.53 % | -74.870 M 8.57 % | -81.888 M -20.56 % | -67.925 M -12.70 % | -60.271 M -24.74 % | -48.319 M -225.20 % | -14.858 M |
Common stock | 253.295 M 2.34 % | 247.496 M -7.72 % | 268.194 M 0.78 % | 266.119 M 0.67 % | 264.357 M 194.56 % | 89.745 M 192.17 % | 30.716 M 208.36 % | 9.961 M |
Total equity | 57.761 M 13.88 % | 50.721 M -73.61 % | 192.211 M 0.82 % | 190.656 M -4.99 % | 200.668 M 539.46 % | 31.381 M 287.06 % | -16.776 M -172.53 % | -6.156 M |
Other non current liabilities | 3.373 M -21.70 % | 4.308 M -20.28 % | 5.404 M -3.57 % | 5.604 M 67.94 % | 3.337 M 131.25 % | 1.443 M 23.14 % | 1.172 M 34.43 % | 871.714 K |
Long term debt | 154.000 K -75.90 % | 639.000 K -62.23 % | 1.692 M -37.10 % | 2.690 M 5.74 % | 2.544 M 1.96 % | 2.495 M -37.86 % | 4.015 M 20.84 % | 3.323 M |
Total non current liabilities | 4.350 M -37.87 % | 7.002 M -1.32 % | 7.096 M -14.44 % | 8.294 M 1.01 % | 8.211 M 108.51 % | 3.938 M -24.08 % | 5.187 M 23.67 % | 4.194 M |
Other current liabilities | 19.178 M | 0.000 -100.00 % | 1.083 M 194.22 % | 368.088 K | 0.000 | 0.000 -100.00 % | 54.713 K 56.01 % | 35.070 K |
Deferred revenue | 72.879 M 8.34 % | 67.268 M 20.60 % | 55.779 M 25.13 % | 44.578 M 57.35 % | 28.331 M 57.42 % | 17.997 M 41.85 % | 12.687 M 67.37 % | 7.581 M |
Short term debt | 1.341 M -8.78 % | 1.470 M 6.99 % | 1.374 M 4.81 % | 1.311 M 2.82 % | 1.275 M 33.51 % | 955.000 K -82.19 % | 5.363 M 26 255.95 % | 20.350 K |
Total current liabilities | 128.602 M 27.77 % | 100.652 M 19.31 % | 84.362 M 21.96 % | 69.173 M 51.27 % | 45.727 M 60.22 % | 28.541 M 14.67 % | 24.890 M 117.12 % | 11.464 M |
Total liabilities | 132.952 M 23.50 % | 107.654 M 17.71 % | 91.458 M 18.06 % | 77.467 M 43.62 % | 53.938 M 66.07 % | 32.479 M 7.99 % | 30.077 M 92.08 % | 15.658 M |
Other non current assets | 12.606 M 17.27 % | 10.750 M 35.54 % | 7.931 M 95.68 % | 4.053 M 501.34 % | 674.000 K -3.44 % | 698.000 K 86.03 % | 375.208 K | 0.000 |
Long term investments | 0.000 -100.00 % | 44.769 K -81.42 % | 240.890 K 18.24 % | 203.723 K -24.55 % | 270.000 K -16.67 % | 324.000 K | 0.000 | 0.000 |
Intangible assets | 1.671 M -30.40 % | 2.401 M 108.78 % | 1.150 M -27.03 % | 1.576 M -35.88 % | 2.458 M | 0.000 | 0.000 | 0.000 |
GoodWill | 13.854 M -2.79 % | 14.251 M 138.23 % | 5.982 M 12.85 % | 5.301 M -5.34 % | 5.600 M | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 15.525 M -6.77 % | 16.652 M 133.48 % | 7.132 M 3.71 % | 6.877 M -14.66 % | 8.058 M | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 3.134 M -9.16 % | 3.450 M -26.00 % | 4.662 M -18.27 % | 5.704 M 12.11 % | 5.088 M 30.56 % | 3.897 M 202.96 % | 1.286 M 17.51 % | 1.095 M |
Total non current assets | 36.472 M 16.82 % | 31.222 M 55.46 % | 20.084 M 20.74 % | 16.634 M 11.85 % | 14.872 M 202.34 % | 4.919 M 196.05 % | 1.662 M 51.79 % | 1.095 M |
Other current assets | 16.056 M 29.68 % | 12.381 M 35.22 % | 9.156 M 9.23 % | 8.382 M 95.52 % | 4.287 M 74.06 % | 2.463 M 41.15 % | 1.745 M 173.18 % | 638.770 K |
Short term investments | 43.000 K -48.19 % | 83.000 K -52.30 % | 174.000 K 75.76 % | 99.000 K 0.00 % | 99.000 K | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 92.540 M 28.62 % | 71.950 M -66.73 % | 216.293 M 0.45 % | 215.323 M -1.97 % | 219.658 M 374.65 % | 46.278 M 1 132.10 % | 3.756 M 11.76 % | 3.361 M |
Cash and short term investments | 92.583 M 28.53 % | 72.033 M -66.70 % | 216.293 M 0.45 % | 215.323 M -1.97 % | 219.658 M 374.65 % | 46.278 M 1 132.10 % | 3.756 M 11.76 % | 3.361 M |
Total current assets | 154.241 M 21.30 % | 127.153 M -51.76 % | 263.585 M 4.81 % | 251.489 M 4.90 % | 239.734 M 306.74 % | 58.941 M 406.40 % | 11.639 M 38.43 % | 8.408 M |
Inventory | 0.000 | 0.000 -100.00 % | 2.781 M | 0.000 -100.00 % | 1.345 M 122.31 % | 605.000 K | 0.000 | 0.000 |
Net receivables | 45.602 M 6.70 % | 42.739 M 12.12 % | 38.119 M 37.20 % | 27.784 M 75.97 % | 15.789 M 54.79 % | 10.200 M 66.17 % | 6.138 M 39.25 % | 4.408 M |
Tax assets | 5.207 M 1 510.39 % | 323.337 K 174.01 % | 118.000 K 157.92 % | -203.723 K -126.05 % | 782.000 K | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 34.861 M 10.10 % | 31.663 M 21.66 % | 26.025 M 13.89 % | 22.851 M 41.75 % | 16.121 M 68.12 % | 9.589 M 41.35 % | 6.784 M 77.24 % | 3.828 M |
Tax payables | 343.000 K 36.65 % | 251.000 K 148.51 % | 101.000 K 55.60 % | 64.912 K | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 794.000 K 29.35 % | 613.843 K 16.26 % | 528.000 K 355.17 % | 116.000 K -95.02 % | 2.330 M | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.055 M |
Capital lease obligations | 1.495 M -29.11 % | 2.109 M -31.21 % | 3.066 M -23.37 % | 4.001 M 5.18 % | 3.804 M 11.42 % | 3.414 M | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 19.103 M 36.84 % | 13.960 M 65.05 % | 8.458 M 96.15 % | 4.312 M 69.96 % | 2.537 M 130.22 % | 1.102 M 95.19 % | 564.574 K 81.73 % | 310.670 K |
Deferred tax liabilities non current | 29.000 K -97.95 % | 1.416 M 10.97 % | 1.276 M 84.39 % | 692.000 K -2.12 % | 707.000 K | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 190.713 M 20.42 % | 158.375 M -44.17 % | 283.669 M 5.80 % | 268.123 M 5.31 % | 254.606 M 298.69 % | 63.860 M 380.12 % | 13.301 M 39.97 % | 9.502 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Deferred income tax | -3.023 M -250.70 % | 2.006 M 332.46 % | 463.862 K 4 154.44 % | 10.903 K -97.20 % | 389.000 K -57.81 % | 922.000 K 52.43 % | 604.856 K 96.88 % | 307.223 K 118.32 % | 140.721 K |
Stock based compensation | 7.330 M 21.18 % | 6.049 M 28.35 % | 4.713 M 108.45 % | 2.261 M 39.65 % | 1.619 M 145.68 % | 659.000 K 160.22 % | 253.251 K 65.78 % | 152.767 K -3.25 % | 157.903 K |
Change in working capital | 1.038 M -85.95 % | 7.388 M 145.31 % | 3.012 M -46.72 % | 5.653 M -24.61 % | 7.498 M 115.09 % | 3.486 M -37.44 % | 5.573 M 66.26 % | 3.352 M 103.88 % | 1.644 M |
Accounts receivables | -4.472 M -17.67 % | -3.800 M 55.43 % | -8.526 M 30.79 % | -12.319 M -155.25 % | -4.826 M -20.84 % | -3.994 M -129.26 % | -1.742 M 17.91 % | -2.122 M -2 324.92 % | -87.515 K |
Inventory | 0.000 100.00 % | -1.830 M -142.88 % | 4.268 M 156.91 % | -7.499 M -3 649.02 % | -200.037 K 93.09 % | -2.896 M | 0.000 | 0.000 | 0.000 |
Accounts payables | 4.301 M -23.61 % | 5.630 M 32.22 % | 4.258 M -43.22 % | 7.499 M 49.21 % | 5.026 M 73.57 % | 2.896 M -7.01 % | 3.114 M 70.82 % | 1.823 M 211.42 % | 585.422 K |
Other working capital | 993.873 K -86.55 % | 7.388 M 135.59 % | 3.136 M -82.55 % | 17.972 M 139.69 % | 7.498 M 0.24 % | 7.480 M 2.26 % | 7.315 M 33.63 % | 5.474 M 216.14 % | 1.731 M |
Other non cash items | -6.053 M -10.86 % | -5.460 M 65.17 % | -15.676 M -3 989.83 % | 403.000 K -80.55 % | 2.072 M 31.81 % | 1.572 M -25.23 % | 2.102 M 66.71 % | 1.261 M 959.22 % | -146.777 K |
Net cash provided by operating activities | 29.249 M 83.22 % | 15.964 M 597.73 % | 2.288 M 170.31 % | -3.254 M -163.12 % | 5.155 M 212.51 % | -4.582 M -55.39 % | -2.949 M 1.14 % | -2.983 M -187.66 % | -1.037 M |
Investments in property plant and equipment | -1.245 M -96.06 % | -635.000 K 41.26 % | -1.081 M 5.59 % | -1.145 M 20.76 % | -1.445 M -294.81 % | -366.000 K 10.82 % | -410.393 K 40.43 % | -688.973 K -167.16 % | -257.891 K |
Acquisitions net | -250.000 K 97.12 % | -8.671 M -709.62 % | -1.071 M | 0.000 100.00 % | -2.450 M | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 100.00 % | -216.000 K -132.26 % | -93.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | -1.495 M 84.30 % | -9.522 M -324.14 % | -2.245 M -96.07 % | -1.145 M 70.60 % | -3.895 M -964.21 % | -366.000 K 10.82 % | -410.393 K 40.43 % | -688.973 K -167.16 % | -257.891 K |
Debt repayment | -1.889 M -12.71 % | -1.676 M -34.51 % | -1.246 M 0.95 % | -1.258 M -299.63 % | -314.795 K 93.69 % | -4.989 M -226.66 % | 3.939 M 99.43 % | 1.975 M 5 005.88 % | -40.261 K |
Common stock issued | 0.000 | 0.000 -100.00 % | 775.984 K -38.65 % | 1.265 M -99.31 % | 184.629 M 228.17 % | 56.261 M | 0.000 -100.00 % | 3.677 M | 0.000 |
Common stock repurchased | -11.024 M 93.09 % | -159.448 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 6.072 M -40.01 % | 10.121 M 228.92 % | 3.077 M 349.74 % | -1.232 M 89.77 % | -12.044 M -208.43 % | -3.905 M -501.69 % | -649.000 K | 0.000 | 0.000 |
Net cash used provided by financing activities | -6.841 M 95.47 % | -151.003 M -9 131.28 % | 1.672 M 296.21 % | 422.000 K -99.76 % | 172.270 M 263.69 % | 47.367 M 1 102.53 % | 3.939 M -30.32 % | 5.653 M 14 139.94 % | -40.261 K |
Effect of forex changes on cash | -323.000 K -248.17 % | 218.000 K 129.26 % | -745.000 K -108.10 % | -358.000 K -138.67 % | -150.000 K -245.63 % | 103.000 K 155.75 % | -184.757 K -350.69 % | 73.700 K -71.93 % | 262.516 K |
Net change in cash | 20.590 M 114.26 % | -144.343 M -14 980.72 % | 970.000 K 122.38 % | -4.335 M -102.50 % | 173.380 M 307.74 % | 42.522 M 10 661.55 % | 395.129 K -80.77 % | 2.055 M 291.56 % | -1.073 M |
Cash at beginning of period | 71.950 M -66.73 % | 216.293 M 0.45 % | 215.323 M -1.97 % | 219.658 M 374.65 % | 46.278 M 1 132.11 % | 3.756 M 11.76 % | 3.361 M 157.27 % | 1.306 M -45.09 % | 2.379 M |
Cash at end of period | 92.540 M 28.62 % | 71.950 M -66.73 % | 216.293 M 0.45 % | 215.323 M -1.97 % | 219.658 M 374.65 % | 46.278 M 1 132.10 % | 3.756 M 11.76 % | 3.361 M 157.27 % | 1.306 M |
Operating cash flow | 29.249 M 83.22 % | 15.964 M 597.73 % | 2.288 M 170.31 % | -3.254 M -163.12 % | 5.155 M 212.51 % | -4.582 M -55.39 % | -2.949 M 1.14 % | -2.983 M -187.66 % | -1.037 M |
Capital expenditure | -1.245 M -96.06 % | -635.000 K 41.26 % | -1.081 M 5.59 % | -1.145 M 20.76 % | -1.445 M -294.81 % | -366.000 K 10.82 % | -410.393 K 40.43 % | -688.973 K -167.16 % | -257.891 K |
Free CashFlow | 28.004 M 82.69 % | 15.329 M 1 170.01 % | 1.207 M 127.44 % | -4.399 M -218.57 % | 3.710 M 174.98 % | -4.948 M -47.30 % | -3.359 M 8.52 % | -3.672 M -183.58 % | -1.295 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2025-06-30 | 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 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 60.732 M 6.00 % | 57.296 M 0.45 % | 57.041 M 2.90 % | 55.433 M 4.48 % | 53.054 M 3.67 % | 51.173 M 3.84 % | 49.280 M 5.96 % | 46.506 M 6.68 % | 43.594 M 5.15 % | 41.459 M 6.43 % | 38.955 M 5.38 % | 36.966 M 5.81 % | 34.936 M 8.99 % | 32.055 M 7.56 % | 29.801 M 10.10 % | 27.068 M 5.61 % | 25.631 M 17.89 % | 21.742 M 15.92 % | 18.756 M 16.53 % | 16.096 M 10.74 % | 14.535 M 7.43 % | 13.530 M 10.02 % | 12.298 M 16.16 % | 10.587 M 6.70 % | 9.923 M 14.90 % | 8.636 M 7.29 % | 8.050 M 16.80 % | 6.892 M 7.08 % | 6.436 M 6.09 % | 6.066 M |
Net income | 3.076 M 108.68 % | 1.474 M -87.62 % | 11.910 M 140.17 % | 4.959 M 5.56 % | 4.698 M -9.11 % | 5.169 M 60.43 % | 3.222 M -20.39 % | 4.047 M 171.33 % | -5.674 M -555.74 % | 1.245 M -22.19 % | 1.600 M -84.43 % | 10.274 M 388.54 % | 2.103 M 130.22 % | -6.959 M -387.32 % | -1.428 M -316.04 % | 661.000 K 109.19 % | -7.190 M -27.39 % | -5.644 M -50.87 % | -3.741 M -223.06 % | -1.158 M 66.90 % | -3.498 M -570.79 % | 743.000 K 122.52 % | -3.299 M 11.84 % | -3.742 M -60.20 % | -2.336 M 7.97 % | -2.538 M 19.68 % | -3.160 M -49.48 % | -2.114 M 38.68 % | -3.448 M -14.93 % | -3.000 M |
Income before tax | 4.683 M 98.68 % | 2.357 M -71.91 % | 8.391 M 57.11 % | 5.341 M 2.57 % | 5.207 M 9.58 % | 4.752 M 43.56 % | 3.310 M -34.38 % | 5.044 M 198.59 % | -5.116 M -418.16 % | 1.608 M -9.71 % | 1.781 M -82.82 % | 10.369 M 321.16 % | 2.462 M 136.05 % | -6.830 M -136.58 % | -2.887 M -298.28 % | 1.456 M 122.76 % | -6.397 M -14.21 % | -5.601 M -34.67 % | -4.159 M -483.31 % | -713.000 K 78.16 % | -3.265 M -498.66 % | 819.000 K 126.09 % | -3.139 M 4.68 % | -3.293 M -40.98 % | -2.336 M 7.97 % | -2.538 M 19.68 % | -3.160 M -49.47 % | -2.114 M 38.68 % | -3.448 M -8.11 % | -3.189 M |
Income before tax ratio | 0.08 87.44 % | 0.04 -72.04 % | 0.15 52.68 % | 0.10 -1.83 % | 0.10 5.70 % | 0.09 38.24 % | 0.07 -38.07 % | 0.11 192.42 % | -0.12 -402.58 % | 0.04 -15.17 % | 0.05 -83.70 % | 0.28 298.03 % | 0.07 133.07 % | -0.21 -119.94 % | -0.10 -280.10 % | 0.05 121.55 % | -0.25 3.12 % | -0.26 -16.18 % | -0.22 -400.58 % | -0.04 80.28 % | -0.22 -471.09 % | 0.06 123.72 % | -0.26 17.94 % | -0.31 -32.13 % | -0.24 19.90 % | -0.29 25.13 % | -0.39 -27.98 % | -0.31 42.74 % | -0.54 -1.90 % | -0.53 |
EBITDA | 5.556 M 74.39 % | 3.186 M -65.72 % | 9.295 M 48.36 % | 6.265 M 3.25 % | 6.068 M 34.10 % | 4.525 M 10.27 % | 4.103 M -32.43 % | 6.073 M 241.40 % | -4.295 M -280.90 % | 2.374 M 43.45 % | 1.655 M -84.05 % | 10.378 M 235.49 % | 3.093 M 149.49 % | -6.251 M -174.84 % | -2.274 M -210.30 % | 2.062 M 136.31 % | -5.678 M -12.46 % | -5.049 M -40.05 % | -3.605 M -995.21 % | -329.200 K 88.93 % | -2.973 M -15.92 % | -2.565 M 14.61 % | -3.004 M -5.41 % | -2.850 M -41.50 % | -2.014 M 8.41 % | -2.199 M 9.53 % | -2.431 M -27.11 % | -1.912 M 42.17 % | -3.306 M -16.97 % | -2.827 M |
Net income ratio | 0.05 96.88 % | 0.03 -87.68 % | 0.21 133.40 % | 0.09 1.03 % | 0.09 -12.33 % | 0.10 54.49 % | 0.07 -24.87 % | 0.09 166.86 % | -0.13 -533.42 % | 0.03 -26.89 % | 0.04 -85.22 % | 0.28 361.71 % | 0.06 127.73 % | -0.22 -353.06 % | -0.05 -296.22 % | 0.02 108.71 % | -0.28 -8.06 % | -0.26 -30.15 % | -0.20 -177.24 % | -0.07 70.11 % | -0.24 -538.24 % | 0.05 120.47 % | -0.27 24.10 % | -0.35 -50.15 % | -0.24 19.90 % | -0.29 25.14 % | -0.39 -27.98 % | -0.31 42.74 % | -0.54 -8.33 % | -0.49 |
Ratio EBITDA | 0.09 64.52 % | 0.06 -65.88 % | 0.16 44.18 % | 0.11 -1.18 % | 0.11 29.35 % | 0.09 6.19 % | 0.08 -36.24 % | 0.13 232.54 % | -0.10 -272.04 % | 0.06 34.79 % | 0.04 -84.87 % | 0.28 217.07 % | 0.09 145.41 % | -0.20 -155.52 % | -0.08 -200.19 % | 0.08 134.38 % | -0.22 4.61 % | -0.23 -20.82 % | -0.19 -839.88 % | -0.02 90.00 % | -0.20 -7.90 % | -0.19 22.39 % | -0.24 9.25 % | -0.27 -32.62 % | -0.20 20.29 % | -0.25 15.68 % | -0.30 -8.83 % | -0.28 45.99 % | -0.51 -10.25 % | -0.47 |
Gross profit ratio | 0.81 1.02 % | 0.80 -1.50 % | 0.81 0.25 % | 0.81 0.57 % | 0.81 1.98 % | 0.79 -2.61 % | 0.81 0.12 % | 0.81 0.51 % | 0.81 0.17 % | 0.81 -0.19 % | 0.81 0.05 % | 0.81 0.83 % | 0.80 0.58 % | 0.80 -0.02 % | 0.80 0.72 % | 0.79 -1.12 % | 0.80 -2.83 % | 0.82 -2.27 % | 0.84 2.50 % | 0.82 2.09 % | 0.80 1.70 % | 0.79 -2.89 % | 0.81 1.44 % | 0.80 1.39 % | 0.79 0.75 % | 0.79 -3.09 % | 0.81 2.00 % | 0.79 3.81 % | 0.77 -1.38 % | 0.78 |
Weighted average shs out dil | 30.228 M -2.26 % | 30.927 M -0.06 % | 30.945 M 0.02 % | 30.940 M -0.38 % | 31.059 M 0.05 % | 31.044 M -5.52 % | 32.859 M -1.95 % | 33.513 M 1.09 % | 33.151 M -2.95 % | 34.160 M 0.28 % | 34.064 M -0.02 % | 34.070 M 0.15 % | 34.019 M 3.03 % | 33.017 M 0.25 % | 32.934 M -3.48 % | 34.123 M 4.00 % | 32.812 M 0.09 % | 32.781 M 14.03 % | 28.749 M -0.25 % | 28.821 M 0.96 % | 28.547 M -3.42 % | 29.557 M 3.88 % | 28.454 M 0.00 % | 28.454 M 0.00 % | 28.454 M -5.45 % | 30.094 M 5.76 % | 28.454 M -5.45 % | 30.094 M 0.00 % | 30.094 M 0.00 % | 30.094 M |
Weighted average shs out | 29.559 M -2.33 % | 30.263 M 0.15 % | 30.217 M -0.01 % | 30.221 M -0.42 % | 30.350 M 0.10 % | 30.320 M -4.95 % | 31.900 M -1.77 % | 32.475 M -2.04 % | 33.151 M -0.01 % | 33.153 M 0.20 % | 33.088 M 0.13 % | 33.044 M 0.06 % | 33.023 M 0.02 % | 33.017 M 0.25 % | 32.934 M 0.30 % | 32.835 M 0.47 % | 32.682 M -0.30 % | 32.781 M 14.03 % | 28.749 M -0.25 % | 28.821 M 0.96 % | 28.547 M 0.06 % | 28.530 M 1.72 % | 28.047 M -1.43 % | 28.454 M 0.00 % | 28.454 M 0.00 % | 28.454 M 0.00 % | 28.454 M 0.00 % | 28.454 M 0.00 % | 28.454 M 0.00 % | 28.454 M |
EPS diluted | 0.10 110.53 % | 0.05 -87.50 % | 0.38 137.50 % | 0.16 6.67 % | 0.15 -11.76 % | 0.17 70.00 % | 0.10 -16.67 % | 0.12 170.59 % | -0.17 -565.75 % | 0.04 -22.51 % | 0.05 -84.30 % | 0.30 385.44 % | 0.06 129.43 % | -0.21 -383.87 % | -0.04 -317.00 % | 0.02 109.09 % | -0.22 -29.41 % | -0.17 -30.77 % | -0.13 -223.38 % | -0.04 66.50 % | -0.12 -500.00 % | 0.03 125.00 % | -0.12 7.69 % | -0.13 -58.34 % | -0.08 2.61 % | -0.08 23.36 % | -0.11 -56.70 % | -0.07 36.18 % | -0.11 26.67 % | -0.15 |
Earnings per share | 0.11 125.87 % | 0.05 -87.51 % | 0.39 129.41 % | 0.17 13.33 % | 0.15 -11.76 % | 0.17 70.00 % | 0.10 -16.67 % | 0.12 170.59 % | -0.17 -552.13 % | 0.04 -22.47 % | 0.05 -84.35 % | 0.31 386.66 % | 0.06 130.33 % | -0.21 -383.87 % | -0.04 -317.00 % | 0.02 109.09 % | -0.22 -29.41 % | -0.17 -30.77 % | -0.13 -223.38 % | -0.04 66.50 % | -0.12 -500.00 % | 0.03 125.00 % | -0.12 7.69 % | -0.13 -58.34 % | -0.08 7.96 % | -0.09 18.91 % | -0.11 -48.05 % | -0.07 38.08 % | -0.12 -9.09 % | -0.11 |
Gross profit | 49.148 M 7.07 % | 45.901 M -1.06 % | 46.391 M 3.16 % | 44.971 M 5.08 % | 42.797 M 5.73 % | 40.477 M 1.13 % | 40.025 M 6.09 % | 37.727 M 7.23 % | 35.184 M 5.33 % | 33.405 M 6.22 % | 31.448 M 5.44 % | 29.826 M 6.69 % | 27.957 M 9.62 % | 25.503 M 7.54 % | 23.714 M 10.89 % | 21.385 M 4.42 % | 20.479 M 14.55 % | 17.878 M 13.29 % | 15.781 M 19.44 % | 13.213 M 13.06 % | 11.687 M 9.25 % | 10.697 M 6.84 % | 10.012 M 17.83 % | 8.497 M 8.18 % | 7.854 M 15.76 % | 6.785 M 3.97 % | 6.526 M 19.13 % | 5.478 M 11.16 % | 4.928 M 4.63 % | 4.710 M |
Income tax expense | 1.607 M 81.99 % | 883.000 K 125.09 % | -3.519 M -1 021.20 % | 382.000 K -25.08 % | 509.894 K 229.34 % | -394.231 K -547.99 % | 88.000 K -91.17 % | 997.000 K 78.67 % | 558.000 K 53.72 % | 363.000 K 100.55 % | 181.000 K 90.53 % | 95.000 K -73.54 % | 359.000 K 178.29 % | 129.000 K 108.84 % | -1.459 M -283.52 % | 795.000 K 0.25 % | 793.000 K 1 744.19 % | 43.000 K 110.29 % | -418.000 K -193.93 % | 445.000 K 90.99 % | 233.000 K 206.58 % | 76.000 K -52.50 % | 160.000 K -64.37 % | 449.000 K 952.93 % | -52.642 K | 0.000 100.00 % | -329.467 K | 0.000 100.00 % | -364.571 K -92.48 % | -189.412 K |
Cost of revenue | 11.584 M 1.66 % | 11.395 M 7.00 % | 10.650 M 1.80 % | 10.462 M 2.00 % | 10.257 M -4.10 % | 10.696 M 15.57 % | 9.255 M 5.42 % | 8.779 M 4.39 % | 8.410 M 4.42 % | 8.054 M 7.29 % | 7.507 M 5.14 % | 7.140 M 2.31 % | 6.979 M 6.52 % | 6.552 M 7.64 % | 6.087 M 7.11 % | 5.683 M 10.31 % | 5.152 M 33.33 % | 3.864 M 29.88 % | 2.975 M 3.19 % | 2.883 M 1.23 % | 2.848 M 0.53 % | 2.833 M 23.93 % | 2.286 M 9.38 % | 2.090 M 1.06 % | 2.068 M 11.73 % | 1.851 M 21.51 % | 1.523 M 7.74 % | 1.414 M -6.25 % | 1.508 M 11.17 % | 1.357 M |
General and administrative expenses | 10.127 M 6.44 % | 9.514 M -0.21 % | 9.534 M -6.52 % | 10.199 M 0.99 % | 10.099 M 0.12 % | 10.087 M -0.92 % | 10.181 M 0.19 % | 10.162 M -4.77 % | 10.671 M 20.95 % | 8.823 M 4.09 % | 8.476 M -3.94 % | 8.824 M -3.32 % | 9.127 M 7.77 % | 8.469 M 7.69 % | 7.864 M 3.99 % | 7.562 M 1.33 % | 7.463 M -4.50 % | 7.815 M 29.39 % | 6.040 M 47.79 % | 4.087 M 6.79 % | 3.827 M -17.93 % | 4.663 M -3.48 % | 4.831 M 17.54 % | 4.110 M 5.99 % | 3.878 M 45.24 % | 2.670 M -20.97 % | 3.379 M 27.64 % | 2.647 M 7.34 % | 2.466 M 2.98 % | 2.395 M |
Selling and marketing expenses | 20.393 M 0.19 % | 20.355 M 10.44 % | 18.431 M 3.78 % | 17.759 M 5.11 % | 16.895 M 2.81 % | 16.433 M 1.67 % | 16.163 M -0.36 % | 16.221 M -10.12 % | 18.048 M 7.61 % | 16.772 M 8.18 % | 15.504 M -0.12 % | 15.523 M 4.32 % | 14.880 M 8.24 % | 13.747 M 8.78 % | 12.638 M 13.43 % | 11.142 M 6.65 % | 10.447 M 14.56 % | 9.119 M 41.14 % | 6.461 M 11.47 % | 5.796 M -1.40 % | 5.878 M -0.12 % | 5.885 M 29.20 % | 4.555 M -11.62 % | 5.154 M 54.74 % | 3.331 M -9.76 % | 3.691 M 20.35 % | 3.067 M 11.44 % | 2.752 M -10.92 % | 3.089 M 6.32 % | 2.906 M |
Other expenses | 1.789 M 94.25 % | 921.000 K 194.36 % | -976.000 K -185.39 % | 1.143 M 122.37 % | 514.000 K 51 300.00 % | 1.000 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 707.000 K 17.44 % | 602.000 K 6.74 % | 564.000 K -3.92 % | 587.000 K 1.21 % | 580.000 K 2 661.90 % | 21.000 K 0.00 % | 21.000 K -4.55 % | 22.000 K 4.76 % | 21.000 K 5.00 % | 20.000 K 5.26 % | 19.000 K 0.00 % | 19.000 K 0.00 % | 19.000 K 0.00 % | 19.000 K 0.00 % | 19.000 K 106.68 % | -284.219 K 37.26 % | -453.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 45.008 M 1.84 % | 44.193 M 14.59 % | 38.566 M -4.19 % | 40.254 M 4.33 % | 38.584 M 4.94 % | 36.767 M 2.36 % | 35.921 M -4.74 % | 37.710 M -1.67 % | 38.351 M 13.87 % | 33.679 M 8.79 % | 30.959 M -0.18 % | 31.016 M 1.02 % | 30.704 M 5.94 % | 28.982 M 9.11 % | 26.562 M 7.60 % | 24.686 M 4.46 % | 23.633 M 9.66 % | 21.551 M 30.73 % | 16.485 M 22.78 % | 13.427 M 1.24 % | 13.262 M -3.15 % | 13.694 M 11.69 % | 12.261 M 7.23 % | 11.434 M 21.79 % | 9.388 M 8.99 % | 8.614 M 1.65 % | 8.474 M 21.30 % | 6.986 M -3.06 % | 7.207 M -7.24 % | 7.770 M |
Cost and expenses | 56.592 M 1.81 % | 55.588 M 12.95 % | 49.216 M -2.96 % | 50.716 M 3.84 % | 48.841 M 2.90 % | 47.463 M 5.06 % | 45.176 M -2.82 % | 46.489 M -0.58 % | 46.761 M 12.05 % | 41.733 M 8.49 % | 38.466 M 0.81 % | 38.156 M 1.26 % | 37.683 M 6.05 % | 35.534 M 8.84 % | 32.649 M 7.51 % | 30.369 M 5.50 % | 28.785 M 13.26 % | 25.415 M 30.60 % | 19.460 M 19.31 % | 16.310 M 1.24 % | 16.110 M -2.52 % | 16.527 M 13.61 % | 14.547 M 7.56 % | 13.524 M 18.05 % | 11.456 M 9.47 % | 10.465 M 4.68 % | 9.997 M 19.02 % | 8.400 M -3.61 % | 8.715 M -4.51 % | 9.126 M |
Research and development expenses | 12.699 M -5.25 % | 13.403 M 15.77 % | 11.577 M 3.80 % | 11.153 M 3.59 % | 10.766 M 3.86 % | 10.365 M 14.88 % | 9.023 M -12.15 % | 10.271 M 16.61 % | 8.808 M 19.40 % | 7.377 M 15.68 % | 6.377 M 4.46 % | 6.105 M -0.08 % | 6.110 M -1.23 % | 6.186 M 12.37 % | 5.505 M 0.44 % | 5.481 M 4.72 % | 5.234 M 26.33 % | 4.143 M 17.57 % | 3.524 M 7.93 % | 3.265 M -1.15 % | 3.303 M 13.58 % | 2.908 M 4.76 % | 2.776 M 41.49 % | 1.962 M -0.92 % | 1.980 M -4.16 % | 2.066 M 4.37 % | 1.980 M 28.62 % | 1.539 M -5.12 % | 1.622 M 4.91 % | 1.546 M |
Selling general and administrative expenses | 30.520 M 2.18 % | 29.869 M 6.81 % | 27.965 M 0.03 % | 27.958 M 3.57 % | 26.994 M 2.24 % | 26.402 M 0.22 % | 26.344 M -0.15 % | 26.383 M -8.13 % | 28.719 M 12.21 % | 25.595 M 6.73 % | 23.980 M -1.51 % | 24.347 M 1.42 % | 24.007 M 8.06 % | 22.216 M 8.36 % | 20.502 M 9.61 % | 18.704 M 4.43 % | 17.910 M 5.76 % | 16.934 M 35.46 % | 12.501 M 26.49 % | 9.883 M 1.83 % | 9.705 M -7.99 % | 10.548 M 12.38 % | 9.386 M 1.32 % | 9.264 M 28.52 % | 7.208 M 13.32 % | 6.361 M -1.31 % | 6.446 M 19.38 % | 5.399 M -2.82 % | 5.555 M 3.46 % | 5.370 M |
Interest income | 568.000 K -16.35 % | 679.000 K -2.44 % | 696.000 K 3.88 % | 670.000 K -6.82 % | 719.000 K 20.64 % | 596.000 K -52.89 % | 1.265 M -37.13 % | 2.012 M -18.84 % | 2.479 M 10.57 % | 2.242 M 15.21 % | 1.946 M 37.42 % | 1.416 M 219.64 % | 443.000 K 302.73 % | 110.000 K 4.12 % | 105.643 K -2.41 % | 108.257 K 3.98 % | 104.109 K -11.02 % | 117.000 K 44.44 % | 81.000 K 211.54 % | 26.000 K -44.43 % | 46.791 K -71.71 % | 165.372 K 96.87 % | 84.000 K | 0.000 -100.00 % | 227.000 K 3.65 % | 219.000 K 41.29 % | 155.000 K 0.00 % | 155.000 K 0.18 % | 154.714 K 19.81 % | 129.136 K |
Interest expense | 26.000 K -16.13 % | 31.000 K -20.51 % | 39.000 K -17.02 % | 47.000 K -2.08 % | 48.000 K -5.88 % | 51.000 K -61.53 % | 132.565 K 67.80 % | 79.000 K 8.22 % | 73.000 K -2.67 % | 75.000 K -7.55 % | 81.122 K -10.85 % | 91.000 K -15.74 % | 108.000 K 18.68 % | 91.000 K 82.62 % | 49.831 K -57.84 % | 118.189 K -34.14 % | 179.464 K 56.06 % | 115.000 K -29.01 % | 162.000 K 55.77 % | 104.000 K 16.18 % | 89.514 K 2.96 % | 86.938 K | 0.000 -100.00 % | 228.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 847.000 K 6.14 % | 798.000 K -7.75 % | 865.000 K -1.37 % | 877.000 K 6.45 % | 823.830 K 1.16 % | 814.345 K 43.04 % | 569.311 K -45.39 % | 1.043 M 24.88 % | 834.878 K 18.08 % | 707.053 K 17.27 % | 602.909 K 13.26 % | 532.313 K -8.54 % | 582.000 K -0.87 % | 587.123 K 6.15 % | 553.131 K 11.16 % | 497.589 K 2.63 % | 484.851 K 1.53 % | 477.540 K 3.81 % | 460.000 K 64.87 % | 279.000 K 9.84 % | 254.000 K 6.72 % | 238.000 K 140.40 % | 99.000 K -52.40 % | 208.000 K 4.29 % | 199.448 K 6.66 % | 187.000 K 281.30 % | 49.043 K 2.17 % | 48.000 K 64.13 % | 29.245 K -18.96 % | 36.087 K |
Operating income | 4.140 M 142.39 % | 1.708 M -78.17 % | 7.825 M 65.89 % | 4.717 M 4.29 % | 4.523 M 21.90 % | 3.710 M 243.87 % | 1.079 M -65.29 % | 3.109 M 141.33 % | -7.522 M -521.40 % | 1.785 M 69.52 % | 1.053 M 326.32 % | 247.000 K 108.99 % | -2.747 M 21.04 % | -3.479 M -18.09 % | -2.946 M -301.23 % | 1.464 M 123.08 % | -6.343 M -12.78 % | -5.624 M -37.64 % | -4.086 M -524.77 % | -654.000 K 79.83 % | -3.242 M -552.16 % | 717.000 K 123.36 % | -3.069 M 0.49 % | -3.084 M -71.51 % | -1.798 M 3.28 % | -1.859 M 24.83 % | -2.473 M -73.30 % | -1.427 M 48.37 % | -2.764 M -23.26 % | -2.242 M |
Operating income ratio | 0.07 128.68 % | 0.03 -78.27 % | 0.14 61.21 % | 0.09 -0.19 % | 0.09 17.58 % | 0.07 231.15 % | 0.02 -67.25 % | 0.07 138.74 % | -0.17 -500.76 % | 0.04 59.28 % | 0.03 304.55 % | 0.01 108.50 % | -0.08 27.55 % | -0.11 -9.79 % | -0.10 -282.78 % | 0.05 121.86 % | -0.25 4.33 % | -0.26 -18.74 % | -0.22 -436.16 % | -0.04 81.78 % | -0.22 -520.90 % | 0.05 121.24 % | -0.25 14.33 % | -0.29 -60.75 % | -0.18 15.82 % | -0.22 29.93 % | -0.31 -48.38 % | -0.21 51.78 % | -0.43 -16.18 % | -0.37 |
Total other income expenses net | 543.000 K -16.33 % | 649.000 K 14.66 % | 566.000 K -9.29 % | 624.000 K -8.76 % | 683.925 K 25.26 % | 546.000 K 160.17 % | -907.428 K -146.90 % | 1.935 M 199.28 % | -1.949 M -1 001.13 % | -177.000 K -124.31 % | 728.000 K -92.81 % | 10.122 M 2 751.27 % | 355.000 K 787.50 % | 40.000 K 202.56 % | -39.000 K -100.82 % | 4.757 M 246.69 % | -3.243 M -68.21 % | -1.928 M 39.52 % | -3.188 M -538.85 % | -499.000 K 70.47 % | -1.690 M -144.29 % | 3.816 M 528.76 % | -890.000 K -323.81 % | -210.000 K 60.95 % | -537.776 K 20.80 % | -679.000 K 30.06 % | -970.800 K -41.31 % | -687.000 K 37.70 % | -1.103 M -47.28 % | -748.721 K |
2025-06-30 | 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 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 |
2025-06-30 | 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 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -63.201 M 30.36 % | -90.751 M 0.32 % | -91.045 M -13.80 % | -80.005 M -0.22 % | -79.827 M -2.00 % | -78.261 M -12.06 % | -69.841 M 58.49 % | -168.254 M 16.38 % | -201.210 M 5.43 % | -212.774 M 0.21 % | -213.227 M -1.71 % | -209.632 M -0.41 % | -208.774 M -0.31 % | -208.122 M 1.51 % | -211.322 M -0.04 % | -211.241 M 0.68 % | -212.686 M 0.39 % | -213.516 M 1.08 % | -215.839 M -277.79 % | -57.132 M -45.57 % | -39.246 M -0.02 % | -39.238 M 8.38 % | -42.828 M -940.59 % | 5.095 M 67.98 % | 3.033 M -19.25 % | 3.756 M -33.20 % | 5.623 M 67.29 % | 3.361 M |
Total investments | 6.000 K -75.00 % | 24.000 K -44.19 % | 43.000 K -34.85 % | 66.000 K 1 550.24 % | 3.999 K -83.32 % | 23.975 K -81.27 % | 128.000 K 110.85 % | 60.707 K -26.73 % | 82.855 K -17.20 % | 100.066 K -58.46 % | 240.890 K -11.45 % | 272.051 K -17.19 % | 328.527 K 58.99 % | 206.635 K 1.43 % | 203.723 K -14.28 % | 237.650 K -2.60 % | 244.000 K -5.06 % | 257.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.512 M | 0.000 -100.00 % | 6.722 M |
Total debt | 1.374 M 22.35 % | 1.123 M -24.88 % | 1.495 M -26.28 % | 2.028 M -9.67 % | 2.245 M -2.54 % | 2.304 M 9.23 % | 2.109 M -11.90 % | 2.394 M -11.76 % | 2.713 M -11.25 % | 3.057 M -0.29 % | 3.066 M -1.13 % | 3.101 M -12.92 % | 3.561 M -7.75 % | 3.860 M -3.52 % | 4.001 M -6.21 % | 4.266 M 17.68 % | 3.625 M -6.28 % | 3.868 M 1.28 % | 3.819 M 3.13 % | 3.703 M -2.42 % | 3.795 M -3.51 % | 3.933 M 14.00 % | 3.450 M -65.84 % | 10.101 M -0.41 % | 10.143 M | 0.000 -100.00 % | 9.379 M | 0.000 |
Accumulated other comprehensive income loss | -8.112 M 12.61 % | -9.283 M -0.15 % | -9.269 M -41.97 % | -6.529 M 10.44 % | -7.290 M -6.64 % | -6.836 M -14.97 % | -5.946 M 33.78 % | -8.979 M -72.57 % | -5.203 M 44.72 % | -9.412 M 1.66 % | -9.571 M 9.02 % | -10.520 M -6 288.24 % | 170.000 K -96.81 % | 5.325 M 152.01 % | 2.113 M -7.08 % | 2.274 M -67.35 % | 6.965 M 82.66 % | 3.813 M 124.43 % | 1.699 M 238.13 % | -1.230 M -10.51 % | -1.113 M 56.13 % | -2.537 M -415.16 % | 805.000 K 166.56 % | 302.000 K 289.81 % | -159.103 K 99.05 % | -16.776 M -6 489.28 % | 262.565 K 105.15 % | -5.101 M |
Retained earnings | -219.783 M -5.27 % | -208.782 M -1.66 % | -205.368 M 5.38 % | -217.040 M -0.18 % | -216.659 M -8.65 % | -199.414 M 2.62 % | -204.789 M -59.24 % | -128.601 M 0.50 % | -129.251 M -75.55 % | -73.625 M 1.66 % | -74.870 M 2.09 % | -76.470 M 11.84 % | -86.744 M 2.37 % | -88.847 M -8.50 % | -81.888 M -1.77 % | -80.460 M 0.81 % | -81.121 M -9.73 % | -73.931 M -8.84 % | -67.925 M -5.83 % | -64.184 M -1.84 % | -63.026 M -5.88 % | -59.528 M 1.23 % | -60.271 M -5.79 % | -56.972 M -7.03 % | -53.230 M | 0.000 100.00 % | -48.319 M | 0.000 |
Common stock | 243.715 M -3.40 % | 252.287 M -0.40 % | 253.295 M 1.27 % | 250.108 M 0.47 % | 248.948 M -0.03 % | 249.017 M 0.61 % | 247.496 M -5.41 % | 261.643 M -2.63 % | 268.701 M -0.07 % | 268.889 M 0.26 % | 268.194 M 0.10 % | 267.926 M 0.24 % | 267.281 M 0.29 % | 266.514 M 0.15 % | 266.119 M 0.35 % | 265.197 M 0.22 % | 264.621 M 0.05 % | 264.500 M 0.05 % | 264.357 M 144.67 % | 108.048 M 20.26 % | 89.846 M 0.06 % | 89.793 M 0.05 % | 89.745 M 140.40 % | 37.331 M 0.16 % | 37.270 M | 0.000 -100.00 % | 30.716 M | 0.000 |
Total equity | 34.684 M -33.85 % | 52.433 M -9.22 % | 57.761 M 28.20 % | 45.056 M 6.11 % | 42.460 M -28.73 % | 59.580 M 17.47 % | 50.721 M -62.62 % | 135.700 M -6.11 % | 144.538 M -25.97 % | 195.246 M 1.58 % | 192.211 M 1.97 % | 188.489 M 0.51 % | 187.538 M -0.42 % | 188.327 M -1.22 % | 190.656 M -0.18 % | 191.002 M -1.46 % | 193.839 M -1.73 % | 197.257 M -1.70 % | 200.668 M 345.95 % | 44.998 M 63.14 % | 27.582 M -5.48 % | 29.181 M -7.01 % | 31.381 M 268.31 % | -18.645 M -20.22 % | -15.509 M 7.55 % | -16.776 M 0.00 % | -16.776 M -172.53 % | -6.156 M |
Other non current liabilities | 3.608 M 1.35 % | 3.560 M 5.54 % | 3.373 M -10.17 % | 3.755 M 8.29 % | 3.467 M -23.71 % | 4.545 M -28.57 % | 6.363 M -5.97 % | 6.767 M 19.66 % | 5.655 M 1.09 % | 5.594 M 3.52 % | 5.404 M 1.35 % | 5.332 M 13.33 % | 4.705 M -16.89 % | 5.661 M 1.02 % | 5.604 M 95.74 % | 2.863 M 30.20 % | 2.199 M 0.83 % | 2.181 M -17.07 % | 2.630 M 39.60 % | 1.884 M 12.48 % | 1.675 M 11.07 % | 1.508 M 4.50 % | 1.443 M 27.25 % | 1.134 M 3.17 % | 1.099 M | 0.000 -100.00 % | 1.172 M | 0.000 |
Long term debt | 365.000 K 414.08 % | 71.000 K -53.90 % | 154.000 K -52.62 % | 325.000 K -15.36 % | 384.000 K -23.05 % | 499.000 K -21.91 % | 639.000 K -27.47 % | 881.000 K -24.64 % | 1.169 M -18.31 % | 1.431 M -15.43 % | 1.692 M -8.44 % | 1.848 M -15.89 % | 2.197 M -13.47 % | 2.539 M -5.61 % | 2.690 M -8.75 % | 2.948 M 27.18 % | 2.318 M -8.49 % | 2.533 M 1 083.64 % | 214.000 K -91.75 % | 2.593 M -4.42 % | 2.713 M -5.24 % | 2.863 M 14.75 % | 2.495 M -72.82 % | 9.180 M -0.53 % | 9.229 M | 0.000 -100.00 % | 4.015 M | 0.000 |
Total non current liabilities | 5.458 M 16.77 % | 4.674 M 7.45 % | 4.350 M 2.74 % | 4.234 M 2.83 % | 4.117 M -18.37 % | 5.044 M -27.97 % | 7.002 M -8.45 % | 7.648 M 12.08 % | 6.824 M -2.86 % | 7.025 M -1.00 % | 7.096 M -1.17 % | 7.180 M 4.03 % | 6.902 M -15.83 % | 8.200 M -1.13 % | 8.294 M -1.33 % | 8.406 M 8.19 % | 7.770 M 0.95 % | 7.697 M -6.26 % | 8.211 M 83.40 % | 4.477 M 2.03 % | 4.388 M 0.39 % | 4.371 M 11.00 % | 3.938 M -61.82 % | 10.314 M -0.14 % | 10.328 M | 0.000 -100.00 % | 5.187 M | 0.000 |
Other current liabilities | 5.609 M -70.98 % | 19.329 M 8.36 % | 17.838 M 3.14 % | 17.296 M -6.63 % | 18.524 M 13 273.47 % | 138.516 K | 0.000 -100.00 % | 13.916 M -67.71 % | 43.094 M 3 879.13 % | 1.083 M 0.00 % | 1.083 M -7.28 % | 1.168 M 0.00 % | 1.168 M 150.11 % | 467.000 K 7.85 % | 433.000 K -7.28 % | 467.000 K 0.00 % | 467.000 K 0.00 % | 467.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.742 M | 0.000 |
Deferred revenue | 83.148 M -1.65 % | 84.543 M 16.01 % | 72.879 M -0.05 % | 72.912 M 0.27 % | 72.714 M -5.33 % | 76.811 M 14.19 % | 67.268 M 4.11 % | 64.612 M 5.41 % | 61.294 M 1.16 % | 60.593 M 8.63 % | 55.779 M 10.13 % | 50.648 M 1.32 % | 49.986 M -2.35 % | 51.189 M 14.83 % | 44.578 M 23.43 % | 36.117 M 6.18 % | 34.014 M 10.84 % | 30.688 M 8.32 % | 28.331 M 10.51 % | 25.636 M 12.13 % | 22.863 M 7.09 % | 21.350 M 18.63 % | 17.997 M 3.76 % | 17.345 M 5.87 % | 16.383 M | 0.000 -100.00 % | 12.687 M | 0.000 |
Short term debt | 2.020 M -3.98 % | 2.104 M -21.53 % | 2.681 M -21.22 % | 3.403 M 82.88 % | 1.861 M 2.99 % | 1.807 M 22.93 % | 1.470 M -2.84 % | 1.513 M -2.01 % | 1.544 M -5.04 % | 1.626 M 18.34 % | 1.374 M 9.66 % | 1.253 M -8.14 % | 1.364 M 3.26 % | 1.321 M 0.76 % | 1.311 M -0.53 % | 1.318 M 0.84 % | 1.307 M -2.10 % | 1.335 M 4.71 % | 1.275 M 14.86 % | 1.110 M 2.59 % | 1.082 M 1.12 % | 1.070 M 12.04 % | 955.000 K 3.69 % | 921.000 K 0.75 % | 914.149 K | 0.000 -100.00 % | 5.363 M | 0.000 |
Total current liabilities | 131.090 M -6.74 % | 140.566 M 9.30 % | 128.602 M 3.01 % | 124.846 M -1.78 % | 127.111 M 17.40 % | 108.273 M 7.57 % | 100.652 M -9.18 % | 110.827 M -19.46 % | 137.601 M 48.14 % | 92.883 M 10.10 % | 84.362 M 12.49 % | 74.997 M -1.76 % | 76.339 M -0.85 % | 76.992 M 11.30 % | 69.173 M 15.03 % | 60.136 M 7.80 % | 55.784 M 12.11 % | 49.760 M 8.82 % | 45.727 M 16.46 % | 39.263 M 13.67 % | 34.542 M 8.13 % | 31.944 M 11.92 % | 28.541 M -0.44 % | 28.667 M 11.43 % | 25.728 M | 0.000 -100.00 % | 24.890 M | 0.000 |
Total liabilities | 136.548 M -5.98 % | 145.240 M 9.24 % | 132.952 M 3.00 % | 129.080 M -1.64 % | 131.229 M 15.81 % | 113.317 M 5.26 % | 107.654 M -9.13 % | 118.475 M -17.97 % | 144.425 M 44.56 % | 99.908 M 9.24 % | 91.458 M 11.29 % | 82.177 M -1.28 % | 83.241 M -2.29 % | 85.192 M 9.97 % | 77.467 M 13.02 % | 68.542 M 7.85 % | 63.554 M 10.61 % | 57.457 M 6.52 % | 53.938 M 23.32 % | 43.740 M 12.36 % | 38.930 M 7.20 % | 36.315 M 11.81 % | 32.479 M -16.68 % | 38.981 M 8.11 % | 36.056 M | 0.000 -100.00 % | 30.077 M | 0.000 |
Other non current assets | 12.810 M -2.76 % | 13.174 M 4.51 % | 12.606 M 4.25 % | 12.092 M -39.97 % | 20.142 M 15.33 % | 17.464 M 62.46 % | 10.750 M 14.42 % | 9.395 M 5.75 % | 8.884 M 7.56 % | 8.260 M 4.15 % | 7.931 M 16.43 % | 6.812 M 6.05 % | 6.423 M 21.42 % | 5.290 M 169.12 % | 1.966 M -14.27 % | 2.293 M 14.48 % | 2.003 M 8.80 % | 1.841 M 6.66 % | 1.726 M -3.58 % | 1.790 M 30.85 % | 1.368 M 6.13 % | 1.289 M 26.13 % | 1.022 M 14.32 % | 894.000 K 3.74 % | 861.746 K 122.94 % | -3.756 M -1 101.04 % | 375.208 K 111.16 % | -3.361 M |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.999 K -83.32 % | 23.975 K -46.72 % | 45.000 K -25.87 % | 60.707 K -26.73 % | 82.855 K -17.20 % | 100.066 K -58.46 % | 240.890 K -11.45 % | 272.051 K -17.19 % | 328.527 K 58.99 % | 206.635 K 1.43 % | 203.723 K -14.28 % | 237.650 K -2.60 % | 244.000 K -5.06 % | 257.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 1.371 M -9.56 % | 1.516 M -9.28 % | 1.671 M -11.21 % | 1.882 M -7.29 % | 2.030 M -7.98 % | 2.206 M -8.12 % | 2.401 M -62.54 % | 6.410 M -5.90 % | 6.812 M 527.83 % | 1.085 M -5.65 % | 1.150 M 1.59 % | 1.132 M -12.04 % | 1.287 M -11.79 % | 1.459 M -7.42 % | 1.576 M -7.62 % | 1.706 M -7.33 % | 1.841 M -3.51 % | 1.908 M -22.38 % | 2.458 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 14.511 M 3.30 % | 14.048 M 1.40 % | 13.854 M -3.25 % | 14.320 M 1.74 % | 14.075 M 0.32 % | 14.031 M -1.55 % | 14.251 M 44.56 % | 9.858 M -1.80 % | 10.039 M 65.69 % | 6.059 M 1.29 % | 5.982 M 8.35 % | 5.521 M -6.01 % | 5.874 M -6.35 % | 6.272 M 18.32 % | 5.301 M -2.36 % | 5.429 M -2.39 % | 5.562 M 1.40 % | 5.485 M -2.05 % | 5.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 15.882 M 2.04 % | 15.564 M 0.25 % | 15.525 M -4.18 % | 16.202 M 0.62 % | 16.103 M -0.91 % | 16.251 M -2.41 % | 16.652 M 2.36 % | 16.268 M -3.46 % | 16.851 M 135.88 % | 7.144 M 0.17 % | 7.132 M 7.20 % | 6.653 M -7.09 % | 7.161 M -7.37 % | 7.731 M 12.42 % | 6.877 M -3.62 % | 7.135 M -3.62 % | 7.403 M 0.14 % | 7.393 M -8.25 % | 8.058 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 3.331 M 15.98 % | 2.872 M -8.36 % | 3.134 M -15.27 % | 3.699 M 3.17 % | 3.585 M 0.17 % | 3.579 M 3.75 % | 3.450 M -6.33 % | 3.683 M -10.80 % | 4.129 M -9.27 % | 4.551 M -2.38 % | 4.662 M 1.61 % | 4.588 M -7.37 % | 4.953 M -11.79 % | 5.615 M -1.56 % | 5.704 M -5.94 % | 6.064 M 22.31 % | 4.958 M -2.99 % | 5.111 M 0.45 % | 5.088 M 9.14 % | 4.662 M 3.60 % | 4.500 M 0.60 % | 4.473 M 14.78 % | 3.897 M 4.76 % | 3.720 M 0.51 % | 3.701 M | 0.000 -100.00 % | 1.286 M | 0.000 |
Total non current assets | 35.198 M -1.97 % | 35.907 M -1.55 % | 36.472 M 9.46 % | 33.321 M -16.35 % | 39.834 M 2.08 % | 39.022 M 24.98 % | 31.222 M 5.80 % | 29.511 M -1.99 % | 30.110 M 49.17 % | 20.185 M 0.50 % | 20.084 M 8.86 % | 18.450 M -2.58 % | 18.939 M 0.23 % | 18.895 M 13.59 % | 16.634 M 7.37 % | 15.492 M 7.85 % | 14.364 M 0.13 % | 14.345 M -3.54 % | 14.872 M 130.50 % | 6.452 M 9.95 % | 5.868 M 1.84 % | 5.762 M 17.14 % | 4.919 M 6.61 % | 4.614 M 1.12 % | 4.563 M 221.48 % | -3.756 M -326.06 % | 1.662 M 149.44 % | -3.361 M |
Other current assets | 22.352 M 18.65 % | 18.839 M 17.33 % | 16.056 M -11.91 % | 18.227 M 10.33 % | 16.521 M 14.90 % | 14.379 M 16.14 % | 12.381 M -4.86 % | 13.013 M -15.46 % | 15.393 M 14.99 % | 13.386 M 46.20 % | 9.156 M 9.04 % | 8.397 M -19.21 % | 10.394 M -4.93 % | 10.933 M 30.43 % | 8.382 M 7.24 % | 7.816 M -13.02 % | 8.986 M 4.40 % | 8.607 M 43.86 % | 5.983 M 62.27 % | 3.687 M 15.15 % | 3.202 M 15.39 % | 2.775 M 12.67 % | 2.463 M 13.55 % | 2.169 M 39.06 % | 1.560 M | 0.000 -100.00 % | 1.745 M | 0.000 |
Short term investments | 6.000 K -75.00 % | 24.000 K -44.19 % | 43.000 K -34.85 % | 66.000 K -18.52 % | 81.000 K 0.00 % | 81.000 K -2.41 % | 83.000 K 2.47 % | 81.000 K -2.41 % | 83.000 K 2.47 % | 81.000 K -53.45 % | 174.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.512 M | 0.000 -100.00 % | 6.722 M |
cash and cash equivalents | 64.575 M -29.71 % | 91.874 M -0.72 % | 92.540 M 12.81 % | 82.033 M -0.06 % | 82.084 M 1.89 % | 80.565 M 11.97 % | 71.950 M -57.84 % | 170.648 M -16.32 % | 203.923 M -5.52 % | 215.831 M -0.21 % | 216.293 M 1.67 % | 212.733 M 0.19 % | 212.335 M 0.17 % | 211.982 M -1.55 % | 215.323 M -0.09 % | 215.507 M -0.37 % | 216.311 M -0.49 % | 217.384 M -1.04 % | 219.658 M 261.07 % | 60.835 M 41.34 % | 43.041 M -0.30 % | 43.171 M -6.71 % | 46.278 M 824.45 % | 5.006 M -29.59 % | 7.110 M 289.29 % | -3.756 M -200.00 % | 3.756 M 211.76 % | -3.361 M |
Cash and short term investments | 64.581 M -29.73 % | 91.898 M -0.74 % | 92.583 M 12.77 % | 82.099 M -0.08 % | 82.165 M 1.99 % | 80.565 M 11.84 % | 72.033 M -57.79 % | 170.648 M -16.32 % | 203.923 M -5.52 % | 215.831 M -0.21 % | 216.293 M 1.67 % | 212.733 M 0.19 % | 212.335 M 0.17 % | 211.982 M -1.55 % | 215.323 M -0.09 % | 215.507 M -0.37 % | 216.311 M -0.49 % | 217.384 M -1.04 % | 219.658 M 261.07 % | 60.835 M 41.34 % | 43.041 M -0.30 % | 43.171 M -6.71 % | 46.278 M 824.45 % | 5.006 M -29.59 % | 7.110 M 89.29 % | 3.756 M 0.00 % | 3.756 M 11.76 % | 3.361 M |
Total current assets | 136.034 M -15.91 % | 161.766 M 4.88 % | 154.241 M 9.53 % | 140.815 M 5.20 % | 133.848 M -0.02 % | 133.875 M 5.29 % | 127.153 M -43.40 % | 224.664 M -13.21 % | 258.853 M -5.86 % | 274.969 M 4.32 % | 263.585 M 4.51 % | 252.216 M 0.15 % | 251.840 M -1.09 % | 254.624 M 1.25 % | 251.489 M 3.05 % | 244.052 M 0.42 % | 243.029 M 1.11 % | 240.369 M 0.26 % | 239.734 M 191.34 % | 82.286 M 35.69 % | 60.644 M 1.52 % | 59.734 M 1.35 % | 58.941 M 274.90 % | 15.722 M -1.64 % | 15.983 M 325.54 % | 3.756 M -67.73 % | 11.639 M 246.31 % | 3.361 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.681 M | 0.000 -100.00 % | 6.425 M | 0.000 -100.00 % | 5.562 M 17.69 % | 4.726 M 69.95 % | 2.781 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 -100.00 % | 1.553 M | 0.000 | 0.000 100.00 % | -884.000 K -131.84 % | 2.776 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 49.101 M -3.78 % | 51.029 M 11.90 % | 45.602 M 12.63 % | 40.489 M -5.49 % | 42.843 M -6.36 % | 45.751 M 7.05 % | 42.739 M 4.74 % | 40.806 M 3.21 % | 39.537 M -13.58 % | 45.752 M 20.03 % | 38.119 M 22.62 % | 31.086 M 6.78 % | 29.111 M -8.19 % | 31.709 M 14.13 % | 27.784 M 34.03 % | 20.729 M 16.90 % | 17.732 M 23.33 % | 14.378 M -8.36 % | 15.690 M -11.68 % | 17.764 M 23.35 % | 14.401 M 12.30 % | 12.824 M 25.73 % | 10.200 M 19.34 % | 8.547 M 18.29 % | 7.225 M | 0.000 -100.00 % | 6.083 M | 0.000 |
Tax assets | 3.175 M -26.11 % | 4.297 M -17.48 % | 5.207 M 292.09 % | 1.328 M 57.18 % | 844.876 K -50.40 % | 1.703 M 424.07 % | 325.000 K 212.50 % | 104.000 K -36.20 % | 163.000 K 25.38 % | 130.000 K 10.17 % | 118.000 K -5.60 % | 125.000 K 71.23 % | 73.000 K 40.38 % | 52.000 K -97.24 % | 1.883 M 892.53 % | -237.650 K 2.60 % | -244.000 K 5.06 % | -257.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 39.464 M 16.78 % | 33.793 M -3.06 % | 34.861 M 12.65 % | 30.946 M -8.28 % | 33.738 M 15.54 % | 29.201 M -7.78 % | 31.663 M 3.56 % | 30.576 M -2.93 % | 31.498 M 7.03 % | 29.430 M 13.08 % | 26.025 M 19.50 % | 21.778 M -8.33 % | 23.756 M -0.22 % | 23.808 M 4.19 % | 22.851 M 2.78 % | 22.234 M 11.19 % | 19.996 M 15.78 % | 17.270 M 7.13 % | 16.121 M 28.79 % | 12.517 M 18.12 % | 10.597 M 11.27 % | 9.524 M -0.68 % | 9.589 M -7.81 % | 10.401 M 23.37 % | 8.431 M | 0.000 -100.00 % | 6.784 M | 0.000 |
Tax payables | 849.000 K 6.52 % | 797.000 K 132.36 % | 343.000 K 18.69 % | 289.000 K 5.49 % | 273.959 K 15.71 % | 236.755 K -5.68 % | 251.000 K 19.52 % | 210.000 K 22.81 % | 171.000 K 13.25 % | 151.000 K 49.50 % | 101.000 K -32.67 % | 150.000 K 130.77 % | 65.000 K -68.60 % | 207.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 1.045 M 52.78 % | 684.000 K -13.85 % | 794.000 K 415.58 % | 154.000 K -42.11 % | 266.000 K -39.76 % | 441.544 K -28.44 % | 617.000 K -21.10 % | 782.000 K 147.47 % | 316.000 K -19.18 % | 391.000 K -25.95 % | 528.000 K -12.58 % | 604.000 K 619.05 % | 84.000 K 9.09 % | 77.000 K -33.62 % | 116.000 K -95.53 % | 2.595 M 1.17 % | 2.565 M 7.05 % | 2.396 M 2.83 % | 2.330 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 1.374 M 22.35 % | 1.123 M -24.88 % | 1.495 M -26.28 % | 2.028 M -9.67 % | 2.245 M -2.65 % | 2.306 M 9.34 % | 2.109 M -11.90 % | 2.394 M -11.76 % | 2.713 M -11.25 % | 3.057 M -0.29 % | 3.066 M -1.13 % | 3.101 M -12.92 % | 3.561 M -7.75 % | 3.860 M -3.52 % | 4.001 M -6.21 % | 4.266 M 17.75 % | 3.623 M -6.14 % | 3.860 M 1.47 % | 3.804 M 3.29 % | 3.683 M -2.31 % | 3.770 M -3.41 % | 3.903 M 14.32 % | 3.414 M 6.85 % | 3.195 M 2.70 % | 3.111 M | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 18.864 M 3.59 % | 18.211 M -4.67 % | 19.103 M 3.17 % | 18.517 M 6.05 % | 17.461 M 5.47 % | 16.556 M 18.59 % | 13.960 M 19.96 % | 11.637 M 13.08 % | 10.291 M 9.55 % | 9.394 M 11.07 % | 8.458 M 11.98 % | 7.553 M 10.57 % | 6.831 M 28.04 % | 5.335 M 23.72 % | 4.312 M 8.04 % | 3.991 M 18.29 % | 3.374 M 17.36 % | 2.875 M 13.32 % | 2.537 M 7.32 % | 2.364 M 26.08 % | 1.875 M 29.04 % | 1.453 M 31.85 % | 1.102 M 58.79 % | 694.000 K 13.77 % | 610.025 K | 0.000 -100.00 % | 564.574 K 153.54 % | -1.055 M |
Deferred tax liabilities non current | 440.000 K 22.56 % | 359.000 K 1 137.93 % | 29.000 K | 0.000 | 0.000 100.00 % | -514.000 -100.04 % | 1.416 M -32.38 % | 2.094 M 37.49 % | 1.523 M 12.15 % | 1.358 M 6.43 % | 1.276 M 42.41 % | 896.000 K 4.67 % | 856.000 K 20.56 % | 710.000 K 2.60 % | 692.000 K 7.29 % | 645.000 K -6.25 % | 688.000 K 17.21 % | 587.000 K -16.97 % | 707.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 171.232 M -13.38 % | 197.673 M 3.65 % | 190.713 M 9.52 % | 174.136 M 0.26 % | 173.683 M 0.45 % | 172.897 M 9.17 % | 158.375 M -37.69 % | 254.175 M -12.04 % | 288.963 M -2.10 % | 295.154 M 4.05 % | 283.669 M 4.80 % | 270.666 M -0.04 % | 270.779 M -1.00 % | 273.519 M 2.01 % | 268.123 M 3.31 % | 259.544 M 0.84 % | 257.393 M 1.05 % | 254.714 M 0.04 % | 254.606 M 186.92 % | 88.738 M 33.42 % | 66.512 M 1.55 % | 65.496 M 2.56 % | 63.860 M 214.02 % | 20.336 M -1.02 % | 20.546 M | 0.000 -100.00 % | 13.301 M | 0.000 |
2025-06-30 | 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 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-03-31 |
2025-06-30 | 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 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 1.607 M 81.99 % | 883.000 K 125.09 % | -3.519 M -1 021.20 % | 382.000 K -25.10 % | 510.000 K 228.79 % | -396.000 K -550.00 % | 88.000 K -91.17 % | 997.000 K 78.67 % | 558.000 K 53.72 % | 363.000 K 100.55 % | 181.000 K 90.53 % | 95.000 K -73.54 % | 359.000 K 178.29 % | 129.000 K 138.89 % | 54.000 K 250.00 % | -36.000 K -136.73 % | 98.000 K 193.33 % | -105.000 K -102.73 % | 3.847 M 1 402.73 % | 256.000 K -87.46 % | 2.041 M 153.53 % | -3.813 M -534.28 % | 878.000 K 1 808.70 % | 46.000 K 242.23 % | -32.343 K -207.81 % | 30.000 K -92.55 % | 402.856 K 314.29 % | -188.000 K | 0.000 | 0.000 |
Stock based compensation | 1.733 M 119.65 % | 789.000 K -52.47 % | 1.660 M -8.54 % | 1.815 M -5.62 % | 1.923 M -0.47 % | 1.932 M 19.93 % | 1.611 M -12.68 % | 1.845 M 39.14 % | 1.326 M 4.66 % | 1.267 M 16.35 % | 1.089 M 8.90 % | 1.000 M -34.64 % | 1.530 M 39.85 % | 1.094 M 82.64 % | 599.000 K -19.60 % | 745.000 K 38.22 % | 539.000 K 42.59 % | 378.000 K 25.17 % | 302.000 K -41.02 % | 512.000 K 17.70 % | 435.000 K 17.57 % | 370.000 K -9.31 % | 408.000 K 308.00 % | 100.000 K 18.44 % | 84.433 K 26.02 % | 67.000 K 44.86 % | 46.251 K -32.97 % | 69.000 K -0.39 % | 69.270 K 0.07 % | 69.220 K |
Change in working capital | -948.000 K -119.07 % | 4.971 M 186.84 % | 1.733 M 153.62 % | -3.232 M -5 383.21 % | 61.177 K -97.57 % | 2.522 M 942.02 % | 242.000 K -94.27 % | 4.222 M -38.30 % | 6.843 M 274.61 % | -3.919 M -2 126.70 % | -176.000 K -107.49 % | 2.350 M 146.59 % | 953.000 K 10 488.89 % | 9.000 K 102.91 % | -309.000 K -111.49 % | 2.690 M 19.56 % | 2.250 M 120.16 % | 1.022 M -83.83 % | 6.322 M 1 242.25 % | 471.000 K -46.42 % | 879.000 K 605.17 % | -174.000 K 92.57 % | -2.343 M -259.17 % | 1.472 M -46.08 % | 2.730 M 67.79 % | 1.627 M 8.00 % | 1.507 M 197.15 % | 507.000 K 133.33 % | -1.521 M 0.00 % | -1.521 M |
Accounts receivables | 3.522 M 173.59 % | -4.786 M 25.97 % | -6.465 M -337.06 % | 2.727 M 0.61 % | 2.711 M 178.26 % | -3.463 M -140.23 % | -1.442 M -3.25 % | -1.396 M -121.53 % | 6.486 M 189.27 % | -7.266 M -38.93 % | -5.230 M -239.99 % | -1.538 M -169.84 % | 2.203 M 153.24 % | -4.137 M 40.97 % | -7.009 M -118.97 % | -3.201 M 3.66 % | -3.322 M -361.73 % | 1.269 M -57.26 % | 2.970 M 198.80 % | -3.006 M -260.86 % | -833.000 K 77.58 % | -3.715 M -140.14 % | -1.547 M -12.18 % | -1.379 M -163.48 % | 2.172 M 167.04 % | -3.240 M -514.69 % | -527.096 K -138.93 % | 1.354 M 205.43 % | -1.284 M 0.00 % | -1.284 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.097 M -38.06 % | 1.771 M 119.87 % | -8.911 M -318.03 % | 4.087 M 65.82 % | 2.465 M 140.59 % | 1.025 M 150.65 % | -2.023 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 -100.00 % | 5.074 M 242.36 % | -3.564 M -177.74 % | 4.585 M 342.16 % | -1.894 M -648.92 % | 344.949 K 192.11 % | -374.509 K -115.44 % | 2.426 M -23.67 % | 3.178 M 14.95 % | 2.765 M 438.24 % | 513.666 K 385.71 % | -179.786 K -114.56 % | 1.235 M 92.26 % | 642.357 K -76.07 % | 2.685 M 2.84 % | 2.610 M 70.57 % | 1.530 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -4.470 M -145.81 % | 9.757 M 260.12 % | 2.709 M 213.14 % | -2.395 M 66.90 % | -7.235 M -191.83 % | 7.879 M 3 155.64 % | 242.000 K -94.27 % | 4.222 M -38.30 % | 6.843 M 274.61 % | -3.919 M -2 126.70 % | -176.000 K -107.49 % | 2.350 M 146.59 % | 953.000 K 10 488.89 % | 9.000 K 102.91 % | -309.000 K -111.49 % | 2.690 M 19.56 % | 2.250 M 120.16 % | 1.022 M -83.83 % | 6.322 M 81.82 % | 3.477 M 103.10 % | 1.712 M -51.65 % | 3.541 M 544.85 % | -796.000 K -127.92 % | 2.851 M 411.20 % | 557.704 K -88.54 % | 4.867 M 139.32 % | 2.034 M 340.10 % | -847.000 K -257.72 % | -236.778 K 0.00 % | -236.778 K |
Other non cash items | -71.000 K 92.68 % | -970.000 K 66.80 % | -2.922 M -527.19 % | -465.888 K 62.34 % | -1.237 M 24.11 % | -1.630 M -314.76 % | 759.000 K 112.75 % | -5.952 M -477.43 % | 1.577 M 185.52 % | -1.844 M -67.18 % | -1.103 M 91.71 % | -13.308 M -199.73 % | -4.440 M -239.84 % | 3.175 M 536.27 % | 499.000 K 110.04 % | -4.971 M -256.17 % | 3.183 M 88.12 % | 1.692 M 1 275.00 % | -144.000 K -251.58 % | 95.000 K 9.20 % | 87.000 K -5.43 % | 92.000 K -87.96 % | 764.000 K 3 083.33 % | 24.000 K -90.18 % | 244.338 K -54.75 % | 540.000 K 1.99 % | 529.441 K -0.11 % | 530.000 K -87.61 % | 4.276 M 11.70 % | 3.829 M |
Net cash provided by operating activities | 6.244 M -21.41 % | 7.945 M -18.32 % | 9.727 M 124.38 % | 4.335 M -35.88 % | 6.761 M -19.76 % | 8.426 M 30.11 % | 6.476 M 4.20 % | 6.215 M 13.95 % | 5.454 M 350.07 % | -2.181 M -199.45 % | 2.193 M 124.92 % | 975.000 K -10.71 % | 1.092 M 155.38 % | -1.972 M -6 473.33 % | -30.000 K 92.68 % | -410.000 K 35.02 % | -631.000 K 71.09 % | -2.183 M -130.98 % | 7.046 M 1 448.57 % | 455.000 K 129.80 % | 198.000 K 107.78 % | -2.544 M 27.17 % | -3.493 M -84.62 % | -1.892 M -312.39 % | 890.811 K 1 123.92 % | -87.000 K 86.09 % | -625.660 K 45.50 % | -1.148 M -95.60 % | -586.922 K 0.00 % | -586.922 K |
Investments in property plant and equipment | -288.000 K 3.36 % | -298.000 K -3.83 % | -287.000 K 39.07 % | -471.000 K -66.19 % | -283.413 K -40.24 % | -202.093 K 18.84 % | -249.000 K -107.50 % | -120.000 K 24.53 % | -159.000 K -48.60 % | -107.000 K 51.58 % | -221.000 K 37.04 % | -351.000 K -70.39 % | -206.000 K 32.01 % | -303.000 K -107.53 % | -146.000 K 76.75 % | -628.000 K -214.00 % | -200.000 K -16.96 % | -171.000 K 77.71 % | -767.000 K -171.99 % | -282.000 K -21.03 % | -233.000 K -42.94 % | -163.000 K -171.67 % | -60.000 K 35.48 % | -93.000 K -17.99 % | -78.823 K 41.18 % | -134.000 K -33 996.69 % | -393.000 -200.00 % | 393.000 100.19 % | -205.197 K 0.00 % | -205.197 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -250.000 K | 0.000 100.00 % | -18.230 K -416.28 % | 5.764 K 100.07 % | -8.671 M | 0.000 100.00 % | -14.887 K -71.04 % | -8.704 K -103.45 % | -4.278 K 99.60 % | -1.071 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.450 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -256.000 K | 0.000 | 0.000 | 0.000 100.00 % | -248.179 K | 0.000 -100.00 % | 18.230 K 416.28 % | -5.764 K 97.33 % | -216.000 K | 0.000 -100.00 % | 14.887 K 71.04 % | 8.704 K 103.45 % | 4.278 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.137 M -582.75 % | -313.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | -544.000 K -82.55 % | -298.000 K -3.83 % | -287.000 K 39.07 % | -471.000 K 11.80 % | -534.000 K -164.23 % | -202.093 K 18.84 % | -249.000 K -107.50 % | -120.000 K 98.67 % | -9.046 M -8 354.21 % | -107.000 K 51.58 % | -221.000 K 37.04 % | -351.000 K -70.39 % | -206.000 K 85.01 % | -1.374 M -841.10 % | -146.000 K 76.75 % | -628.000 K -214.00 % | -200.000 K -16.96 % | -171.000 K 94.11 % | -2.904 M -388.07 % | -595.000 K -155.36 % | -233.000 K -42.94 % | -163.000 K -171.67 % | -60.000 K 35.48 % | -93.000 K -17.99 % | -78.823 K 41.18 % | -134.000 K -33 996.69 % | -393.000 -200.00 % | 393.000 100.19 % | -205.197 K 0.00 % | -205.197 K |
Debt repayment | -502.000 K -20.96 % | -415.000 K 15.48 % | -491.000 K 0.41 % | -493.000 K -9.31 % | -451.000 K 0.66 % | -454.000 K -2.95 % | -441.000 K 1.78 % | -449.000 K -18.47 % | -379.000 K 6.88 % | -407.000 K -27.99 % | -318.000 K -6.71 % | -298.000 K 2.61 % | -306.000 K 5.56 % | -324.000 K -6.93 % | -303.000 K 4.42 % | -317.000 K 8.91 % | -348.000 K -20.00 % | -290.000 K 49.65 % | -576.000 K -119.01 % | -263.000 K 3.31 % | -272.000 K -34.65 % | -202.000 K 97.21 % | -7.249 M -1 746.91 % | -392.494 K -113.89 % | 2.826 M 1 492.12 % | -203.000 K -3 911.07 % | -5.061 K -1.22 % | -5.000 K | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 546.547 K | 0.000 | 0.000 100.00 % | -1.304 K -100.36 % | 364.027 K 301.20 % | 90.735 K -73.56 % | 343.148 K 912.80 % | 33.881 K -89.67 % | 327.979 K -48.59 % | 637.971 K 43.67 % | 444.066 K 455.44 % | 79.948 K -22.96 % | 103.769 K -99.94 % | 165.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -34.208 M -263.64 % | -9.407 M -940 600.00 % | -1.000 K 99.98 % | -5.967 M -17.43 % | -5.081 M | 0.000 100.00 % | -108.203 M -163.85 % | -41.009 M -294.02 % | -10.408 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 734.000 K -28.25 % | 1.023 M -59.08 % | 2.500 M 34.12 % | 1.864 M 170.92 % | 688.023 K 252.23 % | -451.971 K -113.86 % | 3.261 M 33.65 % | 2.440 M -2.05 % | 2.491 M 18.51 % | 2.102 M 53.77 % | 1.367 M 108.07 % | 657.000 K 40.69 % | 467.000 K 9.37 % | 427.000 K -42.45 % | 742.000 K 35.15 % | 549.000 K 180.10 % | 196.000 K 1.55 % | 193.000 K 101.88 % | -10.265 M -156.47 % | 18.179 M 45 347.50 % | 40.000 K 37.93 % | 29.000 K -99.94 % | 51.982 M 68 755.80 % | 75.494 K -76.98 % | 328.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.975 M 0.00 % | 1.975 M |
Net cash used provided by financing activities | -33.976 M -286.13 % | -8.799 M -538.20 % | 2.008 M 143.93 % | -4.571 M 4.75 % | -4.799 M -1 021.11 % | 521.000 K 100.49 % | -105.383 M -170.09 % | -39.018 M -370.27 % | -8.297 M -589.50 % | 1.695 M 61.58 % | 1.049 M 192.20 % | 359.000 K 427.94 % | 68.000 K -33.98 % | 103.000 K -76.54 % | 439.000 K 89.22 % | 232.000 K 252.63 % | -152.000 K -56.70 % | -97.000 K -100.06 % | 154.759 M 763.80 % | 17.916 M 7 822.41 % | -232.000 K -34.10 % | -173.000 K -100.39 % | 44.733 M 14 211.36 % | -317.000 K -110.05 % | 3.154 M 1 653.81 % | -203.000 K -3 911.07 % | -5.061 K -1.22 % | -5.000 K -100.25 % | 1.975 M 0.00 % | 1.975 M |
Effect of forex changes on cash | 977.000 K 101.03 % | 486.000 K 151.65 % | -941.000 K -243.45 % | 656.000 K 8 100.00 % | 8.000 K 117.39 % | -46.000 K -110.04 % | 458.000 K 230.11 % | -352.000 K -1 752.63 % | -19.000 K -114.50 % | 131.000 K -75.70 % | 539.000 K 192.14 % | -585.000 K 2.66 % | -601.000 K -513.27 % | -98.000 K 78.08 % | -447.000 K -15 000.00 % | 3.000 K 103.30 % | -91.000 K -151.41 % | 177.000 K 326.92 % | -78.000 K -533.33 % | 18.000 K -86.86 % | 137.000 K 160.35 % | -227.000 K -346.74 % | 92.000 K -53.54 % | 198.000 K 221.87 % | -162.462 K -524.85 % | -26.000 K 85.04 % | -173.757 K -184.85 % | -61.000 K -347.72 % | 24.625 K 0.00 % | 24.625 K |
Net change in cash | -27.299 M -3 998.95 % | -666.000 K -106.34 % | 10.507 M 20 701.96 % | -51.000 K -103.55 % | 1.436 M -83.49 % | 8.698 M 108.81 % | -98.698 M -196.61 % | -33.275 M -179.43 % | -11.908 M -2 477.49 % | -462.000 K -112.98 % | 3.560 M 794.47 % | 398.000 K 12.75 % | 353.000 K 110.57 % | -3.341 M -1 715.76 % | -184.000 K 77.09 % | -803.000 K 25.23 % | -1.074 M 52.77 % | -2.274 M -101.43 % | 158.823 M 792.56 % | 17.794 M 13 787.69 % | -130.000 K 95.82 % | -3.107 M -107.53 % | 41.272 M 2 061.60 % | -2.104 M -155.31 % | 3.804 M 945.29 % | -450.000 K 44.10 % | -804.969 K 33.69 % | -1.214 M -200.57 % | 1.207 M 0.00 % | 1.207 M |
Cash at beginning of period | 91.874 M -0.72 % | 92.540 M 12.81 % | 82.033 M -0.06 % | 82.084 M 1.78 % | 80.648 M 12.09 % | 71.950 M -57.84 % | 170.648 M -16.32 % | 203.923 M -5.52 % | 215.831 M -0.21 % | 216.293 M 1.67 % | 212.733 M 0.19 % | 212.335 M 0.17 % | 211.982 M -1.55 % | 215.323 M -0.09 % | 215.507 M -0.37 % | 216.310 M -0.49 % | 217.384 M -1.04 % | 219.658 M 261.07 % | 60.835 M 41.34 % | 43.041 M -0.30 % | 43.171 M -6.71 % | 46.278 M 824.45 % | 5.006 M -29.59 % | 7.110 M 115.06 % | 3.306 M -11.98 % | 3.756 M -17.65 % | 4.561 M -21.02 % | 5.775 M | 0.000 | 0.000 |
Cash at end of period | 64.575 M -29.71 % | 91.874 M -0.72 % | 92.540 M 12.81 % | 82.033 M -0.06 % | 82.084 M 1.78 % | 80.648 M 12.09 % | 71.950 M -57.84 % | 170.648 M -16.32 % | 203.923 M -5.52 % | 215.831 M -0.21 % | 216.293 M 1.67 % | 212.733 M 0.19 % | 212.335 M 0.17 % | 211.982 M -1.55 % | 215.323 M -0.09 % | 215.507 M -0.37 % | 216.310 M -0.49 % | 217.384 M -1.04 % | 219.658 M 261.07 % | 60.835 M 41.34 % | 43.041 M -0.30 % | 43.171 M -6.71 % | 46.278 M 824.45 % | 5.006 M -29.59 % | 7.110 M 115.06 % | 3.306 M -11.98 % | 3.756 M -17.65 % | 4.561 M 277.82 % | 1.207 M 0.00 % | 1.207 M |
Operating cash flow | 6.244 M -21.41 % | 7.945 M -18.32 % | 9.727 M 124.38 % | 4.335 M -35.88 % | 6.761 M -23.28 % | 8.812 M 36.08 % | 6.476 M 4.20 % | 6.215 M 13.95 % | 5.454 M 350.07 % | -2.181 M -199.45 % | 2.193 M 124.92 % | 975.000 K -10.71 % | 1.092 M 155.38 % | -1.972 M -6 473.33 % | -30.000 K 92.68 % | -410.000 K 35.02 % | -631.000 K 71.09 % | -2.183 M -130.98 % | 7.046 M 1 448.57 % | 455.000 K 129.80 % | 198.000 K 107.78 % | -2.544 M 27.17 % | -3.493 M -84.62 % | -1.892 M -312.39 % | 890.811 K 1 123.92 % | -87.000 K 86.09 % | -625.660 K 45.50 % | -1.148 M -95.60 % | -586.922 K 0.00 % | -586.922 K |
Capital expenditure | -288.000 K 3.36 % | -298.000 K -3.83 % | -287.000 K 39.32 % | -472.963 K -66.88 % | -283.416 K -40.24 % | -202.093 K 18.84 % | -249.000 K -107.50 % | -120.000 K 24.53 % | -159.000 K -48.60 % | -107.000 K 51.58 % | -221.000 K 37.04 % | -351.000 K -70.39 % | -206.000 K 32.01 % | -303.000 K -107.53 % | -146.000 K 76.75 % | -628.000 K -214.00 % | -200.000 K -16.96 % | -171.000 K 77.71 % | -767.000 K -171.99 % | -282.000 K -21.03 % | -233.000 K -42.94 % | -163.000 K -171.67 % | -60.000 K 35.48 % | -93.000 K -17.99 % | -78.823 K 41.18 % | -134.000 K -33 996.69 % | -393.000 -200.00 % | 393.000 100.19 % | -205.197 K 0.00 % | -205.197 K |
Free CashFlow | 5.956 M -22.11 % | 7.647 M -18.99 % | 9.440 M 144.31 % | 3.864 M -46.46 % | 7.217 M -16.19 % | 8.610 M 38.27 % | 6.227 M 2.17 % | 6.095 M 15.11 % | 5.295 M 331.42 % | -2.288 M -216.02 % | 1.972 M 216.03 % | 624.000 K -29.57 % | 886.000 K 138.95 % | -2.275 M -1 192.61 % | -176.000 K 83.04 % | -1.038 M -24.91 % | -831.000 K 64.70 % | -2.354 M -137.49 % | 6.279 M 3 529.48 % | 173.000 K 594.29 % | -35.000 K 98.71 % | -2.707 M 23.81 % | -3.553 M -78.99 % | -1.985 M -344.46 % | 811.988 K 467.42 % | -221.000 K 64.70 % | -626.053 K 45.45 % | -1.148 M -44.88 % | -792.119 K 0.00 % | -792.119 K |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 |