
MediPharm Labs Corp. LABS.TO
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Revenue | 41.961 M 26.92 % | 33.062 M 49.49 % | 22.117 M 1.87 % | 21.711 M -39.71 % | 36.012 M -72.14 % | 129.252 M 1 167.42 % | 10.198 M | 0.000 | 0.000 |
Net income | -10.694 M 18.26 % | -13.083 M 56.37 % | -29.983 M 45.29 % | -54.801 M 18.34 % | -67.110 M -6 033.69 % | 1.131 M 113.45 % | -8.411 M -749.60 % | -990.000 K -639.16 % | -133.936 K |
Income before tax | -10.694 M 19.95 % | -13.359 M 55.45 % | -29.989 M 45.16 % | -54.688 M 24.15 % | -72.100 M -1 167.83 % | 6.752 M 179.75 % | -8.466 M -750.85 % | -995.000 K -642.89 % | -133.936 K |
Income before tax ratio | -0.25 36.93 % | -0.40 70.20 % | -1.36 46.17 % | -2.52 -25.81 % | -2.00 -3 932.59 % | 0.05 106.29 % | -0.83 | 0.00 | 0.00 |
EBITDA | -7.518 M 28.25 % | -10.478 M 61.32 % | -27.086 M 29.74 % | -38.549 M 27.81 % | -53.400 M -634.96 % | 9.982 M 242.62 % | -6.999 M -16 564.29 % | -42.000 K | 0.000 |
Net income ratio | -0.25 35.60 % | -0.40 70.81 % | -1.36 46.29 % | -2.52 -35.45 % | -1.86 -21 396.82 % | 0.01 101.06 % | -0.82 | 0.00 | 0.00 |
Ratio EBITDA | -0.18 43.47 % | -0.32 74.12 % | -1.22 31.03 % | -1.78 -19.74 % | -1.48 -2 020.06 % | 0.08 111.25 % | -0.69 | 0.00 | 0.00 |
Gross profit ratio | 0.31 72.32 % | 0.18 304.64 % | -0.09 87.68 % | -0.70 42.50 % | -1.22 -467.81 % | 0.33 -14.65 % | 0.39 | 0.00 | 0.00 |
Weighted average shs out dil | 407.993 M 12.29 % | 363.324 M 31.23 % | 276.861 M 10.79 % | 249.907 M 80.37 % | 138.549 M 2.91 % | 134.630 M 85.46 % | 72.593 M 1 351.86 % | 5.000 M 150.00 % | 2.000 M |
Weighted average shs out | 407.993 M 12.29 % | 363.324 M 31.23 % | 276.861 M 10.79 % | 249.907 M 80.37 % | 138.549 M 15.46 % | 120.002 M 71.72 % | 69.884 M 1 297.68 % | 5.000 M 150.00 % | 2.000 M |
EPS diluted | -0.03 27.22 % | -0.04 67.27 % | -0.11 50.00 % | -0.22 54.17 % | -0.48 -5 814.29 % | 0.01 107.00 % | -0.12 40.00 % | -0.20 -198.51 % | -0.07 |
Earnings per share | -0.03 27.22 % | -0.04 67.27 % | -0.11 50.00 % | -0.22 54.17 % | -0.48 -5 206.38 % | 0.01 107.83 % | -0.12 40.00 % | -0.20 -198.51 % | -0.07 |
Gross profit | 12.805 M 118.70 % | 5.855 M 405.90 % | -1.914 M 87.45 % | -15.246 M 65.33 % | -43.978 M -202.48 % | 42.914 M 981.77 % | 3.967 M | 0.000 | 0.000 |
Income tax expense | 0.000 100.00 % | -276.000 K -4 500.00 % | -6.000 K -105.31 % | 113.000 K 102.26 % | -4.990 M -188.77 % | 5.621 M 10 320.00 % | -55.000 K | 0.000 | 0.000 |
Cost of revenue | 29.156 M 7.16 % | 27.207 M 13.22 % | 24.031 M -34.98 % | 36.957 M -53.80 % | 79.990 M -7.35 % | 86.338 M 1 285.62 % | 6.231 M | 0.000 | 0.000 |
General and administrative expenses | 19.812 M -8.43 % | 21.635 M 17.24 % | 18.453 M 0.28 % | 18.402 M -25.15 % | 24.585 M -20.33 % | 30.859 M 456.72 % | 5.543 M 643.03 % | 746.000 K 808.24 % | 82.137 K |
Selling and marketing expenses | 3.044 M -3.70 % | 3.161 M -49.86 % | 6.304 M 36.13 % | 4.631 M 6.07 % | 4.366 M 31.11 % | 3.330 M 161.79 % | 1.272 M 532.84 % | 201.000 K 1 981.82 % | 9.655 K |
Other expenses | 523.000 K 158.24 % | -898.000 K -180.32 % | 1.118 M -66.87 % | 3.375 M 181.80 % | -4.126 M -548.48 % | 920.000 K -81.29 % | 4.918 M | 0.000 | 0.000 |
Operating expenses | 23.614 M -2.05 % | 24.107 M -10.31 % | 26.877 M -3.19 % | 27.763 M 2.64 % | 27.050 M -24.81 % | 35.976 M 199.95 % | 11.994 M 1 113.97 % | 988.000 K 637.67 % | 133.936 K |
Cost and expenses | 52.770 M 2.84 % | 51.314 M 0.80 % | 50.908 M -21.34 % | 64.720 M -39.54 % | 107.040 M -12.49 % | 122.314 M 571.13 % | 18.225 M 1 744.64 % | 988.000 K 637.67 % | 133.936 K |
Research and development expenses | 235.000 K 12.44 % | 209.000 K -79.14 % | 1.002 M -26.05 % | 1.355 M -39.10 % | 2.225 M 156.63 % | 867.000 K 232.18 % | 261.000 K | 0.000 | 0.000 |
Selling general and administrative expenses | 22.856 M -7.82 % | 24.796 M 0.16 % | 24.757 M 7.48 % | 23.033 M -20.44 % | 28.951 M -15.32 % | 34.189 M 401.67 % | 6.815 M 619.64 % | 947.000 K 607.05 % | 133.936 K |
Interest income | 691.000 K -17.74 % | 840.000 K 75.37 % | 479.000 K 112.89 % | 225.000 K -17.58 % | 273.000 K -43.83 % | 486.000 K 659.38 % | 64.000 K | 0.000 | 0.000 |
Interest expense | 576.000 K 57.81 % | 365.000 K 1 077.42 % | 31.000 K -99.70 % | 10.506 M 33.41 % | 7.875 M 1 071.88 % | 672.000 K 40.59 % | 478.000 K | 0.000 | 0.000 |
Depreciation and amortization | 2.600 M 3.34 % | 2.516 M -12.40 % | 2.872 M -49.01 % | 5.633 M -47.88 % | 10.807 M 326.99 % | 2.531 M 157.74 % | 982.000 K 3.59 % | 948.000 K 607.80 % | 133.936 K |
Operating income | -10.809 M 40.78 % | -18.252 M 38.20 % | -29.533 M 39.63 % | -48.916 M 32.60 % | -72.576 M -1 146.07 % | 6.938 M 186.43 % | -8.027 M -746.73 % | -948.000 K -607.80 % | -133.936 K |
Operating income ratio | -0.26 53.34 % | -0.55 58.66 % | -1.34 40.73 % | -2.25 -11.80 % | -2.02 -3 854.47 % | 0.05 106.82 % | -0.79 | 0.00 | 0.00 |
Total other income expenses net | 115.000 K -97.65 % | 4.893 M 1 173.03 % | -456.000 K 92.10 % | -5.772 M -1 312.61 % | 476.000 K 355.91 % | -186.000 K 55.07 % | -414.000 K -780.85 % | -47.000 K | 0.000 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Net debt | -11.302 M 27.95 % | -15.686 M 33.29 % | -23.513 M 30.63 % | -33.894 M -2 229.48 % | -1.455 M 94.81 % | -28.047 M -1 416.05 % | -1.850 M -327.55 % | 813.000 K 442.57 % | -237.323 K |
Total investments | 185.000 K -30.19 % | 265.000 K -64.95 % | 756.000 K -33.74 % | 1.141 M 497.38 % | 191.000 K 1.06 % | 189.000 K -32.74 % | 281.000 K 410.91 % | 55.000 K | 0.000 |
Total debt | 388.000 K -83.09 % | 2.295 M 263.13 % | 632.000 K 192.59 % | 216.000 K -98.83 % | 18.458 M 74.46 % | 10.580 M 76.33 % | 6.000 M 394.64 % | 1.213 M 4 778.93 % | 24.862 K |
Accumulated other comprehensive income loss | 29.400 M -0.32 % | 29.493 M 3.86 % | 28.398 M 29.44 % | 21.939 M 51.85 % | 14.448 M -14.66 % | 16.929 M 395.29 % | 3.418 M 1 670.98 % | 193.000 K -34.39 % | 294.174 K |
Retained earnings | -187.426 M -6.05 % | -176.732 M -7.99 % | -163.649 M -26.52 % | -129.343 M -73.52 % | -74.542 M -810.27 % | -8.189 M 16.73 % | -9.834 M -741.23 % | -1.169 M -554.11 % | -178.715 K |
Common stock | 201.210 M 0.48 % | 200.244 M 4.70 % | 191.256 M 0.37 % | 190.550 M 37.57 % | 138.508 M 12.79 % | 122.807 M 260.51 % | 34.065 M 8 416.25 % | 400.000 K 300.00 % | 100.000 K |
Total equity | 43.184 M -18.53 % | 53.005 M -5.36 % | 56.005 M -32.64 % | 83.146 M 6.03 % | 78.414 M -40.25 % | 131.227 M 371.31 % | 27.843 M 6 948.86 % | 395.000 K 83.33 % | 215.459 K |
Other non current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K -99.96 % | 4.811 M | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 51.000 K -26.09 % | 69.000 K 102.94 % | 34.000 K -66.99 % | 103.000 K -99.04 % | 10.761 M 22.88 % | 8.757 M | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 51.000 K -26.09 % | 69.000 K 102.94 % | 34.000 K -89.94 % | 338.000 K -97.83 % | 15.572 M 77.82 % | 8.757 M -37.64 % | 14.042 M | 0.000 | 0.000 |
Other current liabilities | 5.314 M -16.90 % | 6.395 M 20.23 % | 5.319 M 19.47 % | 4.452 M -59.52 % | 10.999 M 239.58 % | 3.239 M 262.30 % | 894.000 K -32.02 % | 1.315 M 16 621.77 % | 7.864 K |
Deferred revenue | 607.000 K 441.96 % | 112.000 K -91.52 % | 1.321 M 0.00 % | 1.321 M 31.70 % | 1.003 M | 0.000 -100.00 % | 50.000 K | 0.000 | 0.000 |
Short term debt | 337.000 K -84.86 % | 2.226 M 272.24 % | 598.000 K 429.20 % | 113.000 K -98.53 % | 7.697 M 322.22 % | 1.823 M -69.62 % | 6.000 M | 0.000 -100.00 % | 24.862 K |
Total current liabilities | 10.495 M -3.39 % | 10.863 M 14.88 % | 9.456 M 6.52 % | 8.877 M -63.39 % | 24.245 M -15.95 % | 28.846 M 93.78 % | 14.886 M 489.78 % | 2.524 M 5 301.70 % | 46.726 K |
Total liabilities | 10.546 M -3.53 % | 10.932 M 15.19 % | 9.490 M 2.98 % | 9.215 M -76.86 % | 39.817 M 5.89 % | 37.603 M 152.61 % | 14.886 M 489.78 % | 2.524 M 5 301.70 % | 46.726 K |
Other non current assets | 635.000 K -36.50 % | 1.000 M 105.51 % | -18.150 M -2 171.92 % | 876.000 K 1 784.62 % | -52.000 K -100.85 % | 6.120 M 196.22 % | 2.066 M | 0.000 | 0.000 |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 191.000 K 1.06 % | 189.000 K 133.33 % | 81.000 K 62.00 % | 50.000 K | 0.000 |
Intangible assets | 854.000 K -17.25 % | 1.032 M 2 546.15 % | 39.000 K -11.36 % | 44.000 K -80.70 % | 228.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 854.000 K -17.25 % | 1.032 M 2 546.15 % | 39.000 K -11.36 % | 44.000 K -80.70 % | 228.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 19.159 M -24.19 % | 25.272 M 39.54 % | 18.111 M -30.06 % | 25.894 M -24.28 % | 34.196 M -19.03 % | 42.233 M 202.36 % | 13.968 M 551.49 % | 2.144 M | 0.000 |
Total non current assets | 20.648 M -24.38 % | 27.304 M 50.44 % | 18.150 M -32.31 % | 26.814 M -26.96 % | 36.710 M -25.28 % | 49.129 M 204.87 % | 16.115 M 634.50 % | 2.194 M | 0.000 |
Other current assets | 5.170 M 79.08 % | 2.887 M 24.28 % | 2.323 M -35.54 % | 3.604 M -65.10 % | 10.328 M 404.30 % | 2.048 M -25.06 % | 2.733 M | 0.000 | 0.000 |
Short term investments | 185.000 K -30.19 % | 265.000 K -64.95 % | 756.000 K -33.74 % | 1.141 M -44.50 % | 2.056 M 202.80 % | 679.000 K 239.50 % | 200.000 K 3 900.00 % | 5.000 K | 0.000 |
cash and cash equivalents | 11.690 M -34.99 % | 17.981 M -25.53 % | 24.145 M -29.21 % | 34.110 M 71.30 % | 19.913 M -48.45 % | 38.627 M 392.06 % | 7.850 M 1 862.50 % | 400.000 K 52.56 % | 262.185 K |
Cash and short term investments | 11.690 M -34.99 % | 17.981 M -25.53 % | 24.145 M -29.21 % | 34.110 M 71.30 % | 19.913 M -48.45 % | 38.627 M 379.84 % | 8.050 M 1 912.50 % | 400.000 K 52.56 % | 262.185 K |
Total current assets | 33.082 M -9.69 % | 36.633 M -22.63 % | 47.345 M -27.77 % | 65.547 M -19.59 % | 81.521 M -31.90 % | 119.701 M 349.77 % | 26.614 M 6 553.50 % | 400.000 K 52.56 % | 262.185 K |
Inventory | 8.710 M -12.01 % | 9.899 M 27.30 % | 7.776 M -29.15 % | 10.976 M -50.42 % | 22.139 M -57.00 % | 51.486 M 447.49 % | 9.404 M | 0.000 | 0.000 |
Net receivables | 7.512 M 28.06 % | 5.866 M -54.89 % | 13.005 M -23.13 % | 16.918 M -42.78 % | 29.567 M 7.36 % | 27.540 M 325.99 % | 6.465 M | 0.000 | 0.000 |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.147 M 265.76 % | 587.000 K | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.194 M | 0.000 |
Account payables | 4.237 M 98.92 % | 2.130 M -39.81 % | 3.539 M 18.32 % | 2.991 M -46.10 % | 5.549 M -70.88 % | 19.057 M 138.45 % | 7.992 M 561.04 % | 1.209 M 8 535.71 % | 14.000 K |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.727 M | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 233.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -320.000 K -264.95 % | 194.000 K 3 980.00 % | -5.000 K | 0.000 |
Capital lease obligations | 130.000 K -31.58 % | 190.000 K 74.31 % | 109.000 K -49.54 % | 216.000 K -60.07 % | 541.000 K -46.17 % | 1.005 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 |
Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 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 100.00 % | -14.042 M | 0.000 | 0.000 |
Total assets | 53.730 M -15.96 % | 63.937 M -2.38 % | 65.495 M -29.09 % | 92.361 M -21.88 % | 118.231 M -29.97 % | 168.830 M 295.12 % | 42.729 M 10 582.25 % | 400.000 K 52.56 % | 262.185 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -6.000 K -105.31 % | 113.000 K 102.32 % | -4.873 M -186.69 % | 5.621 M | 0.000 | 0.000 | 0.000 |
Stock based compensation | 976.000 K -51.85 % | 2.027 M -29.42 % | 2.872 M 19.57 % | 2.402 M -10.41 % | 2.681 M -82.71 % | 15.502 M 688.91 % | 1.965 M 286.81 % | 508.000 K | 0.000 |
Change in working capital | 1.652 M -52.12 % | 3.450 M -44.76 % | 6.245 M -71.39 % | 21.828 M 27.93 % | 17.063 M 133.97 % | -50.236 M -347.54 % | -11.225 M -1 524.46 % | -691.000 K -1 149.43 % | 65.845 K |
Accounts receivables | -1.563 M -124.35 % | 6.420 M 77.45 % | 3.618 M -71.57 % | 12.727 M 709.24 % | -2.089 M 89.32 % | -19.552 M -204.22 % | -6.427 M | 0.000 | 0.000 |
Inventory | 798.000 K -74.37 % | 3.114 M 3 123.30 % | -103.000 K -100.92 % | 11.163 M -62.04 % | 29.408 M 169.88 % | -42.082 M -347.49 % | -9.404 M | 0.000 | 0.000 |
Accounts payables | 1.867 M 136.14 % | -5.166 M -446.48 % | 1.491 M 118.39 % | -8.107 M -77.40 % | -4.570 M -140.66 % | 11.239 M 63.24 % | 6.885 M | 0.000 | 0.000 |
Other working capital | 550.000 K 159.91 % | -918.000 K -174.09 % | 1.239 M -79.50 % | 6.045 M 206.31 % | -5.686 M -3 676.10 % | 159.000 K 106.98 % | -2.279 M -229.81 % | -691.000 K -1 149.43 % | 65.845 K |
Other non cash items | 605.000 K 108.35 % | -7.249 M -475.40 % | 1.931 M -83.37 % | 11.612 M 217.35 % | 3.659 M 1 867.20 % | 186.000 K -96.70 % | 5.631 M 320.54 % | 1.339 M 9 893.28 % | 13.399 K |
Net cash provided by operating activities | -4.861 M 60.60 % | -12.339 M 23.21 % | -16.069 M -21.62 % | -13.213 M 65.02 % | -37.773 M -49.51 % | -25.265 M -127.35 % | -11.113 M -6 794.58 % | 166.000 K 403.52 % | -54.692 K |
Investments in property plant and equipment | -154.000 K 67.30 % | -471.000 K 45.42 % | -863.000 K -10.22 % | -783.000 K 89.56 % | -7.503 M 76.87 % | -32.438 M -122.60 % | -14.572 M -579.66 % | -2.144 M | 0.000 |
Acquisitions net | 0.000 -100.00 % | 5.262 M -12.50 % | 6.014 M 635.21 % | 818.000 K 251.20 % | -541.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K 98.15 % | -108.000 K -248.39 % | -31.000 K | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 541.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 567.000 K -72.75 % | 2.081 M 29 628.57 % | 7.000 K -98.62 % | 507.000 K 759.32 % | 59.000 K 154.63 % | -108.000 K -248.39 % | -31.000 K 38.00 % | -50.000 K | 0.000 |
Net cash used for investing activites | 413.000 K -93.99 % | 6.872 M 33.23 % | 5.158 M 14 637.14 % | 35.000 K 100.47 % | -7.446 M 77.12 % | -32.546 M -122.87 % | -14.603 M -565.59 % | -2.194 M | 0.000 |
Debt repayment | -2.252 M -138.56 % | -944.000 K -340.20 % | 393.000 K 113.27 % | -2.962 M -113.42 % | 22.077 M 530.59 % | 3.501 M -41.65 % | 6.000 M 356.27 % | 1.315 M | 0.000 |
Common stock issued | 14.000 K | 0.000 | 0.000 -100.00 % | 30.917 M -25.41 % | 41.448 M -41.48 % | 70.827 M 191.52 % | 24.296 M | 0.000 | 0.000 |
Common stock repurchased | 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 |
Other financing activites | 391.000 K -32.12 % | 576.000 K 42.93 % | 403.000 K 366.89 % | -151.000 K -103.48 % | 4.345 M -69.34 % | 14.171 M 1 745.18 % | 768.000 K -73.91 % | 2.944 M 829.21 % | 316.827 K |
Net cash used provided by financing activities | -1.847 M -401.90 % | -368.000 K -146.23 % | 796.000 K -97.14 % | 27.804 M 5.23 % | 26.422 M -70.14 % | 88.499 M 184.89 % | 31.064 M 629.37 % | 4.259 M 1 244.27 % | 316.827 K |
Effect of forex changes on cash | 4.000 K 101.22 % | -329.000 K -319.33 % | 150.000 K 134.97 % | -429.000 K -616.87 % | 83.000 K -6.74 % | 89.000 K 888.89 % | 9.000 K | 0.000 | 0.000 |
Net change in cash | -6.291 M -2.06 % | -6.164 M 38.14 % | -9.965 M -170.19 % | 14.197 M 175.86 % | -18.714 M -160.81 % | 30.777 M 474.52 % | 5.357 M 140.14 % | 2.231 M 751.02 % | 262.135 K |
Cash at beginning of period | 17.981 M -25.53 % | 24.145 M -29.21 % | 34.110 M 71.30 % | 19.913 M -48.45 % | 38.627 M 392.06 % | 7.850 M 214.88 % | 2.493 M 850.86 % | 262.185 K 524 270.00 % | 50.000 |
Cash at end of period | 11.690 M -34.99 % | 17.981 M -25.53 % | 24.145 M -29.21 % | 34.110 M 71.30 % | 19.913 M -48.45 % | 38.627 M 392.06 % | 7.850 M 214.88 % | 2.493 M 850.86 % | 262.185 K |
Operating cash flow | -4.861 M 60.60 % | -12.339 M 23.21 % | -16.069 M -21.62 % | -13.213 M 65.02 % | -37.773 M -49.51 % | -25.265 M -127.35 % | -11.113 M -6 794.58 % | 166.000 K 403.52 % | -54.692 K |
Capital expenditure | -154.000 K 67.30 % | -471.000 K 45.42 % | -863.000 K -10.22 % | -783.000 K 89.56 % | -7.503 M 76.87 % | -32.438 M -122.60 % | -14.572 M -579.66 % | -2.144 M | 0.000 |
Free CashFlow | -5.015 M 60.85 % | -12.810 M 24.34 % | -16.932 M -20.98 % | -13.996 M 69.09 % | -45.276 M 21.54 % | -57.703 M -124.66 % | -25.685 M -1 198.53 % | -1.978 M -3 516.62 % | -54.692 K |
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 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 11.808 M 9.27 % | 10.806 M -10.26 % | 12.042 M 22.90 % | 9.798 M -5.33 % | 10.350 M 5.93 % | 9.771 M 7.01 % | 9.131 M 7.36 % | 8.505 M -11.25 % | 9.583 M 64.01 % | 5.843 M 4.04 % | 5.616 M -22.67 % | 7.262 M 66.48 % | 4.362 M -10.56 % | 4.877 M -15.08 % | 5.743 M 6.33 % | 5.401 M 6.49 % | 5.072 M -7.70 % | 5.495 M -9.29 % | 6.058 M 22.46 % | 4.947 M -64.46 % | 13.918 M 25.51 % | 11.089 M -65.82 % | 32.444 M -25.22 % | 43.386 M 37.86 % | 31.472 M 43.38 % | 21.950 M 115.24 % | 10.198 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net income | -3.770 M -874.16 % | -387.000 K 77.58 % | -1.726 M 37.78 % | -2.774 M -7.39 % | -2.583 M 28.47 % | -3.611 M -21.79 % | -2.965 M 31.48 % | -4.327 M -60.08 % | -2.703 M 12.47 % | -3.088 M 44.95 % | -5.609 M 28.22 % | -7.814 M 13.04 % | -8.986 M -20.52 % | -7.456 M 65.74 % | -21.766 M -195.89 % | -7.356 M 37.72 % | -11.812 M 14.82 % | -13.867 M 55.20 % | -30.951 M -106.86 % | -14.962 M -346.09 % | -3.354 M 80.37 % | -17.088 M -430.68 % | -3.220 M -195.38 % | 3.376 M 68.88 % | 1.999 M 491.96 % | -510.000 K 85.47 % | -3.511 M -3 297.23 % | -103.349 K -843.14 % | -10.958 K 94.74 % | -208.272 K -849.45 % | -21.936 K 44.86 % | -39.785 K -29.34 % | -30.760 K 71.12 % | -106.526 K |
Income before tax | -3.770 M -874.16 % | -387.000 K 77.58 % | -1.726 M 37.78 % | -2.774 M -7.39 % | -2.583 M 28.47 % | -3.611 M -11.52 % | -3.238 M 25.22 % | -4.330 M -60.19 % | -2.703 M 12.47 % | -3.088 M 45.00 % | -5.615 M 29.19 % | -7.930 M 11.76 % | -8.987 M -20.52 % | -7.457 M 65.73 % | -21.759 M -190.66 % | -7.486 M 35.33 % | -11.576 M 16.52 % | -13.867 M 55.09 % | -30.876 M -100.21 % | -15.422 M -308.53 % | -3.775 M 82.86 % | -22.029 M -817.11 % | -2.402 M -144.52 % | 5.395 M 32.13 % | 4.083 M 1 356.31 % | -325.000 K 90.83 % | -3.543 M -3 328.19 % | -103.349 K -843.14 % | -10.958 K 94.74 % | -208.272 K -849.45 % | -21.936 K 44.86 % | -39.785 K -29.34 % | -30.760 K 71.12 % | -106.526 K |
Income before tax ratio | -0.32 -791.50 % | -0.04 75.01 % | -0.14 49.37 % | -0.28 -13.44 % | -0.25 32.47 % | -0.37 -4.21 % | -0.35 30.35 % | -0.51 -80.50 % | -0.28 46.63 % | -0.53 47.14 % | -1.00 8.44 % | -1.09 47.00 % | -2.06 -34.75 % | -1.53 59.64 % | -3.79 -173.35 % | -1.39 39.27 % | -2.28 9.56 % | -2.52 50.49 % | -5.10 -63.49 % | -3.12 -1 049.37 % | -0.27 86.35 % | -1.99 -2 583.27 % | -0.07 -159.54 % | 0.12 -4.15 % | 0.13 976.21 % | -0.01 95.74 % | -0.35 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
EBITDA | -3.339 M -6 283.33 % | 54.000 K 104.72 % | -1.144 M 43.39 % | -2.021 M -23.08 % | -1.642 M 39.43 % | -2.711 M -12.02 % | -2.420 M 32.10 % | -3.564 M -86.89 % | -1.907 M 26.46 % | -2.593 M 48.81 % | -5.065 M 29.26 % | -7.160 M 12.95 % | -8.225 M -23.95 % | -6.636 M 65.75 % | -19.376 M -204.85 % | -6.356 M 33.32 % | -9.532 M -192.21 % | -3.262 M 82.84 % | -19.006 M -61.93 % | -11.737 M -485.68 % | -2.004 M 90.31 % | -20.673 M -1 268.17 % | -1.511 M -124.65 % | 6.129 M 24.55 % | 4.921 M 1 082.93 % | 416.000 K 112.44 % | -3.344 M -3 091.05 % | -104.793 K -856.32 % | -10.958 K 94.74 % | -208.272 K -849.45 % | -21.936 K | 0.000 | 0.000 | 0.000 |
Net income ratio | -0.32 -791.50 % | -0.04 75.01 % | -0.14 49.37 % | -0.28 -13.44 % | -0.25 32.47 % | -0.37 -13.81 % | -0.32 36.17 % | -0.51 -80.37 % | -0.28 46.63 % | -0.53 47.08 % | -1.00 7.18 % | -1.08 47.77 % | -2.06 -34.75 % | -1.53 59.66 % | -3.79 -178.27 % | -1.36 41.52 % | -2.33 7.72 % | -2.52 50.61 % | -5.11 -68.93 % | -3.02 -1 155.05 % | -0.24 84.36 % | -1.54 -1 452.66 % | -0.10 -227.55 % | 0.08 22.51 % | 0.06 373.37 % | -0.02 93.25 % | -0.34 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Ratio EBITDA | -0.28 -5 758.63 % | 0.00 105.26 % | -0.10 53.94 % | -0.21 -30.02 % | -0.16 42.82 % | -0.28 -4.69 % | -0.27 36.75 % | -0.42 -110.58 % | -0.20 55.16 % | -0.44 50.79 % | -0.90 8.53 % | -0.99 47.71 % | -1.89 -38.58 % | -1.36 59.67 % | -3.37 -186.69 % | -1.18 37.38 % | -1.88 -216.58 % | -0.59 81.08 % | -3.14 -32.23 % | -2.37 -1 547.76 % | -0.14 92.28 % | -1.86 -3 902.96 % | -0.05 -132.97 % | 0.14 -9.65 % | 0.16 725.03 % | 0.02 105.78 % | -0.33 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Gross profit ratio | 0.28 -27.13 % | 0.39 37.15 % | 0.28 -11.38 % | 0.32 -8.14 % | 0.35 25.50 % | 0.28 27.84 % | 0.22 -23.97 % | 0.28 218.52 % | 0.09 34.71 % | 0.07 76.29 % | 0.04 122.93 % | -0.16 -34.36 % | -0.12 -47.60 % | -0.08 90.46 % | -0.87 -151.44 % | -0.34 77.41 % | -1.52 -1 132.05 % | -0.12 96.97 % | -4.08 -90.67 % | -2.14 -1 446.68 % | 0.16 116.20 % | -0.98 -418.83 % | 0.31 -9.49 % | 0.34 -5.38 % | 0.36 14.96 % | 0.31 -10.75 % | 0.35 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Weighted average shs out dil | 415.350 M 0.05 % | 415.124 M 1.75 % | 407.993 M -0.75 % | 411.070 M 1.55 % | 404.781 M 0.27 % | 403.685 M 0.57 % | 401.397 M 0.46 % | 399.574 M 0.53 % | 397.474 M 40.87 % | 282.165 M 0.00 % | 282.165 M 6.75 % | 264.333 M -11.76 % | 299.567 M 20.52 % | 248.567 M 0.00 % | 248.567 M 1.37 % | 245.200 M 3.79 % | 236.240 M 19.25 % | 198.100 M 45.64 % | 136.018 M 0.00 % | 136.018 M -18.89 % | 167.700 M 27.58 % | 131.446 M -3.36 % | 136.018 M -19.42 % | 168.800 M 68.88 % | 99.950 M -5.10 % | 105.319 M 7.98 % | 97.539 M -28.29 % | 136.018 M 13 501.82 % | 1.000 M 73.58 % | 576.087 K -88.48 % | 5.000 M 107.04 % | 2.415 M -51.70 % | 5.000 M 107.04 % | 2.415 M |
Weighted average shs out | 415.350 M 0.05 % | 415.124 M 1.75 % | 407.993 M -0.75 % | 411.070 M 1.55 % | 404.781 M 0.27 % | 403.685 M 0.57 % | 401.397 M 0.46 % | 399.574 M 0.53 % | 397.474 M 40.87 % | 282.165 M 0.00 % | 282.165 M 6.75 % | 264.333 M -11.76 % | 299.567 M 20.52 % | 248.567 M 0.00 % | 248.567 M 1.37 % | 245.200 M 3.79 % | 236.240 M 19.25 % | 198.100 M 45.64 % | 136.018 M 0.00 % | 136.018 M -18.89 % | 167.700 M 27.58 % | 131.446 M -3.36 % | 136.018 M 20.87 % | 112.533 M 12.59 % | 99.950 M -3.64 % | 103.729 M 6.35 % | 97.539 M -28.29 % | 136.018 M 13 501.82 % | 1.000 M 73.58 % | 576.087 K -88.48 % | 5.000 M 107.04 % | 2.415 M -51.70 % | 5.000 M 107.04 % | 2.415 M |
EPS diluted | -0.01 -911.11 % | 0.00 88.75 % | -0.01 -19.40 % | -0.01 -4.69 % | -0.01 28.09 % | -0.01 -20.27 % | -0.01 31.48 % | -0.01 -58.82 % | -0.01 37.61 % | -0.01 45.23 % | -0.02 32.77 % | -0.03 1.33 % | -0.03 0.00 % | -0.03 65.75 % | -0.09 -192.00 % | -0.03 40.00 % | -0.05 28.57 % | -0.07 69.57 % | -0.23 -109.09 % | -0.11 -450.00 % | -0.02 84.62 % | -0.13 -448.52 % | -0.02 -218.50 % | 0.02 100.00 % | 0.01 308.33 % | 0.00 86.67 % | -0.04 -4 400.00 % | 0.00 92.73 % | -0.01 96.94 % | -0.36 -8 081.82 % | 0.00 73.33 % | -0.02 -166.13 % | -0.01 85.94 % | -0.04 |
Earnings per share | -0.01 -911.11 % | 0.00 88.75 % | -0.01 -19.40 % | -0.01 -4.69 % | -0.01 28.09 % | -0.01 -20.27 % | -0.01 31.48 % | -0.01 -58.82 % | -0.01 37.61 % | -0.01 45.23 % | -0.02 32.77 % | -0.03 1.33 % | -0.03 0.00 % | -0.03 65.75 % | -0.09 -192.00 % | -0.03 40.00 % | -0.05 28.57 % | -0.07 69.57 % | -0.23 -109.09 % | -0.11 -450.00 % | -0.02 84.62 % | -0.13 -448.52 % | -0.02 -179.00 % | 0.03 50.00 % | 0.02 508.16 % | 0.00 86.39 % | -0.04 -4 400.00 % | 0.00 92.73 % | -0.01 96.94 % | -0.36 -8 081.82 % | 0.00 73.33 % | -0.02 -166.13 % | -0.01 85.94 % | -0.04 |
Gross profit | 3.330 M -20.37 % | 4.182 M 23.07 % | 3.398 M 8.91 % | 3.120 M -13.04 % | 3.588 M 32.94 % | 2.699 M 36.80 % | 1.973 M -18.37 % | 2.417 M 182.69 % | 855.000 K 120.93 % | 387.000 K 83.41 % | 211.000 K 117.73 % | -1.190 M -123.68 % | -532.000 K -32.01 % | -403.000 K 91.90 % | -4.973 M -167.37 % | -1.860 M 75.95 % | -7.733 M -1 037.21 % | -680.000 K 97.25 % | -24.722 M -133.49 % | -10.588 M -578.66 % | 2.212 M 120.33 % | -10.882 M -208.97 % | 9.986 M -32.32 % | 14.754 M 30.44 % | 11.311 M 64.84 % | 6.862 M 92.11 % | 3.572 M | 0.000 | 0.000 100.00 % | -179.414 K | 0.000 | 0.000 | 0.000 | 0.000 |
Income tax expense | 0.000 | 0.000 100.00 % | -746.724 K | 0.000 | 0.000 -100.00 % | 746.724 K 373.53 % | -273.000 K -9 000.00 % | -3.000 K -102.73 % | 110.000 K | 0.000 100.00 % | -6.000 K 94.83 % | -116.000 K -11 500.00 % | -1.000 K 0.00 % | -1.000 K -114.29 % | 7.000 K 105.38 % | -130.000 K -155.08 % | 236.000 K | 0.000 -100.00 % | 75.000 K 165.79 % | -114.000 K 60.00 % | -285.000 K 93.89 % | -4.666 M -510.74 % | 1.136 M -46.42 % | 2.120 M 0.19 % | 2.116 M 753.23 % | 248.000 K 875.00 % | -32.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Cost of revenue | 8.478 M 27.99 % | 6.624 M -23.37 % | 8.644 M 29.44 % | 6.678 M -1.24 % | 6.762 M -4.38 % | 7.072 M -1.20 % | 7.158 M 17.58 % | 6.088 M -30.25 % | 8.728 M 59.97 % | 5.456 M 0.94 % | 5.405 M -36.05 % | 8.452 M 72.70 % | 4.894 M -7.31 % | 5.280 M -50.73 % | 10.716 M 47.58 % | 7.261 M -43.30 % | 12.805 M 107.37 % | 6.175 M -79.94 % | 30.780 M 98.13 % | 15.535 M 32.71 % | 11.706 M -46.72 % | 21.971 M -2.17 % | 22.458 M -21.56 % | 28.632 M 42.02 % | 20.161 M 33.62 % | 15.088 M 127.71 % | 6.626 M | 0.000 | 0.000 -100.00 % | 179.414 K | 0.000 | 0.000 | 0.000 | 0.000 |
General and administrative expenses | 5.793 M 66.47 % | 3.480 M -42.87 % | 6.091 M 49.33 % | 4.079 M -8.85 % | 4.475 M -13.39 % | 5.167 M -37.64 % | 8.286 M 76.30 % | 4.700 M -26.38 % | 6.384 M 181.85 % | 2.265 M -40.33 % | 3.796 M 2.48 % | 3.704 M -30.45 % | 5.326 M -5.35 % | 5.627 M 98.76 % | 2.831 M -43.67 % | 5.026 M -11.25 % | 5.663 M 16.02 % | 4.881 M 72.84 % | 2.824 M -45.58 % | 5.189 M -37.58 % | 8.313 M 0.65 % | 8.259 M -25.31 % | 11.057 M 42.95 % | 7.735 M 29.63 % | 5.967 M -2.18 % | 6.100 M 107.41 % | 2.941 M 2 706.49 % | 104.793 K 777.00 % | 11.949 K -94.26 % | 208.272 K 849.45 % | 21.936 K 106.13 % | 10.642 K -44.36 % | 19.125 K -79.24 % | 92.134 K |
Selling and marketing expenses | 1.369 M 9.61 % | 1.249 M 209.75 % | -1.138 M -181.46 % | 1.397 M -4.05 % | 1.456 M 9.56 % | 1.329 M 185.74 % | -1.550 M -192.54 % | 1.675 M 0.48 % | 1.667 M 21.77 % | 1.369 M -14.81 % | 1.607 M -2.67 % | 1.651 M 6.31 % | 1.553 M 4.02 % | 1.493 M 5.59 % | 1.414 M 59.59 % | 886.000 K -15.94 % | 1.054 M -17.53 % | 1.278 M 0.31 % | 1.274 M -5.28 % | 1.345 M 41.88 % | 948.000 K 18.65 % | 799.000 K -4.20 % | 834.000 K 14.25 % | 730.000 K -15.02 % | 859.000 K -5.29 % | 907.000 K 10.61 % | 820.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.833 K -40.93 % | 3.103 K 0.00 % | 3.103 K |
Other expenses | -78.000 K 57.61 % | -184.000 K -161.95 % | 297.000 K 31.42 % | 226.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.164 M -193.05 % | 1.251 M -7.33 % | 1.350 M 523.20 % | -319.000 K -104.94 % | 6.458 M 1 189.04 % | -593.000 K 81.55 % | -3.214 M -543.92 % | 724.000 K 144.86 % | -1.614 M -176.37 % | -584.000 K 79.72 % | -2.879 M -402.73 % | 951.000 K 529.80 % | 151.000 K -70.04 % | 504.000 K 95.35 % | 258.000 K 3 585.71 % | 7.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 7.130 M 54.23 % | 4.623 M -12.53 % | 5.285 M -9.32 % | 5.828 M -2.18 % | 5.958 M -8.94 % | 6.543 M 22.85 % | 5.326 M -21.35 % | 6.772 M -20.18 % | 8.484 M 128.06 % | 3.720 M -15.13 % | 4.383 M -36.07 % | 6.856 M -19.69 % | 8.537 M 20.22 % | 7.101 M -37.08 % | 11.285 M 101.66 % | 5.596 M 53.44 % | 3.647 M -49.59 % | 7.235 M 131.97 % | 3.119 M -49.36 % | 6.159 M -8.33 % | 6.719 M -39.21 % | 11.053 M -11.50 % | 12.489 M 33.02 % | 9.389 M 32.54 % | 7.084 M 1.00 % | 7.014 M -0.55 % | 7.053 M 6 630.41 % | 104.793 K 777.00 % | 11.949 K -94.26 % | 208.272 K 849.45 % | 21.936 K -44.86 % | 39.785 K 29.34 % | 30.760 K -71.12 % | 106.526 K |
Cost and expenses | 15.608 M 38.77 % | 11.247 M -19.25 % | 13.929 M 11.38 % | 12.506 M -1.68 % | 12.720 M -6.57 % | 13.615 M 9.06 % | 12.484 M -2.92 % | 12.860 M -25.28 % | 17.212 M 87.58 % | 9.176 M -6.25 % | 9.788 M -36.06 % | 15.308 M 13.98 % | 13.431 M 8.48 % | 12.381 M -43.73 % | 22.001 M 71.12 % | 12.857 M -21.85 % | 16.452 M 22.68 % | 13.410 M -60.44 % | 33.899 M 56.26 % | 21.694 M 17.74 % | 18.425 M -44.21 % | 33.024 M -5.50 % | 34.947 M -8.09 % | 38.021 M 39.55 % | 27.245 M 23.27 % | 22.102 M 61.58 % | 13.679 M 12 953.35 % | 104.793 K 777.00 % | 11.949 K -94.26 % | 208.272 K 849.45 % | 21.936 K -44.86 % | 39.785 K 29.34 % | 30.760 K -71.12 % | 106.526 K |
Research and development expenses | 46.000 K -41.03 % | 78.000 K 122.86 % | 35.000 K -72.22 % | 126.000 K 366.67 % | 27.000 K -42.55 % | 47.000 K -20.34 % | 59.000 K -3.28 % | 61.000 K 15.09 % | 53.000 K 47.22 % | 36.000 K -75.00 % | 144.000 K -42.40 % | 250.000 K -18.83 % | 308.000 K 2.67 % | 300.000 K -48.45 % | 582.000 K 110.11 % | 277.000 K 92.36 % | 144.000 K -59.09 % | 352.000 K -44.57 % | 635.000 K 203.83 % | 209.000 K -37.98 % | 337.000 K -67.72 % | 1.044 M 133.56 % | 447.000 K 6.43 % | 420.000 K | 0.000 | 0.000 -100.00 % | 261.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 7.162 M 51.45 % | 4.729 M -4.52 % | 4.953 M -9.55 % | 5.476 M -7.67 % | 5.931 M -8.70 % | 6.496 M -3.56 % | 6.736 M 5.66 % | 6.375 M -20.82 % | 8.051 M 121.55 % | 3.634 M -32.74 % | 5.403 M 0.90 % | 5.355 M -22.15 % | 6.879 M -3.38 % | 7.120 M 67.73 % | 4.245 M -28.20 % | 5.912 M -11.98 % | 6.717 M 9.06 % | 6.159 M 50.29 % | 4.098 M -37.28 % | 6.534 M -29.45 % | 9.261 M 2.24 % | 9.058 M -23.82 % | 11.891 M 40.47 % | 8.465 M 24.01 % | 6.826 M -2.58 % | 7.007 M 158.75 % | 2.708 M 2 484.14 % | 104.793 K 777.00 % | 11.949 K -94.26 % | 208.272 K 849.45 % | 21.936 K -44.86 % | 39.785 K 29.34 % | 30.760 K -71.12 % | 106.526 K |
Interest income | 42.000 K -40.00 % | 70.000 K -28.57 % | 98.000 K -42.01 % | 169.000 K -15.50 % | 200.000 K -10.71 % | 224.000 K -1.32 % | 227.000 K 30.46 % | 174.000 K -7.94 % | 189.000 K -24.40 % | 250.000 K 16.28 % | 215.000 K 62.88 % | 132.000 K 57.14 % | 84.000 K 75.00 % | 48.000 K -37.66 % | 77.000 K 48.08 % | 52.000 K 33.33 % | 39.000 K -31.58 % | 57.000 K 21.28 % | 47.000 K -16.07 % | 56.000 K 64.71 % | 34.000 K -75.00 % | 136.000 K -38.18 % | 220.000 K -2.22 % | 225.000 K 525.00 % | 36.000 K 620.00 % | 5.000 K | 0.000 -100.00 % | 1.444 K 45.71 % | 991.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 12.000 K -25.00 % | 16.000 K -23.81 % | 21.000 K -91.06 % | 235.000 K 11.90 % | 210.000 K 90.91 % | 110.000 K 8.91 % | 101.000 K -32.21 % | 149.000 K 35.45 % | 110.000 K 2 100.00 % | 5.000 K -50.00 % | 10.000 K -37.50 % | 16.000 K 433.33 % | 3.000 K 50.00 % | 2.000 K | 0.000 -100.00 % | 236.000 K -58.16 % | 564.000 K -94.20 % | 9.729 M 107.97 % | 4.678 M 96.55 % | 2.380 M 305.45 % | 587.000 K 155.22 % | 230.000 K 93.28 % | 119.000 K -38.97 % | 195.000 K 8.33 % | 180.000 K 1.12 % | 178.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 419.000 K -1.41 % | 425.000 K -24.24 % | 561.000 K 8.30 % | 518.000 K -29.14 % | 731.000 K -7.47 % | 790.000 K 10.18 % | 717.000 K 16.21 % | 617.000 K -10.06 % | 686.000 K 40.00 % | 490.000 K -9.26 % | 540.000 K -28.38 % | 754.000 K -0.66 % | 759.000 K -7.33 % | 819.000 K -65.63 % | 2.383 M 166.55 % | 894.000 K -39.59 % | 1.480 M 68.95 % | 876.000 K -87.82 % | 7.192 M 451.11 % | 1.305 M 10.22 % | 1.184 M 5.15 % | 1.126 M 46.04 % | 771.000 K 43.04 % | 539.000 K -18.09 % | 658.000 K 16.87 % | 563.000 K 6.63 % | 528.000 K 168.02 % | 197.000 K 53.91 % | 128.000 K -0.78 % | 129.000 K -81.44 % | 695.164 K 1 647.30 % | 39.785 K 29.34 % | 30.760 K -71.12 % | 106.526 K |
Operating income | -3.800 M -761.68 % | -441.000 K 76.63 % | -1.887 M 30.32 % | -2.708 M -14.26 % | -2.370 M 38.35 % | -3.844 M -14.64 % | -3.353 M 23.01 % | -4.355 M 42.92 % | -7.629 M -128.89 % | -3.333 M 20.11 % | -4.172 M 48.15 % | -8.046 M 11.28 % | -9.069 M -20.86 % | -7.504 M 66.14 % | -22.165 M -197.28 % | -7.456 M 34.48 % | -11.380 M -43.78 % | -7.915 M 73.07 % | -29.389 M -75.49 % | -16.747 M -271.58 % | -4.507 M 79.45 % | -21.935 M -776.35 % | -2.503 M -146.65 % | 5.365 M 26.92 % | 4.227 M 2 880.92 % | -152.000 K -117.12 % | 888.000 K 947.38 % | -104.793 K -777.00 % | -11.949 K 94.26 % | -208.272 K -849.45 % | -21.936 K 44.86 % | -39.785 K -29.34 % | -30.760 K 71.12 % | -106.526 K |
Operating income ratio | -0.32 -688.56 % | -0.04 73.96 % | -0.16 43.30 % | -0.28 -20.70 % | -0.23 41.79 % | -0.39 -7.13 % | -0.37 28.29 % | -0.51 35.68 % | -0.80 -39.56 % | -0.57 23.21 % | -0.74 32.95 % | -1.11 46.71 % | -2.08 -35.12 % | -1.54 60.13 % | -3.86 -179.57 % | -1.38 38.47 % | -2.24 -55.77 % | -1.44 70.31 % | -4.85 -43.30 % | -3.39 -945.40 % | -0.32 83.63 % | -1.98 -2 464.00 % | -0.08 -162.39 % | 0.12 -7.93 % | 0.13 2 039.54 % | -0.01 -107.95 % | 0.09 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Total other income expenses net | 30.000 K -44.44 % | 54.000 K -80.71 % | 280.000 K 524.24 % | -66.000 K 69.01 % | -213.000 K -286.84 % | 114.000 K 137.62 % | -303.000 K -1 312.00 % | 25.000 K -99.47 % | 4.748 M 1 837.96 % | 245.000 K 134.95 % | -701.000 K -704.31 % | 116.000 K 41.46 % | 82.000 K 74.47 % | 47.000 K -88.42 % | 406.000 K 1 453.33 % | -30.000 K 84.69 % | -196.000 K 96.71 % | -5.952 M -300.27 % | -1.487 M -212.23 % | 1.325 M 81.01 % | 732.000 K 878.72 % | -94.000 K -193.07 % | 101.000 K 236.67 % | 30.000 K 120.83 % | -144.000 K 17.24 % | -174.000 K 96.07 % | -4.430 M -306 886.70 % | 1.444 K 45.71 % | 991.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-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 | 2017-12-31 | 2017-09-30 | 2017-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -9.820 M -18.06 % | -8.318 M 26.40 % | -11.302 M 9.13 % | -12.438 M 5.64 % | -13.181 M 11.01 % | -14.811 M 5.58 % | -15.686 M -53.33 % | -10.230 M 13.52 % | -11.830 M 40.65 % | -19.932 M 15.23 % | -23.513 M -28.59 % | -18.285 M 11.01 % | -20.548 M 26.92 % | -28.117 M 17.04 % | -33.894 M 5.07 % | -35.704 M 2.59 % | -36.653 M 4.98 % | -38.576 M -2 551.27 % | -1.455 M 71.30 % | -5.070 M 56.51 % | -11.657 M -4.93 % | -11.109 M 60.39 % | -28.047 M 20.48 % | -35.271 M 47.14 % | -66.723 M -2 680.13 % | -2.400 M -29.73 % | -1.850 M -220.48 % | 1.536 M 12.74 % | 1.362 M 361.68 % | -520.484 K -161.16 % | 850.958 K 312.74 % | -400.000 K -252.56 % | 262.185 K |
Total investments | 0.000 -100.00 % | 181.000 K -2.16 % | 185.000 K -45.27 % | 338.000 K -28.84 % | 475.000 K 87.01 % | 254.000 K -4.15 % | 265.000 K -79.33 % | 1.282 M 163.79 % | 486.000 K | 0.000 -100.00 % | 756.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.141 M 497.38 % | 191.000 K 0.00 % | 191.000 K 0.00 % | 191.000 K 0.00 % | 191.000 K 0.00 % | 191.000 K 0.00 % | 191.000 K 0.00 % | 191.000 K 1.06 % | 189.000 K -51.41 % | 389.000 K 0.00 % | 389.000 K 8.96 % | 357.000 K -87.14 % | 2.775 M 463.65 % | 492.323 K 158.53 % | 190.430 K -96.19 % | 4.996 M 8 983.64 % | 55.000 K | 0.000 -100.00 % | 524.370 K |
Total debt | 542.000 K 333.60 % | 125.000 K -67.78 % | 388.000 K -40.67 % | 654.000 K -76.73 % | 2.810 M 32.86 % | 2.115 M -7.84 % | 2.295 M -15.63 % | 2.720 M -6.59 % | 2.912 M 1 235.78 % | 218.000 K -65.51 % | 632.000 K -45.94 % | 1.169 M -19.04 % | 1.444 M 825.64 % | 156.000 K -27.78 % | 216.000 K -90.42 % | 2.254 M 7.44 % | 2.098 M -40.87 % | 3.548 M -80.78 % | 18.458 M -41.19 % | 31.388 M 92.69 % | 16.289 M 58.81 % | 10.257 M -3.05 % | 10.580 M 54.57 % | 6.845 M 14.08 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 200.51 % | 1.997 M 6.71 % | 1.871 M | 0.000 -100.00 % | 1.213 M | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 24.668 M -17.30 % | 29.829 M 1.46 % | 29.400 M -1.33 % | 29.797 M 0.70 % | 29.590 M -0.63 % | 29.777 M 0.96 % | 29.493 M 1.84 % | 28.961 M 1.27 % | 28.599 M -1.87 % | 29.145 M 2.63 % | 28.398 M 797.91 % | -4.069 M -117.31 % | 23.513 M 5.34 % | 22.321 M 1.74 % | 21.939 M 1.62 % | 21.590 M 2.13 % | 21.140 M 1.97 % | 20.731 M 43.49 % | 14.448 M -32.35 % | 21.358 M 1.25 % | 21.095 M 6.67 % | 19.776 M 16.82 % | 16.929 M 31.35 % | 12.888 M 47.09 % | 8.762 M 42.96 % | 6.129 M 79.32 % | 3.418 M 4 046.55 % | 82.430 K -96.64 % | 2.456 M -14.55 % | 2.874 M 1 389.12 % | 193.000 K | 0.000 -100.00 % | 215.459 K |
Retained earnings | -186.488 M 0.71 % | -187.813 M -0.21 % | -187.426 M -0.93 % | -185.700 M -1.52 % | -182.926 M -1.43 % | -180.343 M -2.04 % | -176.732 M -1.71 % | -173.767 M -2.55 % | -169.440 M -1.62 % | -166.737 M -1.89 % | -163.649 M -6.46 % | -153.717 M -5.44 % | -145.787 M -6.57 % | -136.800 M -5.77 % | -129.343 M -20.23 % | -107.577 M -7.34 % | -100.222 M -13.36 % | -88.409 M -18.60 % | -74.542 M -71.00 % | -43.591 M -52.25 % | -28.631 M -13.27 % | -25.277 M -208.67 % | -8.189 M -64.80 % | -4.969 M 40.46 % | -8.345 M 19.33 % | -10.344 M -5.19 % | -9.834 M -4 558.39 % | -211.103 K -95.91 % | -107.754 K 53.19 % | -230.208 K -949.45 % | -21.936 K | 0.000 | 0.000 |
Common stock | 201.637 M 0.21 % | 201.216 M 0.00 % | 201.210 M 0.13 % | 200.952 M 0.00 % | 200.946 M 0.26 % | 200.421 M 0.09 % | 200.244 M 0.12 % | 200.009 M 0.08 % | 199.851 M 4.49 % | 191.256 M 0.00 % | 191.256 M 0.13 % | 191.008 M 0.09 % | 190.841 M 0.11 % | 190.634 M 0.04 % | 190.550 M 1.03 % | 188.603 M 0.00 % | 188.609 M 1.17 % | 186.434 M 34.60 % | 138.508 M 8.53 % | 127.619 M 1.67 % | 125.517 M 1.09 % | 124.166 M 1.11 % | 122.807 M 1.44 % | 121.062 M 0.38 % | 120.602 M 213.46 % | 38.474 M 12.94 % | 34.065 M 6 029.49 % | 555.756 K -0.34 % | 557.650 K 3.55 % | 538.538 K 34.63 % | 400.000 K 0.00 % | 400.000 K | 0.000 |
Total equity | 39.817 M -7.90 % | 43.232 M 0.11 % | 43.184 M -4.14 % | 45.049 M -5.38 % | 47.610 M -4.50 % | 49.855 M -5.94 % | 53.005 M -3.98 % | 55.203 M -6.45 % | 59.010 M 9.96 % | 53.664 M -4.18 % | 56.005 M -7.40 % | 60.478 M -11.80 % | 68.567 M -9.96 % | 76.155 M -8.41 % | 83.146 M -18.97 % | 102.616 M -6.31 % | 109.527 M -7.77 % | 118.756 M 51.45 % | 78.414 M -24.79 % | 104.263 M -11.06 % | 117.222 M -0.74 % | 118.093 M -10.01 % | 131.227 M 1.74 % | 128.979 M 6.49 % | 121.118 M 252.19 % | 34.390 M 23.51 % | 27.843 M 4 158.22 % | 653.864 K 41.78 % | 461.192 K -9.99 % | 512.371 K 37.34 % | 373.064 K -6.73 % | 400.000 K 85.65 % | 215.459 K |
Other non current 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 -100.00 % | 1.000 K -50.00 % | 2.000 K -90.00 % | 20.000 K -88.51 % | 174.000 K -66.41 % | 518.000 K -89.23 % | 4.811 M -37.15 % | 7.655 M 10.41 % | 6.933 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 |
Long term debt | 10.000 K -67.74 % | 31.000 K -39.22 % | 51.000 K 45.71 % | 35.000 K -25.53 % | 47.000 K -18.97 % | 58.000 K -15.94 % | 69.000 K -12.66 % | 79.000 K -95.68 % | 1.828 M 10 055.56 % | 18.000 K -47.06 % | 34.000 K -32.00 % | 50.000 K -28.57 % | 70.000 K -19.54 % | 87.000 K -15.53 % | 103.000 K -2.83 % | 106.000 K 15.22 % | 92.000 K -37.84 % | 148.000 K -98.62 % | 10.761 M -54.50 % | 23.648 M 61.30 % | 14.661 M 2 551.18 % | 553.000 K -93.69 % | 8.757 M 1 709.30 % | 484.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 10.000 K -67.74 % | 31.000 K -39.22 % | 51.000 K 45.71 % | 35.000 K -25.53 % | 47.000 K -18.96 % | 57.999 K -15.94 % | 69.000 K -12.66 % | 79.000 K -95.68 % | 1.828 M 10 055.56 % | 18.000 K -47.06 % | 34.000 K -32.00 % | 50.000 K -82.82 % | 291.000 K -9.35 % | 321.000 K -5.03 % | 338.000 K 168.25 % | 126.000 K -52.63 % | 266.000 K -60.06 % | 666.000 K -95.72 % | 15.572 M -50.25 % | 31.303 M 44.96 % | 21.594 M 3 804.88 % | 553.000 K -93.69 % | 8.757 M 1 709.30 % | 484.000 K -99.02 % | 49.605 M 41.33 % | 35.098 M | 0.000 -100.00 % | 3.811 K | 0.000 -100.00 % | 13.116 K | 0.000 | 0.000 | 0.000 |
Other current liabilities | 3.838 M 18.02 % | 3.252 M -38.80 % | 5.314 M -8.22 % | 5.790 M -14.49 % | 6.771 M 19.71 % | 5.656 M -13.08 % | 6.507 M -15.07 % | 7.662 M 13.36 % | 6.759 M 50.33 % | 4.496 M -15.47 % | 5.319 M 15.43 % | 4.608 M -16.07 % | 5.490 M 47.82 % | 3.714 M -16.58 % | 4.452 M -39.29 % | 7.333 M -24.84 % | 9.757 M -17.12 % | 11.773 M 7.04 % | 10.999 M 140.99 % | 4.564 M -82.70 % | 26.389 M 639.60 % | 3.568 M 10.16 % | 3.239 M 182.14 % | 1.148 M -5.59 % | 1.216 M 87.08 % | 650.000 K -27.29 % | 894.000 K -87.57 % | 7.191 M 249.65 % | -4.805 M -36 533.71 % | -13.116 K 99.46 % | -2.416 M | 0.000 | 0.000 |
Deferred revenue | 497.000 K -12.50 % | 568.000 K -6.43 % | 607.000 K -28.00 % | 843.000 K | 0.000 -100.00 % | 76.000 K -32.14 % | 112.000 K -87.65 % | 907.000 K -10.02 % | 1.008 M -21.50 % | 1.284 M -2.80 % | 1.321 M 2.80 % | 1.285 M -14.56 % | 1.504 M -1.44 % | 1.526 M 15.52 % | 1.321 M -22.29 % | 1.700 M 13.41 % | 1.499 M -27.13 % | 2.057 M 105.08 % | 1.003 M | 0.000 -100.00 % | 13.764 M | 0.000 | 0.000 -100.00 % | 4.848 M 63.62 % | 2.963 M -66.11 % | 8.742 M | 0.000 100.00 % | -1.997 M 58.55 % | -4.817 M | 0.000 100.00 % | -2.422 M | 0.000 | 0.000 |
Short term debt | 532.000 K 465.96 % | 94.000 K -72.11 % | 337.000 K -45.56 % | 619.000 K -77.60 % | 2.763 M 34.32 % | 2.057 M -7.59 % | 2.226 M -15.71 % | 2.641 M 143.63 % | 1.084 M 442.00 % | 200.000 K -66.56 % | 598.000 K -46.56 % | 1.119 M -18.56 % | 1.374 M 1 891.30 % | 69.000 K -38.94 % | 113.000 K -94.74 % | 2.148 M 7.08 % | 2.006 M -41.00 % | 3.400 M -55.83 % | 7.697 M -0.56 % | 7.740 M 375.43 % | 1.628 M -83.22 % | 9.704 M 432.31 % | 1.823 M -71.34 % | 6.361 M 6.02 % | 6.000 M -1.78 % | 6.109 M 1.82 % | 6.000 M | 0.000 -100.00 % | 1.871 M | 0.000 -100.00 % | 1.213 M | 0.000 | 0.000 |
Total current liabilities | 9.481 M 7.69 % | 8.804 M -16.11 % | 10.495 M -2.46 % | 10.760 M -11.69 % | 12.184 M 7.52 % | 11.332 M 4.32 % | 10.863 M -14.63 % | 12.725 M 0.32 % | 12.684 M 51.56 % | 8.369 M -11.50 % | 9.456 M -11.68 % | 10.706 M 3.11 % | 10.383 M 28.12 % | 8.104 M -8.71 % | 8.877 M -42.57 % | 15.457 M -15.95 % | 18.391 M 2.71 % | 17.906 M -26.15 % | 24.245 M 65.37 % | 14.661 M -63.30 % | 39.949 M 58.98 % | 25.129 M -12.89 % | 28.846 M -46.14 % | 53.561 M 0.68 % | 53.201 M 48.82 % | 35.748 M 140.15 % | 14.886 M 43 753.29 % | 33.945 K 169.88 % | 12.578 K -4.10 % | 13.116 K 116.97 % | 6.045 K | 0.000 | 0.000 |
Total liabilities | 9.491 M 7.43 % | 8.835 M -16.22 % | 10.546 M -2.31 % | 10.795 M -11.74 % | 12.231 M 7.38 % | 11.390 M 4.19 % | 10.932 M -14.62 % | 12.804 M -11.77 % | 14.512 M 73.03 % | 8.387 M -11.62 % | 9.490 M -11.77 % | 10.756 M 0.77 % | 10.674 M 26.69 % | 8.425 M -8.57 % | 9.215 M -40.87 % | 15.583 M -16.48 % | 18.657 M 0.46 % | 18.572 M -53.36 % | 39.817 M -13.37 % | 45.964 M -25.31 % | 61.543 M 139.63 % | 25.682 M -31.70 % | 37.603 M -30.42 % | 54.045 M 1.59 % | 53.201 M 48.82 % | 35.748 M 140.15 % | 14.886 M 43 753.29 % | 33.945 K 169.88 % | 12.578 K -4.10 % | 13.116 K 116.97 % | 6.045 K | 0.000 | 0.000 |
Other non current assets | 539.000 K -15.12 % | 635.000 K 0.00 % | 635.000 K -15.11 % | 748.000 K -17.35 % | 905.000 K -8.12 % | 985.000 K -1.50 % | 1.000 M | 0.000 100.00 % | -26.820 M -51.65 % | -17.685 M 2.56 % | -18.150 M -4 390.78 % | 423.000 K 0.00 % | 423.000 K -51.55 % | 873.000 K -0.34 % | 876.000 K -61.53 % | 2.277 M 6.05 % | 2.147 M -0.05 % | 2.148 M 4 230.77 % | -52.000 K -101.24 % | 4.210 M -21.54 % | 5.366 M -14.43 % | 6.271 M 2.47 % | 6.120 M 8.30 % | 5.651 M 8.26 % | 5.220 M -38.54 % | 8.494 M 311.13 % | 2.066 M | 0.000 | 0.000 100.00 % | -2.498 M | 0.000 | 0.000 100.00 % | -262.185 K |
Long term 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 -100.00 % | 191.000 K 0.00 % | 191.000 K 0.00 % | 191.000 K 0.00 % | 191.000 K 0.00 % | 191.000 K 0.00 % | 191.000 K 0.00 % | 191.000 K 1.06 % | 189.000 K 0.00 % | 189.000 K 0.00 % | 189.000 K 20.38 % | 157.000 K 93.83 % | 81.000 K 62.00 % | 50.000 K 0.00 % | 50.000 K | 0.000 -100.00 % | 50.000 K | 0.000 | 0.000 |
Intangible assets | 764.000 K -5.56 % | 809.000 K -5.27 % | 854.000 K -4.90 % | 898.000 K -4.77 % | 943.000 K -4.46 % | 987.000 K -4.36 % | 1.032 M -4.18 % | 1.077 M 21.69 % | 885.000 K 2 228.95 % | 38.000 K -2.56 % | 39.000 K -4.88 % | 41.000 K 0.00 % | 41.000 K -4.65 % | 43.000 K -2.27 % | 44.000 K -80.70 % | 228.000 K -3.39 % | 236.000 K -3.28 % | 244.000 K 7.02 % | 228.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 |
GoodWill | 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 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 764.000 K -5.56 % | 809.000 K -5.27 % | 854.000 K -4.90 % | 898.000 K -4.77 % | 943.000 K -4.46 % | 987.000 K -4.36 % | 1.032 M -4.18 % | 1.077 M 21.69 % | 885.000 K 2 228.95 % | 38.000 K -2.56 % | 39.000 K -4.88 % | 41.000 K 0.00 % | 41.000 K -4.65 % | 43.000 K -2.27 % | 44.000 K -80.70 % | 228.000 K -3.39 % | 236.000 K -3.28 % | 244.000 K 7.02 % | 228.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 |
Property plant equipment net | 18.489 M -1.76 % | 18.821 M -1.76 % | 19.159 M -2.40 % | 19.631 M -2.19 % | 20.071 M -18.06 % | 24.496 M -3.07 % | 25.272 M 0.06 % | 25.258 M -2.61 % | 25.935 M 46.97 % | 17.647 M -2.56 % | 18.111 M -2.57 % | 18.588 M -24.03 % | 24.468 M -3.53 % | 25.364 M -2.05 % | 25.894 M -15.43 % | 30.620 M -3.06 % | 31.587 M -4.63 % | 33.121 M -3.14 % | 34.196 M -23.70 % | 44.818 M -1.61 % | 45.552 M 3.62 % | 43.962 M 4.09 % | 42.233 M 20.95 % | 34.919 M 43.69 % | 24.302 M 53.45 % | 15.837 M 13.38 % | 13.968 M 7.07 % | 13.046 M 169.91 % | 4.833 M | 0.000 -100.00 % | 2.144 M | 0.000 | 0.000 |
Total non current assets | 19.792 M -2.33 % | 20.265 M -1.85 % | 20.648 M -2.96 % | 21.277 M -2.93 % | 21.919 M -17.19 % | 26.468 M -3.06 % | 27.304 M 3.68 % | 26.335 M -1.81 % | 26.820 M 51.65 % | 17.685 M -2.56 % | 18.150 M -4.73 % | 19.052 M -23.58 % | 24.932 M -5.13 % | 26.280 M -1.99 % | 26.814 M -19.52 % | 33.316 M -2.47 % | 34.161 M -4.32 % | 35.704 M -2.74 % | 36.710 M -25.41 % | 49.219 M -3.70 % | 51.109 M 1.36 % | 50.424 M 2.64 % | 49.129 M 16.50 % | 42.171 M 34.32 % | 31.397 M 28.21 % | 24.488 M 51.96 % | 16.115 M 23.05 % | 13.096 M 168.17 % | 4.883 M 295.49 % | -2.498 M -213.86 % | 2.194 M | 0.000 100.00 % | -262.185 K |
Other current assets | 1.789 M -64.02 % | 4.972 M -3.83 % | 5.170 M -7.50 % | 5.589 M -8.91 % | 6.136 M 298.70 % | 1.539 M -46.69 % | 2.887 M -34.24 % | 4.390 M -25.43 % | 5.887 M 153.86 % | 2.319 M -0.17 % | 2.323 M -76.03 % | 9.692 M 144.50 % | 3.964 M 20.85 % | 3.280 M -8.99 % | 3.604 M -21.77 % | 4.607 M -2.44 % | 4.722 M 53.21 % | 3.082 M -70.16 % | 10.328 M 239.18 % | 3.045 M -86.02 % | 21.788 M 959.73 % | 2.056 M 0.39 % | 2.048 M -44.12 % | 3.665 M 65.54 % | 2.214 M 97.68 % | 1.120 M 368.62 % | 239.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 20.500 K | 0.000 | 0.000 |
Short term investments | 0.000 -100.00 % | 181.000 K -2.16 % | 185.000 K -45.27 % | 338.000 K -28.84 % | 475.000 K 87.01 % | 254.000 K -4.15 % | 265.000 K -79.33 % | 1.282 M 163.79 % | 486.000 K | 0.000 -100.00 % | 756.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.141 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.056 M | 0.000 | 0.000 | 0.000 -100.00 % | 679.000 K 239.50 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K -92.58 % | 2.694 M 509.06 % | 442.323 K 214.98 % | 140.430 K -97.19 % | 4.996 M 99 820.00 % | 5.000 K | 0.000 -100.00 % | 524.370 K |
cash and cash equivalents | 10.362 M 22.73 % | 8.443 M -27.78 % | 11.690 M -10.71 % | 13.092 M -18.13 % | 15.991 M -5.52 % | 16.926 M -5.87 % | 17.981 M 38.85 % | 12.950 M -12.16 % | 14.742 M -26.84 % | 20.150 M -16.55 % | 24.145 M 24.11 % | 19.454 M -11.54 % | 21.992 M -22.22 % | 28.273 M -17.11 % | 34.110 M -10.14 % | 37.958 M -2.05 % | 38.751 M -8.01 % | 42.124 M 111.54 % | 19.913 M -45.38 % | 36.458 M 30.46 % | 27.946 M 30.80 % | 21.366 M -44.69 % | 38.627 M -8.28 % | 42.116 M -42.09 % | 72.723 M 765.75 % | 8.400 M 7.01 % | 7.850 M 1 602.72 % | 461.028 K -9.42 % | 508.989 K -2.21 % | 520.484 K 43.76 % | 362.042 K -9.49 % | 400.000 K 252.56 % | -262.185 K |
Cash and short term investments | 10.362 M 22.73 % | 8.443 M -27.78 % | 11.690 M -10.71 % | 13.092 M -18.13 % | 15.991 M -5.52 % | 16.926 M -5.87 % | 17.981 M 38.85 % | 12.950 M -12.16 % | 14.742 M -26.84 % | 20.150 M -16.55 % | 24.145 M 24.11 % | 19.454 M -11.54 % | 21.992 M -22.22 % | 28.273 M -17.11 % | 34.110 M -10.14 % | 37.958 M -2.05 % | 38.751 M -8.01 % | 42.124 M 111.54 % | 19.913 M -45.38 % | 36.458 M 30.46 % | 27.946 M 30.80 % | 21.366 M -44.69 % | 38.627 M -8.72 % | 42.316 M -41.97 % | 72.923 M 747.94 % | 8.600 M -18.44 % | 10.544 M 2 187.06 % | 461.028 K -9.42 % | 508.989 K -2.21 % | 520.484 K 43.76 % | 362.042 K -9.49 % | 400.000 K 52.56 % | 262.185 K |
Total current assets | 29.516 M -7.19 % | 31.802 M -3.87 % | 33.082 M -4.30 % | 34.567 M -8.85 % | 37.922 M 9.04 % | 34.777 M -5.07 % | 36.633 M -12.09 % | 41.672 M -10.77 % | 46.702 M 5.27 % | 44.366 M -6.29 % | 47.345 M -9.27 % | 52.182 M -3.92 % | 54.309 M -6.85 % | 58.300 M -11.06 % | 65.547 M -22.78 % | 84.883 M -9.72 % | 94.023 M -7.48 % | 101.624 M 24.66 % | 81.521 M -19.29 % | 101.008 M -20.87 % | 127.656 M 36.75 % | 93.351 M -22.01 % | 119.701 M -15.02 % | 140.853 M -1.45 % | 142.922 M 213.08 % | 45.650 M 71.53 % | 26.614 M 5 672.75 % | 461.028 K -9.42 % | 508.989 K -3.14 % | 525.487 K 36.81 % | 384.109 K -3.97 % | 400.000 K 52.56 % | 262.185 K |
Inventory | 9.350 M -11.74 % | 10.594 M 21.63 % | 8.710 M -5.25 % | 9.193 M -3.99 % | 9.575 M -2.82 % | 9.853 M -0.46 % | 9.899 M -4.79 % | 10.397 M -8.22 % | 11.328 M 39.44 % | 8.124 M 4.48 % | 7.776 M -16.39 % | 9.300 M -31.43 % | 13.562 M 14.09 % | 11.887 M 8.30 % | 10.976 M -23.73 % | 14.391 M 5.36 % | 13.659 M -43.45 % | 24.153 M 9.10 % | 22.139 M -30.12 % | 31.683 M -21.44 % | 40.329 M -10.56 % | 45.093 M -12.42 % | 51.486 M -4.81 % | 54.086 M 27.49 % | 42.424 M 92.43 % | 22.046 M 134.43 % | 9.404 M 25.25 % | 7.508 M 84.89 % | 4.061 M | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 8.015 M 2.85 % | 7.793 M 3.74 % | 7.512 M 12.24 % | 6.693 M 7.60 % | 6.220 M -3.70 % | 6.459 M 10.11 % | 5.866 M -57.90 % | 13.935 M -0.26 % | 13.971 M 1.44 % | 13.773 M 5.91 % | 13.005 M -5.32 % | 13.736 M -7.13 % | 14.791 M -0.46 % | 14.860 M -12.16 % | 16.918 M -41.88 % | 29.111 M -21.09 % | 36.891 M 14.34 % | 32.265 M 9.13 % | 29.567 M -0.86 % | 29.822 M -20.67 % | 37.593 M 51.36 % | 24.836 M -9.82 % | 27.540 M -32.95 % | 41.073 M 61.73 % | 25.396 M 82.92 % | 13.884 M 116.03 % | 6.427 M | 0.000 | 0.000 -100.00 % | 5.003 K 219.27 % | 1.567 K | 0.000 | 0.000 |
Tax 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 -100.00 % | 2.147 M | 0.000 | 0.000 | 0.000 -100.00 % | 587.000 K -58.43 % | 1.412 M -16.25 % | 1.686 M | 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 100.00 % | -13.096 M -168.17 % | -4.883 M -295.49 % | 2.498 M 213.86 % | -2.194 M | 0.000 | 0.000 |
Account payables | 4.614 M -5.64 % | 4.890 M 15.41 % | 4.237 M 20.78 % | 3.508 M 32.38 % | 2.650 M -26.78 % | 3.619 M 69.91 % | 2.130 M -12.06 % | 2.422 M -34.93 % | 3.722 M 55.80 % | 2.389 M -32.50 % | 3.539 M -4.20 % | 3.694 M 4.97 % | 3.519 M 25.90 % | 2.795 M -6.55 % | 2.991 M -49.95 % | 5.976 M -9.84 % | 6.628 M 150.49 % | 2.646 M -52.32 % | 5.549 M 162.24 % | 2.116 M -62.52 % | 5.646 M -51.73 % | 11.697 M -38.62 % | 19.057 M -54.23 % | 41.636 M -4.52 % | 43.605 M 114.21 % | 20.356 M 154.70 % | 7.992 M 209 608.74 % | 3.811 K | 0.000 -100.00 % | 13.116 K | 0.000 | 0.000 | 0.000 |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 111.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 87.000 K | 0.000 -100.00 % | 241.000 K -96.17 % | 6.286 M 3 828.75 % | 160.000 K -96.62 % | 4.727 M 7.04 % | 4.416 M 85.55 % | 2.380 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 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 % | 221.000 K -5.15 % | 233.000 K 0.00 % | 233.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 | 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 100.00 % | -1.123 M -47.96 % | -759.000 K -32.69 % | -572.000 K -78.75 % | -320.000 K -15 900.00 % | -2.000 K -102.02 % | 99.000 K -24.43 % | 131.000 K -32.47 % | 194.000 K -14.45 % | 226.781 K 743.92 % | -35.219 K | 0.000 100.00 % | -5.000 K | 0.000 | 0.000 |
Capital lease obligations | 92.000 K -17.12 % | 111.000 K -14.62 % | 130.000 K 56.63 % | 83.000 K -16.16 % | 99.000 K -28.26 % | 138.000 K -27.37 % | 190.000 K -26.07 % | 257.000 K 34.55 % | 191.000 K 119.54 % | 87.000 K -20.18 % | 109.000 K -16.79 % | 131.000 K -14.38 % | 153.000 K -1.92 % | 156.000 K -27.78 % | 216.000 K -24.48 % | 286.000 K -21.86 % | 366.000 K -17.94 % | 446.000 K -17.56 % | 541.000 K -26.89 % | 740.000 K -11.38 % | 835.000 K -7.84 % | 906.000 K -9.85 % | 1.005 M 18.93 % | 845.000 K | 0.000 -100.00 % | 109.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 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 100.00 % | -2.409 M 9.76 % | -2.670 M | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 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 % | -221.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 | 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 100.00 % | -49.605 M -41.33 % | -35.098 M | 0.000 100.00 % | -3.811 K | 0.000 100.00 % | -13.116 K | 0.000 | 0.000 | 0.000 |
Total assets | 49.308 M -5.30 % | 52.067 M -3.10 % | 53.730 M -3.79 % | 55.844 M -6.68 % | 59.841 M -2.29 % | 61.245 M -4.21 % | 63.937 M -5.98 % | 68.007 M -7.50 % | 73.522 M 18.49 % | 62.051 M -5.26 % | 65.495 M -8.06 % | 71.234 M -10.10 % | 79.241 M -6.31 % | 84.580 M -8.42 % | 92.361 M -21.86 % | 118.199 M -7.79 % | 128.184 M -6.66 % | 137.328 M 16.15 % | 118.231 M -21.30 % | 150.227 M -15.96 % | 178.765 M 24.34 % | 143.775 M -14.84 % | 168.830 M -7.76 % | 183.024 M 4.99 % | 174.319 M 148.54 % | 70.138 M 64.15 % | 42.729 M 9 168.20 % | 461.028 K -9.42 % | 508.989 K -3.14 % | 525.487 K 36.81 % | 384.109 K -3.97 % | 400.000 K | 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-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-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 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.993 M 1 207.07 % | 382.000 K -51.28 % | 784.000 K | 0.000 100.00 % | -6.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 K 105.38 % | -130.000 K -155.08 % | 236.000 K 107.79 % | -3.028 M -1 677.08 % | 192.000 K 268.42 % | -114.000 K 60.00 % | -285.000 K 93.89 % | -4.666 M -199.94 % | 4.669 M 430.67 % | -1.412 M -166.73 % | 2.116 M 753.23 % | 248.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 502.000 K 14.87 % | 437.000 K 166.72 % | -655.000 K -509.38 % | 160.000 K -72.22 % | 576.000 K -35.64 % | 895.000 K 192.48 % | 306.000 K -20.73 % | 386.000 K -34.35 % | 588.000 K -21.29 % | 747.000 K -46.26 % | 1.390 M 763.35 % | 161.000 K -72.24 % | 580.000 K -21.73 % | 741.000 K 21.28 % | 611.000 K 40.46 % | 435.000 K -8.61 % | 476.000 K -45.91 % | 880.000 K 136.70 % | -2.398 M -399.75 % | 800.000 K -47.37 % | 1.520 M -44.91 % | 2.759 M -40.42 % | 4.631 M 11.40 % | 4.157 M 51.60 % | 2.742 M -30.97 % | 3.972 M 438.21 % | 738.000 K 2 069.25 % | 34.021 K 124.58 % | -138.414 K -117.61 % | 786.000 K 88.04 % | 418.000 K | 0.000 -100.00 % | 45.000 K 0.00 % | 45.000 K |
Change in working capital | 272.000 K 108.01 % | -3.397 M -513.76 % | 821.000 K -6.49 % | 878.000 K 252.70 % | -575.000 K -208.90 % | 528.000 K -89.79 % | 5.171 M 481.62 % | -1.355 M -42.33 % | -952.000 K -262.46 % | 586.000 K -85.14 % | 3.943 M 24.07 % | 3.178 M 307.04 % | -1.535 M -332.93 % | 659.000 K -96.18 % | 17.231 M 244.69 % | 4.999 M 4 616.04 % | 106.000 K 120.87 % | -508.000 K -101.52 % | 33.474 M 1 427.28 % | -2.522 M 30.31 % | -3.619 M 64.76 % | -10.270 M -96.48 % | -5.227 M 80.52 % | -26.835 M -52.26 % | -17.625 M -3 110.38 % | -549.000 K 92.30 % | -7.132 M -33 478.57 % | 21.367 K 378.44 % | 4.466 K -81.49 % | 24.133 K 250.63 % | -16.021 K | 0.000 100.00 % | -61.713 K 0.00 % | -61.713 K |
Accounts receivables | -230.000 K 18.15 % | -281.000 K 64.56 % | -793.000 K -67.65 % | -473.000 K -248.28 % | 319.000 K 151.79 % | -616.000 K -110.67 % | 5.772 M 2 609.57 % | -230.000 K -125.56 % | 900.000 K 696.03 % | -151.000 K -110.91 % | 1.384 M 1 193.46 % | 107.000 K 55.07 % | 69.000 K -96.65 % | 2.058 M -84.08 % | 12.926 M 8 814.48 % | 145.000 K 106.54 % | -2.216 M -218.38 % | 1.872 M 142.38 % | -4.417 M -157.71 % | 7.654 M 195.32 % | -8.030 M -396.97 % | 2.704 M -82.48 % | 15.433 M 200.05 % | -15.425 M -34.40 % | -11.477 M -53.91 % | -7.457 M -58.90 % | -4.693 M -170.65 % | -1.734 M | 0.000 | 0.000 -100.00 % | 123.426 K | 0.000 100.00 % | -61.713 K 0.00 % | -61.713 K |
Inventory | 1.253 M 168.06 % | -1.841 M -396.94 % | 620.000 K 180.54 % | 221.000 K 497.30 % | 37.000 K 146.25 % | -80.000 K -103.59 % | 2.226 M 635.10 % | -416.000 K -492.45 % | 106.000 K -91.15 % | 1.198 M 1.70 % | 1.178 M -35.49 % | 1.826 M 183.15 % | -2.196 M -141.05 % | -911.000 K -109.42 % | 9.670 M 881.10 % | -1.238 M -126.09 % | 4.745 M 335.60 % | -2.014 M -107.02 % | 28.707 M 1 118.98 % | 2.355 M -50.57 % | 4.764 M 174.23 % | -6.418 M -346.85 % | 2.600 M 122.29 % | -11.662 M 42.77 % | -20.378 M -61.19 % | -12.642 M -566.77 % | -1.896 M 45.00 % | -3.447 M -41.44 % | -2.437 M -50.06 % | -1.624 M | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 -100.00 % | 635.000 K | 0.000 | 0.000 100.00 % | -601.000 K -131.90 % | 1.884 M 248.93 % | -1.265 M -5.33 % | -1.201 M 36.92 % | -1.904 M -139.20 % | -796.000 K -206.85 % | 745.000 K 796.26 % | -107.000 K -55.07 % | -69.000 K 96.65 % | -2.058 M 44.78 % | -3.727 M -24.57 % | -2.992 M -353.77 % | 1.179 M 145.93 % | -2.567 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.947 M -127.87 % | 14.161 M -32.69 % | 21.040 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -751.000 K 60.68 % | -1.910 M -298.34 % | 963.000 K 66.90 % | 577.000 K 274.85 % | -330.000 K 50.00 % | -660.000 K 57.75 % | -1.562 M -417.48 % | 492.000 K 1 011.11 % | -54.000 K -116.12 % | 335.000 K -47.33 % | 636.000 K -52.96 % | 1.352 M 104.54 % | 661.000 K -57.90 % | 1.570 M 129.26 % | -5.365 M -186.02 % | 6.237 M 234.45 % | -4.639 M -408.03 % | 1.506 M -83.60 % | 9.184 M 288.31 % | -4.877 M 41.82 % | -8.383 M -117.63 % | -3.852 M 50.79 % | -7.827 M -286.40 % | 4.199 M 5 985.51 % | 69.000 K 104.63 % | -1.490 M -174.40 % | -543.000 K -18.04 % | -460.000 K 60.31 % | -1.159 M -890.60 % | -117.000 K 83.07 % | -691.000 K | 0.000 | 0.000 | 0.000 |
Other non cash items | -192.000 K -113.33 % | -90.000 K -32.35 % | -68.000 K -112.23 % | 556.000 K 126.94 % | 245.000 K -82.01 % | 1.362 M 120.64 % | -6.598 M -719.53 % | 1.065 M 117.93 % | -5.939 M -232.53 % | -1.786 M -319.25 % | -426.000 K -144.84 % | 950.000 K -46.36 % | 1.771 M 586.54 % | -364.000 K 85.50 % | -2.511 M -374.73 % | 914.000 K -86.08 % | 6.565 M -32.12 % | 9.672 M 165.21 % | -14.833 M -329.68 % | 6.458 M 754.97 % | -986.000 K -107.57 % | 13.020 M 5 246.25 % | -253.000 K -262.18 % | 156.000 K 257.58 % | -99.000 K -125.92 % | 382.000 K -95.41 % | 8.325 M 272.48 % | 2.235 M -10.06 % | 2.485 M 1 285.06 % | 179.414 K -86.59 % | 1.338 M | 0.000 100.00 % | -75.103 K -11 427.75 % | 663.000 |
Net cash provided by operating activities | -2.769 M 8.07 % | -3.012 M -182.29 % | -1.067 M -61.18 % | -662.000 K 58.78 % | -1.606 M -21.39 % | -1.323 M -181.47 % | 1.624 M 150.25 % | -3.232 M 57.08 % | -7.530 M -146.80 % | -3.051 M -1 716.07 % | -168.000 K 94.18 % | -2.887 M 61.05 % | -7.412 M -32.31 % | -5.602 M -38.49 % | -4.045 M -1 564.61 % | -243.000 K 91.76 % | -2.950 M 50.63 % | -5.975 M 18.42 % | -7.324 M 21.91 % | -9.379 M -65.24 % | -5.676 M 63.13 % | -15.394 M -1 561.92 % | 1.053 M 105.23 % | -20.120 M -96.47 % | -10.241 M -353.30 % | 4.043 M 484.32 % | -1.052 M -2 093.45 % | -47.961 K -317.27 % | -11.494 K -143.26 % | -4.725 K 87.55 % | -37.957 K 4.59 % | -39.785 K 67.54 % | -122.576 K 0.00 % | -122.576 K |
Investments in property plant and equipment | -42.000 K 0.00 % | -42.000 K 4.55 % | -44.000 K -33.33 % | -33.000 K 41.07 % | -56.000 K -166.67 % | -21.000 K 82.35 % | -119.000 K 54.23 % | -260.000 K -288.06 % | -67.000 K -168.00 % | -25.000 K 91.91 % | -309.000 K 2.22 % | -316.000 K -236.17 % | -94.000 K 34.72 % | -144.000 K 30.10 % | -206.000 K -79.13 % | -115.000 K 37.50 % | -184.000 K 33.81 % | -278.000 K -208.89 % | -90.000 K 91.04 % | -1.004 M 65.60 % | -2.919 M 16.36 % | -3.490 M 63.12 % | -9.463 M 12.37 % | -10.799 M -90.16 % | -5.679 M 12.59 % | -6.497 M -88.92 % | -3.439 M 59.48 % | -8.488 M -2 527.86 % | -323.000 K 86.09 % | -2.322 M -20.53 % | -1.926 M | 0.000 100.00 % | -108.765 K 0.00 % | -108.765 K |
Acquisitions net | 4.245 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 546.000 K -87.67 % | 4.427 M 132.63 % | 1.903 M 87.86 % | 1.013 M | 0.000 -100.00 % | 6.014 M | 0.000 -100.00 % | 7.000 K | 0.000 -100.00 % | 486.000 K 207.59 % | 158.000 K 203.85 % | 52.000 K -57.38 % | 122.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 | 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 100.00 % | -2.000 K | 0.000 | 0.000 100.00 % | -32.000 K 57.89 % | -76.000 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.000 K -90.45 % | 220.000 K -95.03 % | 4.427 M 132.63 % | 1.903 M | 0.000 | 0.000 -100.00 % | 6.014 M | 0.000 -100.00 % | 7.000 K | 0.000 -100.00 % | 486.000 K 207.59 % | 158.000 K 203.85 % | 52.000 K -57.38 % | 122.000 K 106.78 % | 59.000 K | 0.000 | 0.000 100.00 % | -2.000 K | 0.000 | 0.000 100.00 % | -32.000 K 57.89 % | -76.000 K -145.16 % | -31.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.000 K 0.00 % | -25.000 K |
Net cash used for investing activites | 4.203 M 10 107.14 % | -42.000 K 4.55 % | -44.000 K -33.33 % | -33.000 K 5.71 % | -35.000 K -106.67 % | 525.000 K -87.81 % | 4.308 M 162.20 % | 1.643 M 73.68 % | 946.000 K 3 884.00 % | -25.000 K -100.44 % | 5.705 M 1 905.38 % | -316.000 K -263.22 % | -87.000 K 39.58 % | -144.000 K -151.43 % | 280.000 K 551.16 % | 43.000 K 132.58 % | -132.000 K 15.38 % | -156.000 K -403.23 % | -31.000 K 96.91 % | -1.004 M 65.60 % | -2.919 M 16.41 % | -3.492 M 63.10 % | -9.463 M 12.37 % | -10.799 M -89.09 % | -5.711 M 13.11 % | -6.573 M -89.42 % | -3.470 M 59.12 % | -8.488 M -2 527.86 % | -323.000 K 86.09 % | -2.322 M -20.53 % | -1.926 M | 0.000 100.00 % | -133.765 K 0.00 % | -133.765 K |
Debt repayment | 416.000 K 256.98 % | -265.000 K 21.36 % | -337.000 K 84.97 % | -2.242 M -450.86 % | 639.000 K 337.55 % | -269.000 K 16.20 % | -321.000 K -1.90 % | -315.000 K -131.50 % | 1.000 M 355.10 % | -392.000 K 23.88 % | -515.000 K -85.92 % | -277.000 K -121.81 % | 1.270 M 2 148.39 % | -62.000 K 97.71 % | -2.711 M -4 146.27 % | 67.000 K 189.33 % | -75.000 K 97.25 % | -2.725 M 68.72 % | -8.711 M -150.60 % | 17.216 M 23.74 % | 13.913 M 4 180.06 % | -341.000 K -109.61 % | 3.547 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 issued | 0.000 | 0.000 -100.00 % | 14.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 100.00 % | -190.000 K | 0.000 -100.00 % | 31.107 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 188.000 K 199.47 % | -189.000 K -100.27 % | 70.828 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 31.000 K -44.64 % | 56.000 K -29.11 % | 79.000 K 295.00 % | 20.000 K -56.52 % | 46.000 K -77.34 % | 203.000 K 390.00 % | -70.000 K -537.50 % | 16.000 K -82.42 % | 91.000 K 117.27 % | -527.000 K -554.31 % | 116.000 K -13.43 % | 134.000 K 63.41 % | 82.000 K 70.83 % | 48.000 K -98.23 % | 2.712 M 668.55 % | -477.000 K -1 323.08 % | 39.000 K -31.58 % | 57.000 K 110.14 % | -562.000 K -133.47 % | 1.679 M 33.04 % | 1.262 M -35.81 % | 1.966 M 59.19 % | 1.235 M 466.51 % | 218.000 K -97.68 % | 9.396 M 204.37 % | 3.087 M -49.93 % | 6.165 M 34 150.00 % | 18.000 K | 0.000 -100.00 % | 3.957 M 4.02 % | 3.804 M | 0.000 -100.00 % | 227.500 K 0.00 % | 227.500 K |
Net cash used provided by financing activities | 447.000 K 313.88 % | -209.000 K 14.34 % | -244.000 K 89.02 % | -2.222 M -424.38 % | 685.000 K 354.65 % | -269.000 K 31.20 % | -391.000 K -30.77 % | -299.000 K -127.41 % | 1.091 M 218.72 % | -919.000 K -130.33 % | -399.000 K -179.02 % | -143.000 K -110.58 % | 1.352 M 9 757.14 % | -14.000 K -1 500.00 % | 1.000 K 100.17 % | -600.000 K -1 566.67 % | -36.000 K -100.13 % | 28.439 M 406.69 % | -9.273 M -149.08 % | 18.895 M 24.51 % | 15.175 M 833.85 % | 1.625 M -67.30 % | 4.970 M 2 179.82 % | 218.000 K -99.73 % | 80.224 M 2 498.77 % | 3.087 M -49.93 % | 6.165 M 34 150.00 % | 18.000 K | 0.000 -100.00 % | 3.957 M 4.02 % | 3.804 M | 0.000 -100.00 % | 227.500 K 0.00 % | 227.500 K |
Effect of forex changes on cash | 38.000 K 137.50 % | 16.000 K 134.04 % | -47.000 K -361.11 % | 18.000 K -14.29 % | 21.000 K 75.00 % | 12.000 K 102.35 % | -510.000 K -631.25 % | 96.000 K 12.94 % | 85.000 K | 0.000 100.00 % | -447.000 K -155.32 % | 808.000 K 702.99 % | -134.000 K -74.03 % | -77.000 K 8.33 % | -84.000 K -1 300.00 % | 7.000 K 102.75 % | -255.000 K -162.89 % | -97.000 K -216.87 % | 83.000 K | 0.000 | 0.000 | 0.000 100.00 % | -49.000 K -152.13 % | 94.000 K 84.31 % | 51.000 K 828.57 % | -7.000 K -129.17 % | 24.000 K 271.43 % | -14.000 K -1 500.00 % | 1.000 K 150.00 % | -2.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 1.919 M 159.10 % | -3.247 M -131.60 % | -1.402 M 51.64 % | -2.899 M -210.05 % | -935.000 K 11.37 % | -1.055 M -120.97 % | 5.031 M 380.75 % | -1.792 M 66.86 % | -5.408 M -35.37 % | -3.995 M -185.16 % | 4.691 M 284.83 % | -2.538 M 59.59 % | -6.281 M -7.61 % | -5.837 M -51.69 % | -3.848 M -385.25 % | -793.000 K 76.49 % | -3.373 M -115.19 % | 22.211 M 234.25 % | -16.545 M -294.37 % | 8.512 M 29.36 % | 6.580 M 138.12 % | -17.261 M -394.73 % | -3.489 M 88.60 % | -30.607 M -147.58 % | 64.323 M 11 595.09 % | 550.000 K -67.01 % | 1.667 M 3 575.74 % | -47.961 K -317.23 % | -11.495 K -107.26 % | 158.441 K 517.42 % | -37.957 K 4.59 % | -39.785 K -37.95 % | -28.841 K 0.00 % | -28.841 K |
Cash at beginning of period | 8.443 M -27.78 % | 11.690 M -10.71 % | 13.092 M -18.13 % | 15.991 M -5.52 % | 16.926 M -5.87 % | 17.981 M 38.85 % | 12.950 M -12.16 % | 14.742 M -26.84 % | 20.150 M -16.55 % | 24.145 M 24.11 % | 19.454 M -11.54 % | 21.992 M -22.22 % | 28.273 M -17.11 % | 34.110 M -10.14 % | 37.958 M -2.05 % | 38.751 M -8.01 % | 42.124 M 111.54 % | 19.913 M -45.38 % | 36.458 M 30.46 % | 27.946 M 30.80 % | 21.366 M -44.69 % | 38.627 M -8.28 % | 42.116 M -42.09 % | 72.723 M 765.75 % | 8.400 M 7.01 % | 7.850 M 26.96 % | 6.183 M 1 114.76 % | 508.989 K -2.21 % | 520.484 K 43.76 % | 362.043 K -9.49 % | 400.000 K 95.59 % | 204.505 K | 0.000 | 0.000 |
Cash at end of period | 10.362 M 22.73 % | 8.443 M -27.78 % | 11.690 M -10.71 % | 13.092 M -18.13 % | 15.991 M -5.52 % | 16.926 M -5.87 % | 17.981 M 38.85 % | 12.950 M -12.16 % | 14.742 M -26.84 % | 20.150 M -16.55 % | 24.145 M 24.11 % | 19.454 M -11.54 % | 21.992 M -22.22 % | 28.273 M -17.11 % | 34.110 M -10.14 % | 37.958 M -2.05 % | 38.751 M -8.01 % | 42.124 M 111.54 % | 19.913 M -45.38 % | 36.458 M 30.46 % | 27.946 M 30.80 % | 21.366 M -44.69 % | 38.627 M -8.28 % | 42.116 M -42.09 % | 72.723 M 765.75 % | 8.400 M 7.01 % | 7.850 M 1 602.72 % | 461.028 K -9.42 % | 508.989 K -2.21 % | 520.484 K 43.76 % | 362.043 K 119.79 % | 164.720 K 671.13 % | -28.841 K 0.00 % | -28.841 K |
Operating cash flow | -2.769 M 8.07 % | -3.012 M -182.29 % | -1.067 M -61.18 % | -662.000 K 58.78 % | -1.606 M -21.39 % | -1.323 M -181.47 % | 1.624 M 150.25 % | -3.232 M 57.08 % | -7.530 M -146.80 % | -3.051 M -1 716.07 % | -168.000 K 94.18 % | -2.887 M 61.05 % | -7.412 M -32.31 % | -5.602 M -38.49 % | -4.045 M -1 564.61 % | -243.000 K 91.76 % | -2.950 M 50.63 % | -5.975 M 18.42 % | -7.324 M 21.91 % | -9.379 M -65.24 % | -5.676 M 63.13 % | -15.394 M -1 561.92 % | 1.053 M 105.23 % | -20.120 M -96.47 % | -10.241 M -353.30 % | 4.043 M 484.32 % | -1.052 M -2 093.45 % | -47.961 K -317.27 % | -11.494 K -143.26 % | -4.725 K 87.55 % | -37.957 K 4.59 % | -39.785 K 67.54 % | -122.576 K 0.00 % | -122.576 K |
Capital expenditure | -42.000 K 0.00 % | -42.000 K 4.55 % | -44.000 K -33.33 % | -33.000 K 41.07 % | -56.000 K -166.67 % | -21.000 K 82.35 % | -119.000 K 54.23 % | -260.000 K -288.06 % | -67.000 K -168.00 % | -25.000 K 91.91 % | -309.000 K 2.22 % | -316.000 K -236.17 % | -94.000 K 34.72 % | -144.000 K 30.10 % | -206.000 K -79.13 % | -115.000 K 37.50 % | -184.000 K 33.81 % | -278.000 K -208.89 % | -90.000 K 91.04 % | -1.004 M 65.60 % | -2.919 M 16.36 % | -3.490 M 63.12 % | -9.463 M 12.37 % | -10.799 M -90.16 % | -5.679 M 12.59 % | -6.497 M -88.92 % | -3.439 M 59.48 % | -8.488 M -2 527.86 % | -323.000 K 86.09 % | -2.322 M -20.53 % | -1.926 M | 0.000 100.00 % | -108.765 K 0.00 % | -108.765 K |
Free CashFlow | -2.811 M 7.96 % | -3.054 M -174.89 % | -1.111 M -59.86 % | -695.000 K 58.18 % | -1.662 M -23.66 % | -1.344 M -189.30 % | 1.505 M 143.10 % | -3.492 M 54.03 % | -7.597 M -146.98 % | -3.076 M -544.86 % | -477.000 K 85.11 % | -3.203 M 57.33 % | -7.506 M -30.63 % | -5.746 M -35.17 % | -4.251 M -1 087.43 % | -358.000 K 88.58 % | -3.134 M 49.88 % | -6.253 M 15.66 % | -7.414 M 28.59 % | -10.383 M -20.80 % | -8.595 M 54.49 % | -18.884 M -124.54 % | -8.410 M 72.80 % | -30.919 M -94.21 % | -15.920 M -548.74 % | -2.454 M 45.36 % | -4.491 M 47.39 % | -8.536 M -2 451.90 % | -334.494 K 85.62 % | -2.327 M -18.44 % | -1.964 M -4 837.61 % | -39.785 K 82.80 % | -231.341 K 0.00 % | -231.341 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 | 2017 | 2017 | 2017 | 2017 |