
WiMi Hologram Cloud Inc. WIMI
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Revenue | 541.925 M -7.42 % | 585.366 M -14.21 % | 682.293 M -26.93 % | 933.792 M 21.90 % | 766.014 M 139.99 % | 319.181 M 41.69 % | 225.272 M 17.31 % | 192.030 M |
Net income | 71.641 M 117.01 % | -421.190 M -17.74 % | -357.731 M -51.60 % | -235.973 M -56.10 % | -151.168 M -247.91 % | 102.204 M 14.56 % | 89.218 M 21.65 % | 73.338 M |
Income before tax | 109.899 M 121.43 % | -512.893 M -34.82 % | -380.440 M -49.06 % | -255.230 M -79.67 % | -142.053 M -234.86 % | 105.334 M 8.26 % | 97.293 M 31.72 % | 73.866 M |
Income before tax ratio | 0.20 123.14 % | -0.88 -57.14 % | -0.56 -104.00 % | -0.27 -47.39 % | -0.19 -156.19 % | 0.33 -23.59 % | 0.43 12.28 % | 0.38 |
EBITDA | 12.937 M 105.83 % | -222.067 M 11.12 % | -249.850 M -121.37 % | -112.867 M 14.23 % | -131.588 M -203.83 % | 126.735 M 10.84 % | 114.341 M 26.93 % | 90.080 M |
Net income ratio | 0.13 118.37 % | -0.72 -37.24 % | -0.52 -107.48 % | -0.25 -28.05 % | -0.20 -161.63 % | 0.32 -19.15 % | 0.40 3.70 % | 0.38 |
Ratio EBITDA | 0.02 106.29 % | -0.38 -3.60 % | -0.37 -202.96 % | -0.12 29.64 % | -0.17 -143.26 % | 0.40 -21.77 % | 0.51 8.20 % | 0.47 |
Gross profit ratio | 0.28 -4.25 % | 0.30 41.54 % | 0.21 -21.55 % | 0.27 20.83 % | 0.22 -59.19 % | 0.54 -12.69 % | 0.62 5.64 % | 0.59 |
Weighted average shs out dil | 49.104 M -43.71 % | 87.234 M 1.27 % | 86.137 M 3.12 % | 83.529 M 29.06 % | 64.720 M 9.13 % | 59.306 M 0.42 % | 59.056 M 0.00 % | 59.056 M |
Weighted average shs out | 49.105 M -43.71 % | 87.234 M 1.44 % | 85.993 M 2.95 % | 83.529 M 29.30 % | 64.602 M 8.93 % | 59.306 M 0.42 % | 59.056 M 0.00 % | 59.056 M |
EPS diluted | 1.46 130.29 % | -4.82 -10.55 % | -4.36 -43.42 % | -3.04 -35.71 % | -2.24 -230.23 % | 1.72 13.91 % | 1.51 21.77 % | 1.24 |
Earnings per share | 1.46 130.29 % | -4.82 -10.05 % | -4.38 -44.08 % | -3.04 -35.71 % | -2.24 -230.23 % | 1.72 13.91 % | 1.51 21.77 % | 1.24 |
Gross profit | 153.979 M -11.35 % | 173.702 M 21.43 % | 143.046 M -42.68 % | 249.568 M 47.29 % | 169.435 M -2.07 % | 173.014 M 23.71 % | 139.858 M 23.93 % | 112.849 M |
Income tax expense | 6.562 M 359.69 % | -2.527 M 30.25 % | -3.623 M -333.77 % | -835.222 K -128.75 % | 2.905 M -7.17 % | 3.129 M -61.25 % | 8.076 M 1 429.44 % | 528.011 K |
Cost of revenue | 387.946 M -5.76 % | 411.664 M -23.66 % | 539.247 M -21.19 % | 684.224 M 14.69 % | 596.579 M 308.15 % | 146.168 M 71.13 % | 85.414 M 7.87 % | 79.180 M |
General and administrative expenses | 34.196 M -78.24 % | 157.120 M 249.65 % | 44.936 M -31.73 % | 65.816 M 91.91 % | 34.295 M -10.47 % | 38.307 M 28.45 % | 29.822 M 21.14 % | 24.619 M |
Selling and marketing expenses | 2.300 M -35.43 % | 3.563 M -39.95 % | 5.933 M -44.05 % | 10.604 M 183.00 % | 3.747 M 94.66 % | 1.925 M 58.76 % | 1.212 M -1.89 % | 1.236 M |
Other expenses | 34.871 M -92.40 % | 459.026 M 674.41 % | 59.274 M -78.92 % | 281.226 M 40.72 % | 199.852 M 12 589.88 % | 1.575 M | 0.000 | 0.000 |
Operating expenses | 183.056 M -76.85 % | 790.765 M 75.04 % | 451.754 M -11.98 % | 513.224 M 58.97 % | 322.851 M 436.64 % | 60.162 M 54.04 % | 39.055 M 9.86 % | 35.551 M |
Cost and expenses | 571.002 M -52.51 % | 1.202 B 21.33 % | 991.001 M -17.24 % | 1.197 B 30.24 % | 919.430 M 345.61 % | 206.330 M 65.77 % | 124.469 M 8.49 % | 114.731 M |
Research and development expenses | 111.689 M -34.71 % | 171.057 M -49.93 % | 341.612 M 119.58 % | 155.578 M 83.12 % | 84.958 M 362.85 % | 18.355 M 128.87 % | 8.020 M -17.29 % | 9.696 M |
Selling general and administrative expenses | 36.496 M -77.29 % | 160.682 M 215.88 % | 50.868 M -33.44 % | 76.420 M 100.89 % | 38.041 M -5.44 % | 40.232 M 29.63 % | 31.035 M 20.04 % | 25.855 M |
Interest income | 131.286 M 97.70 % | 66.406 M 1 648.18 % | 3.799 M -34.29 % | 5.781 M -52.11 % | 12.071 M 882.57 % | 1.229 M 4 719.16 % | 25.492 K -24.20 % | 33.631 K |
Interest expense | 1.142 M 8.93 % | 1.049 M -54.27 % | 2.293 M -67.16 % | 6.982 M 93.39 % | 3.610 M -67.50 % | 11.110 M 106.77 % | 5.373 M 30.33 % | 4.123 M |
Depreciation and amortization | 6.017 M 362.96 % | 1.300 M -87.60 % | 10.484 M -43.41 % | 18.525 M 27.31 % | 14.551 M 4.81 % | 13.884 M 2.55 % | 13.539 M 5.92 % | 12.782 M |
Operating income | -29.077 M 95.29 % | -617.063 M -99.89 % | -308.708 M -17.09 % | -263.656 M -71.86 % | -153.417 M -235.95 % | 112.852 M 11.95 % | 100.803 M 30.41 % | 77.298 M |
Operating income ratio | -0.05 94.91 % | -1.05 -132.98 % | -0.45 -60.25 % | -0.28 -40.98 % | -0.20 -156.65 % | 0.35 -20.99 % | 0.45 11.16 % | 0.40 |
Total other income expenses net | 138.976 M 33.41 % | 104.171 M 245.22 % | -71.732 M -951.27 % | 8.426 M -25.84 % | 11.363 M 251.15 % | -7.518 M -114.24 % | -3.509 M -2.24 % | -3.432 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Net debt | -944.893 M -227.80 % | -288.252 M 45.48 % | -528.714 M 20.08 % | -661.535 M -160.53 % | -253.916 M -504.23 % | -42.023 M -73.71 % | -24.192 M -120.97 % | 115.338 M |
Total investments | 859.133 M 92.13 % | 447.160 M 113.86 % | 209.088 M 39.48 % | 149.907 M 2.03 % | 146.928 M 3 277.66 % | 4.350 M 770.00 % | 500.000 K -9.09 % | 550.000 K |
Total debt | 125.620 M 151.62 % | 49.924 M 13.29 % | 44.068 M -51.24 % | 90.370 M -10.62 % | 101.104 M 16.18 % | 87.026 M -31.88 % | 127.756 M -0.19 % | 128.000 M |
Accumulated other comprehensive income loss | 26.298 M -55.78 % | 59.476 M 251.69 % | 16.912 M 164.07 % | -26.397 M -130.93 % | -11.431 M -469.00 % | 3.098 M -85.36 % | 21.156 M 50.33 % | 14.073 M |
Retained earnings | -863.708 M 8.15 % | -940.331 M -81.54 % | -517.971 M -215.19 % | -164.335 M -315.64 % | 76.208 M -69.68 % | 251.379 M 94.07 % | 129.527 M 183.84 % | 45.633 M |
Common stock | 130.776 K 0.00 % | 130.776 K 13.50 % | 115.222 K 0.00 % | 115.222 K 14.50 % | 100.634 K 54.58 % | 65.100 K 0.00 % | 65.100 K 0.00 % | 65.100 K |
Total equity | 1.385 B 81.86 % | 761.545 M -33.74 % | 1.149 B -14.19 % | 1.339 B 32.74 % | 1.009 B 138.71 % | 422.715 M 32.55 % | 318.921 M 253.55 % | 90.206 M |
Other non current liabilities | 0.000 | 0.000 100.00 % | -214.189 K | 0.000 -100.00 % | 1.864 M | 0.000 -100.00 % | 114.988 M 0.39 % | 114.539 M |
Long term debt | 23.301 M -35.26 % | 35.991 M 8 301.77 % | 428.378 K -99.38 % | 68.550 M 193.88 % | 23.326 M 45.44 % | 16.038 M -87.45 % | 127.756 M 12.88 % | 113.174 M |
Total non current liabilities | 23.301 M -35.26 % | 35.991 M 1 801.03 % | 1.893 M -97.43 % | 73.804 M 136.75 % | 31.174 M 67.11 % | 18.655 M -92.31 % | 242.744 M 6.60 % | 227.713 M |
Other current liabilities | 572.874 M 233.90 % | 171.571 M 636.46 % | 23.297 M 70.60 % | 13.656 M 169.31 % | 5.071 M 122.36 % | 2.280 M 55.77 % | 1.464 M -98.48 % | 96.044 M |
Deferred revenue | 3.614 M -65.21 % | 10.387 M -7.43 % | 11.220 M -48.77 % | 21.902 M 109.08 % | 10.476 M 1 980.26 % | 503.576 K -14.20 % | 586.923 K -20.89 % | 741.940 K |
Short term debt | 124.924 M 796.64 % | 13.932 M -68.23 % | 43.854 M 100.98 % | 21.820 M -71.95 % | 77.778 M 9.57 % | 70.988 M | 0.000 -100.00 % | 14.826 M |
Total current liabilities | 744.122 M 218.72 % | 233.474 M 114.03 % | 109.083 M 18.88 % | 91.760 M -30.59 % | 132.195 M 8.24 % | 122.128 M 166.55 % | 45.818 M -67.17 % | 139.562 M |
Total liabilities | 767.423 M 184.79 % | 269.466 M 142.81 % | 110.977 M -32.97 % | 165.564 M 1.34 % | 163.370 M 16.04 % | 140.783 M -51.21 % | 288.562 M -21.43 % | 367.275 M |
Other non current assets | 16.536 K -99.98 % | 69.122 M -51.99 % | 143.962 M -2.65 % | 147.887 M 6 461.31 % | 2.254 M 80.54 % | 1.248 M 47.76 % | 844.961 K -3.58 % | 876.346 K |
Long term investments | 11.206 M -2.56 % | 11.501 M -93.26 % | 170.640 M 46.64 % | 116.367 M 2.03 % | 114.050 M 2 521.84 % | 4.350 M 770.00 % | 500.000 K -9.09 % | 550.000 K |
Intangible assets | 0.000 | 0.000 -100.00 % | 6.716 M -75.91 % | 27.881 M -32.40 % | 41.242 M 49.76 % | 27.539 M -31.57 % | 40.245 M -22.67 % | 52.041 M |
GoodWill | 0.000 | 0.000 -100.00 % | 243.334 M -12.15 % | 276.979 M -30.10 % | 396.229 M 12.54 % | 352.080 M 0.21 % | 351.334 M 0.37 % | 350.023 M |
Goodwill and intangible assets | 0.000 | 0.000 -100.00 % | 250.051 M -17.98 % | 304.860 M -30.31 % | 437.471 M 15.24 % | 379.619 M -3.05 % | 391.579 M -2.61 % | 402.065 M |
Property plant equipment net | 127.392 M 37.46 % | 92.674 M 261.62 % | 25.627 M -8.78 % | 28.095 M 1 164.95 % | 2.221 M 188.65 % | 769.468 K -39.12 % | 1.264 M -35.53 % | 1.960 M |
Total non current assets | 139.055 M -19.76 % | 173.296 M -70.64 % | 590.279 M -1.16 % | 597.209 M 7.41 % | 555.996 M 44.05 % | 385.987 M -2.08 % | 394.188 M -2.78 % | 405.452 M |
Other current assets | 53.331 M 7.35 % | 49.682 M 60.16 % | 31.021 M 5.14 % | 29.506 M -38.30 % | 47.820 M 287.51 % | 12.340 M -15.39 % | 14.585 M 274.65 % | 3.893 M |
Short term investments | 847.927 M 94.63 % | 435.659 M 1 033.09 % | 38.449 M 14.63 % | 33.540 M 2.01 % | 32.878 M | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 1.071 B 216.56 % | 338.176 M -40.96 % | 572.782 M -23.82 % | 751.905 M 111.79 % | 355.020 M 175.10 % | 129.049 M -15.07 % | 151.948 M 1 100.07 % | 12.662 M |
Cash and short term investments | 1.918 B 147.91 % | 773.835 M 26.60 % | 611.231 M -22.18 % | 785.445 M 102.49 % | 387.898 M 200.58 % | 129.049 M -15.07 % | 151.948 M 1 100.07 % | 12.662 M |
Total current assets | 2.013 B 134.73 % | 857.714 M 28.01 % | 670.062 M -26.19 % | 907.820 M 47.27 % | 616.426 M 247.26 % | 177.511 M -16.78 % | 213.295 M 309.95 % | 52.030 M |
Inventory | 0.000 | 0.000 -100.00 % | 2.404 M -64.87 % | 6.842 M 66.15 % | 4.118 M | 0.000 | 0.000 | 0.000 |
Net receivables | 41.534 M 21.45 % | 34.197 M 34.60 % | 25.407 M -70.47 % | 86.027 M -51.28 % | 176.590 M 388.87 % | 36.122 M -22.75 % | 46.762 M 31.82 % | 35.475 M |
Tax assets | 440.346 K | 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 |
Account payables | 27.847 M -7.64 % | 30.153 M 19.26 % | 25.283 M -9.57 % | 27.958 M 2.20 % | 27.355 M -29.31 % | 38.696 M 17.14 % | 33.034 M 30.47 % | 25.320 M |
Tax payables | 14.863 M 100.01 % | 7.431 M 36.85 % | 5.430 M -15.49 % | 6.425 M -44.21 % | 11.516 M 19.20 % | 9.661 M -9.99 % | 10.734 M 308.03 % | 2.631 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.038 M | 0.000 | 0.000 |
Minority interest | 385.752 M 4 401.86 % | 8.569 M -91.25 % | 97.898 M 29.84 % | 75.401 M 538.68 % | 11.806 M | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 1.500 M 246.88 % | 432.474 K -73.74 % | 1.647 M -49.06 % | 3.233 M 116.66 % | 1.492 M | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.910 K 0.00 % | 5.910 K | 0.000 |
Other total stockholders equity | 1.836 B 12.41 % | 1.634 B 5.24 % | 1.552 B 6.72 % | 1.455 B 56.02 % | 932.368 M 454.43 % | 168.167 M -10.46 % | 187.815 M 319.62 % | 44.759 M |
Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 1.679 M -68.04 % | 5.254 M -12.21 % | 5.985 M 128.67 % | 2.617 M -36.67 % | 4.132 M -27.19 % | 5.675 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 2.152 B 108.76 % | 1.031 B -18.20 % | 1.260 B -16.26 % | 1.505 B 28.37 % | 1.172 B 108.06 % | 563.499 M -7.24 % | 607.483 M 32.79 % | 457.482 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Deferred income tax | 547.502 K 120.53 % | -2.667 M 29.05 % | -3.759 M -24.27 % | -3.025 M -91.09 % | -1.583 M -4.47 % | -1.515 M 1.80 % | -1.543 M -5.19 % | -1.467 M |
Stock based compensation | 0.000 -100.00 % | 55.658 M 763.25 % | 6.447 M -39.07 % | 10.583 M -94.47 % | 191.418 M | 0.000 | 0.000 | 0.000 |
Change in working capital | 331.567 M 15.49 % | 287.097 M 4 739.05 % | -6.189 M -160.30 % | 10.263 M 108.29 % | -123.726 M -860.78 % | 16.263 M 346.83 % | -6.589 M -133.73 % | 19.531 M |
Accounts receivables | -8.879 M -111.02 % | 80.555 M 2 179.91 % | -3.873 M -141.30 % | 9.379 M 108.48 % | -110.619 M -1 320.29 % | 9.065 M 180.28 % | -11.292 M -418.19 % | -2.179 M |
Inventory | 0.000 -100.00 % | 2.404 M -48.34 % | 4.653 M 122.33 % | -20.838 M -1 020.99 % | -1.859 M 54.96 % | -4.127 M -174.61 % | 5.532 M -27.65 % | 7.646 M |
Accounts payables | -2.305 M -147.33 % | 4.870 M 305.17 % | -2.374 M -142.74 % | 5.553 M 364.55 % | -2.099 M -137.08 % | 5.662 M -26.60 % | 7.714 M -54.98 % | 17.135 M |
Other working capital | 342.751 M 72.00 % | 199.268 M 4 436.40 % | -4.595 M -128.42 % | 16.169 M 276.72 % | -9.149 M -261.54 % | 5.664 M 166.30 % | -8.543 M -178.24 % | -3.070 M |
Other non cash items | 90.431 M -64.76 % | 256.600 M 97.49 % | 129.928 M -52.76 % | 275.022 M 9 570.38 % | -2.904 M -122.14 % | 13.119 M 156.00 % | 5.125 M 22.28 % | 4.191 M |
Net cash provided by operating activities | 532.905 M 501.74 % | 88.561 M 137.19 % | -238.156 M -509.48 % | 58.161 M 186.86 % | -66.961 M -146.51 % | 143.956 M 44.75 % | 99.452 M -7.96 % | 108.058 M |
Investments in property plant and equipment | -28.641 K 99.96 % | -68.069 M -6 055.06 % | -1.106 M 95.61 % | -25.165 M -5 091.18 % | -484.774 K -147.34 % | -195.998 K -320.85 % | -46.572 K 97.63 % | -1.964 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 999.029 K 102.84 % | -35.176 M 63.16 % | -95.484 M 22.01 % | -122.434 M -23.79 % | -98.901 M 15.11 % | -116.511 M |
Purchases of investments | -1.110 B -61.42 % | -687.403 M -6.43 % | -645.866 M -219.86 % | -201.923 M 28.71 % | -283.257 M -7 257.33 % | -3.850 M | 0.000 | 0.000 |
Sales maturities of investments | 692.870 M 53.72 % | 450.733 M -10.18 % | 501.798 M 147.94 % | 202.384 M 33.94 % | 151.096 M 3 824.58 % | 3.850 M 1 000.00 % | 350.000 K 215.03 % | 111.100 K |
Other investing activites | 0.000 | 0.000 -100.00 % | 53.925 M 130.33 % | -177.788 M | 0.000 100.00 % | -3.850 M -1 200.00 % | 350.000 K 30.93 % | 267.325 K |
Net cash used for investing activites | -416.770 M -36.76 % | -304.740 M -237.66 % | -90.250 M 62.03 % | -237.669 M -4.18 % | -228.130 M -80.37 % | -126.480 M -28.28 % | -98.597 M 16.70 % | -118.364 M |
Debt repayment | 646.999 M 16 662.48 % | 3.860 M 112.82 % | -30.115 M -145.88 % | -12.248 M 23.99 % | -16.113 M -118.21 % | 88.500 M 36 369.45 % | -244.007 K 99.28 % | -33.800 M |
Common stock issued | 0.000 | 0.000 -100.00 % | 138.970 M -72.65 % | 508.133 M -11.29 % | 572.812 M | 0.000 -100.00 % | 14.582 M | 0.000 |
Common stock repurchased | 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 |
Other financing activites | 20.606 M | 0.000 | 0.000 -100.00 % | 83.530 M 1 306.20 % | 5.940 M 104.59 % | -129.474 M -194.00 % | 137.738 M 359.13 % | 30.000 M |
Net cash used provided by financing activities | 667.605 M 17 196.34 % | 3.860 M -96.45 % | 108.855 M -81.21 % | 579.415 M 2.98 % | 562.640 M 1 473.16 % | -40.974 M -129.80 % | 137.494 M 3 718.26 % | -3.800 M |
Effect of forex changes on cash | -51.403 M -130.63 % | -22.288 M -155.74 % | 39.986 M 355.20 % | -15.669 M 45.00 % | -28.489 M -4 853.12 % | 599.384 K -36.06 % | 937.466 K 500.41 % | -234.124 K |
Net change in cash | 732.337 M 412.16 % | -234.606 M -30.65 % | -179.565 M -146.73 % | 384.238 M 60.73 % | 239.060 M 1 143.98 % | -22.899 M -116.44 % | 139.286 M 1 071.28 % | -14.340 M |
Cash at beginning of period | 338.176 M -40.96 % | 572.782 M -23.87 % | 752.347 M 104.38 % | 368.109 M 185.25 % | 129.049 M -15.07 % | 151.948 M 1 100.07 % | 12.662 M -53.11 % | 27.002 M |
Cash at end of period | 1.071 B 216.56 % | 338.176 M -40.96 % | 572.782 M -23.87 % | 752.347 M 104.38 % | 368.109 M 185.25 % | 129.049 M -15.07 % | 151.948 M 1 100.07 % | 12.662 M |
Operating cash flow | 532.905 M 501.74 % | 88.561 M 137.19 % | -238.156 M -509.48 % | 58.161 M 186.86 % | -66.961 M -146.51 % | 143.956 M 44.75 % | 99.452 M -7.96 % | 108.058 M |
Capital expenditure | -28.641 K 99.96 % | -68.069 M -6 055.06 % | -1.106 M 95.61 % | -25.165 M -5 091.18 % | -484.774 K -147.34 % | -195.998 K -320.85 % | -46.572 K 97.63 % | -1.964 M |
Free CashFlow | 532.876 M 2 500.40 % | 20.492 M 108.56 % | -239.262 M -825.15 % | 32.995 M 148.92 % | -67.445 M -146.92 % | 143.760 M 44.62 % | 99.406 M -6.30 % | 106.094 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
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 | 94.120 M 0.00 % | 94.120 M -25.04 % | 125.554 M 0.00 % | 125.554 M -13.65 % | 145.408 M 0.00 % | 145.408 M -9.29 % | 160.303 M 0.00 % | 160.303 M 21.09 % | 132.380 M 0.00 % | 132.380 M 6.77 % | 123.991 M 0.00 % | 123.991 M -42.90 % | 217.156 M 0.00 % | 217.156 M 4.02 % | 208.773 M 0.00 % | 208.773 M -19.12 % | 258.123 M 0.00 % | 258.123 M -13.26 % | 297.589 M 0.00 % | 297.589 M 248.39 % | 85.418 M 0.00 % | 85.418 M 6.31 % | 80.350 M 0.00 % | 80.350 M 0.45 % | 79.989 M 1.91 % | 78.492 M 38.05 % | 56.856 M 0.00 % | 56.856 M -8.79 % | 62.333 M 26.62 % | 49.227 M |
Net income | 53.149 M 0.00 % | 53.149 M 66.15 % | 31.989 M 0.00 % | 31.989 M 734.79 % | 3.832 M 0.00 % | 3.832 M 101.83 % | -209.498 M 0.00 % | -209.498 M -18 992.68 % | -1.097 M 0.00 % | -1.097 M 99.31 % | -158.894 M 0.00 % | -158.894 M -695.60 % | -19.972 M 0.00 % | -19.972 M 83.57 % | -121.530 M 0.00 % | -121.530 M -3 530.18 % | 3.543 M 0.00 % | 3.543 M 104.07 % | -87.033 M 0.00 % | -87.033 M -860.15 % | 11.449 M 0.00 % | 11.449 M -0.12 % | 11.463 M 0.00 % | 11.463 M -72.56 % | 41.784 M 11.44 % | 37.494 M 95.73 % | 19.156 M 0.00 % | 19.156 M -33.21 % | 28.680 M 29.03 % | 22.227 M |
Income before tax | 64.282 M 0.00 % | 64.282 M 33.61 % | 48.110 M 0.00 % | 48.110 M 603.43 % | 6.839 M 0.00 % | 6.839 M 102.77 % | -247.255 M 0.00 % | -247.255 M -2 589.92 % | -9.192 M 0.00 % | -9.192 M 94.68 % | -172.626 M 0.00 % | -172.626 M -881.18 % | -17.594 M 0.00 % | -17.594 M 87.72 % | -143.218 M 0.00 % | -143.218 M -1 017.90 % | 15.603 M 0.00 % | 15.603 M 118.81 % | -82.967 M 0.00 % | -82.967 M -794.85 % | 11.940 M 0.00 % | 11.940 M 11.90 % | 10.671 M 0.00 % | 10.671 M -74.96 % | 42.615 M 2.99 % | 41.377 M 89.69 % | 21.813 M 0.00 % | 21.813 M -27.36 % | 30.029 M 27.03 % | 23.639 M |
Income before tax ratio | 0.68 0.00 % | 0.68 78.24 % | 0.38 0.00 % | 0.38 714.66 % | 0.05 0.00 % | 0.05 103.05 % | -1.54 0.00 % | -1.54 -2 121.36 % | -0.07 0.00 % | -0.07 95.01 % | -1.39 0.00 % | -1.39 -1 618.42 % | -0.08 0.00 % | -0.08 88.19 % | -0.69 0.00 % | -0.69 -1 234.87 % | 0.06 0.00 % | 0.06 121.68 % | -0.28 0.00 % | -0.28 -299.45 % | 0.14 0.00 % | 0.14 5.26 % | 0.13 0.00 % | 0.13 -75.07 % | 0.53 1.07 % | 0.53 37.40 % | 0.38 0.00 % | 0.38 -20.37 % | 0.48 0.32 % | 0.48 |
EBITDA | -7.312 M 0.00 % | -7.312 M -205.57 % | 6.926 M 0.00 % | 6.926 M 1 613.48 % | -457.631 K 0.00 % | -457.630 K 99.52 % | -95.917 M 0.00 % | -95.917 M -534.52 % | -15.117 M 0.00 % | -15.117 M 87.47 % | -120.667 M 0.00 % | -120.667 M -2 733.71 % | -4.258 M 0.00 % | -4.258 M 94.26 % | -74.162 M 0.00 % | -74.162 M -518.33 % | 17.728 M 0.00 % | 17.728 M 122.19 % | -79.894 M 0.00 % | -79.894 M -666.62 % | 14.100 M 0.00 % | 14.100 M -20.83 % | 17.810 M 0.00 % | 17.810 M -61.02 % | 45.695 M 0.61 % | 45.419 M 71.46 % | 26.489 M 0.00 % | 26.489 M -20.14 % | 33.169 M 17.65 % | 28.194 M |
Net income ratio | 0.56 0.00 % | 0.56 121.64 % | 0.25 0.00 % | 0.25 866.79 % | 0.03 0.00 % | 0.03 102.02 % | -1.31 0.00 % | -1.31 -15 666.90 % | -0.01 0.00 % | -0.01 99.35 % | -1.28 0.00 % | -1.28 -1 293.40 % | -0.09 0.00 % | -0.09 84.20 % | -0.58 0.00 % | -0.58 -4 341.00 % | 0.01 0.00 % | 0.01 104.69 % | -0.29 0.00 % | -0.29 -318.19 % | 0.13 0.00 % | 0.13 -6.05 % | 0.14 0.00 % | 0.14 -72.69 % | 0.52 9.36 % | 0.48 41.78 % | 0.34 0.00 % | 0.34 -26.77 % | 0.46 1.90 % | 0.45 |
Ratio EBITDA | -0.08 0.00 % | -0.08 -240.83 % | 0.06 0.00 % | 0.06 1 852.80 % | 0.00 0.00 % | 0.00 99.47 % | -0.60 0.00 % | -0.60 -423.99 % | -0.11 0.00 % | -0.11 88.27 % | -0.97 0.00 % | -0.97 -4 862.91 % | -0.02 0.00 % | -0.02 94.48 % | -0.36 0.00 % | -0.36 -617.21 % | 0.07 0.00 % | 0.07 125.58 % | -0.27 0.00 % | -0.27 -262.64 % | 0.17 0.00 % | 0.17 -25.53 % | 0.22 0.00 % | 0.22 -61.20 % | 0.57 -1.28 % | 0.58 24.20 % | 0.47 0.00 % | 0.47 -12.45 % | 0.53 -7.09 % | 0.57 |
Gross profit ratio | 0.28 0.00 % | 0.28 4.65 % | 0.26 0.00 % | 0.26 -12.18 % | 0.30 0.00 % | 0.30 4.12 % | 0.29 0.00 % | 0.29 -5.45 % | 0.31 0.00 % | 0.31 29.06 % | 0.24 0.00 % | 0.24 22.13 % | 0.19 0.00 % | 0.19 -16.05 % | 0.23 0.00 % | 0.23 -22.03 % | 0.30 0.00 % | 0.30 51.30 % | 0.20 0.00 % | 0.20 -36.61 % | 0.31 0.00 % | 0.31 -23.55 % | 0.40 0.00 % | 0.40 -37.97 % | 0.65 -8.45 % | 0.71 18.58 % | 0.60 0.00 % | 0.60 -2.51 % | 0.62 -8.63 % | 0.67 |
Weighted average shs out dil | 23.391 M 0.00 % | 23.391 M 138.18 % | 9.821 M 0.00 % | 9.821 M -80.00 % | 49.104 M 0.00 % | 49.104 M -43.71 % | 87.239 M -1.14 % | 88.249 M 2.35 % | 86.219 M 0.00 % | 86.219 M -0.56 % | 86.708 M 0.59 % | 86.196 M 0.14 % | 86.077 M 0.00 % | 86.077 M -0.04 % | 86.112 M 0.00 % | 86.112 M 6.38 % | 80.947 M 0.00 % | 80.947 M 8.14 % | 74.853 M 0.00 % | 74.853 M 31.90 % | 56.752 M 0.00 % | 56.752 M 4.50 % | 54.306 M 0.00 % | 54.306 M -6.86 % | 58.306 M 0.00 % | 58.306 M 14.50 % | 50.923 M 0.00 % | 50.923 M -14.85 % | 59.806 M 2.57 % | 58.306 M |
Weighted average shs out | 23.414 M 0.00 % | 23.414 M 138.41 % | 9.821 M 0.00 % | 9.821 M -80.00 % | 49.105 M 0.00 % | 49.105 M -44.29 % | 88.150 M 0.00 % | 88.150 M 2.24 % | 86.219 M 0.00 % | 86.223 M -0.56 % | 86.708 M 0.70 % | 86.102 M 0.03 % | 86.077 M 0.00 % | 86.077 M -0.04 % | 86.112 M 0.00 % | 86.112 M -2.78 % | 88.576 M 0.00 % | 88.574 M 18.38 % | 74.819 M 0.00 % | 74.819 M 30.70 % | 57.247 M 0.00 % | 57.247 M 4.87 % | 54.588 M 0.00 % | 54.588 M -6.38 % | 58.306 M 0.00 % | 58.306 M 13.01 % | 51.595 M 0.00 % | 51.595 M -13.73 % | 59.806 M 2.57 % | 58.306 M |
EPS diluted | 2.28 0.00 % | 2.28 -30.06 % | 3.26 0.00 % | 3.26 4 079.49 % | 0.08 0.00 % | 0.08 111.82 % | -0.66 72.15 % | -2.37 -8 743.28 % | -0.03 -111.02 % | -0.01 99.38 % | -2.06 -11.96 % | -1.84 -700.00 % | -0.23 0.00 % | -0.23 83.69 % | -1.41 0.00 % | -1.41 -3 319.18 % | 0.04 0.00 % | 0.04 103.78 % | -1.16 0.00 % | -1.16 -680.00 % | 0.20 0.00 % | 0.20 -4.76 % | 0.21 0.00 % | 0.21 -70.83 % | 0.72 12.50 % | 0.64 68.42 % | 0.38 0.00 % | 0.38 -20.83 % | 0.48 26.32 % | 0.38 |
Earnings per share | 5.16 0.00 % | 5.16 58.28 % | 3.26 0.00 % | 3.26 4 079.49 % | 0.08 0.00 % | 0.08 111.82 % | -0.66 72.27 % | -2.38 -8 780.60 % | -0.03 -111.02 % | -0.01 99.39 % | -2.07 -11.89 % | -1.85 -704.35 % | -0.23 0.00 % | -0.23 83.69 % | -1.41 0.00 % | -1.41 -3 625.00 % | 0.04 0.00 % | 0.04 103.45 % | -1.16 0.00 % | -1.16 -680.00 % | 0.20 0.00 % | 0.20 -4.76 % | 0.21 0.00 % | 0.21 -70.83 % | 0.72 12.50 % | 0.64 72.97 % | 0.37 0.00 % | 0.37 -22.92 % | 0.48 26.32 % | 0.38 |
Gross profit | 26.048 M 0.00 % | 26.048 M -21.55 % | 33.204 M 0.00 % | 33.204 M -24.17 % | 43.786 M 0.00 % | 43.786 M -5.55 % | 46.360 M 0.00 % | 46.360 M 14.49 % | 40.491 M 0.00 % | 40.491 M 37.80 % | 29.385 M 0.00 % | 29.385 M -30.27 % | 42.139 M 0.00 % | 42.139 M -12.68 % | 48.257 M 0.00 % | 48.257 M -36.94 % | 76.526 M 0.00 % | 76.526 M 31.23 % | 58.314 M 0.00 % | 58.314 M 120.86 % | 26.403 M 0.00 % | 26.403 M -18.73 % | 32.489 M 0.00 % | 32.489 M -37.69 % | 52.145 M -6.70 % | 55.891 M 63.71 % | 34.140 M 0.00 % | 34.140 M -11.08 % | 38.393 M 15.69 % | 33.186 M |
Income tax expense | 1.145 M 0.00 % | 1.145 M -55.72 % | 2.586 M 0.00 % | 2.586 M 272.06 % | 695.033 K 0.00 % | 695.033 K 154.10 % | -1.285 M 0.00 % | -1.285 M -6 117.19 % | 21.352 K 0.00 % | 21.353 K 101.48 % | -1.443 M 0.00 % | -1.443 M -292.08 % | -368.124 K 0.00 % | -368.125 K -1 034.56 % | 39.390 K 0.00 % | 39.391 K 108.62 % | -457.000 K 0.00 % | -457.000 K -147.53 % | 961.512 K 0.00 % | 961.512 K 95.90 % | 490.829 K 0.00 % | 490.829 K 161.93 % | -792.612 K 0.00 % | -792.612 K -195.35 % | 831.237 K -78.59 % | 3.883 M 46.15 % | 2.657 M 0.00 % | 2.657 M 96.83 % | 1.350 M -4.42 % | 1.412 M |
Cost of revenue | 68.073 M 0.00 % | 68.073 M -26.29 % | 92.351 M 0.00 % | 92.351 M -9.12 % | 101.622 M 0.00 % | 101.622 M -10.81 % | 113.943 M 0.00 % | 113.943 M 24.00 % | 91.889 M 0.00 % | 91.889 M -2.87 % | 94.606 M 0.00 % | 94.606 M -45.94 % | 175.017 M 0.00 % | 175.017 M 9.03 % | 160.516 M 0.00 % | 160.516 M -11.61 % | 181.596 M 0.00 % | 181.596 M -24.11 % | 239.275 M 0.00 % | 239.275 M 305.45 % | 59.015 M 0.00 % | 59.015 M 23.30 % | 47.861 M 0.00 % | 47.861 M 71.89 % | 27.844 M 23.20 % | 22.602 M -0.50 % | 22.716 M 0.00 % | 22.716 M -5.11 % | 23.940 M 49.24 % | 16.041 M |
General and administrative expenses | 18.118 M 0.00 % | 18.118 M 119.20 % | 8.266 M 0.00 % | 8.266 M -6.41 % | 8.832 M 0.00 % | 8.832 M -87.59 % | 71.159 M 0.00 % | 71.159 M 861.44 % | 7.401 M 0.00 % | 7.401 M -38.24 % | 11.984 M 0.00 % | 11.984 M 14.32 % | 10.483 M 0.00 % | 10.483 M -39.85 % | 17.429 M 0.00 % | 17.429 M 12.60 % | 15.479 M 0.00 % | 15.479 M 60.49 % | 9.644 M 0.00 % | 9.644 M 28.54 % | 7.503 M 0.00 % | 7.503 M -21.74 % | 9.587 M 0.00 % | 9.587 M 21.03 % | 7.921 M -29.36 % | 11.213 M 21.92 % | 9.197 M 0.00 % | 9.197 M 49.86 % | 6.137 M 15.97 % | 5.292 M |
Selling and marketing expenses | 567.312 K 0.00 % | 567.312 K 4.54 % | 542.684 K 0.00 % | 542.684 K -10.66 % | 607.408 K 0.00 % | 607.409 K -30.56 % | 874.742 K 0.00 % | 874.742 K -3.51 % | 906.550 K 0.00 % | 906.551 K -14.90 % | 1.065 M 0.00 % | 1.065 M -43.96 % | 1.901 M 0.00 % | 1.901 M -37.05 % | 3.020 M 0.00 % | 3.020 M 32.32 % | 2.282 M 0.00 % | 2.282 M 91.72 % | 1.190 M 0.00 % | 1.190 M 74.25 % | 683.113 K 0.00 % | 683.113 K 410.55 % | 133.799 K 0.00 % | 133.799 K -89.97 % | 1.333 M 311.87 % | 323.749 K -29.54 % | 459.467 K 0.00 % | 459.467 K 1 074.39 % | 39.124 K -84.62 % | 254.342 K |
Other expenses | -129.304 K 0.00 % | -129.304 K -100.67 % | 19.335 M 0.00 % | 19.335 M 1 117.81 % | -1.900 M 0.00 % | -1.900 M -100.83 % | 227.962 M 0.00 % | 227.962 M 14 598.45 % | 1.551 M 0.00 % | 1.551 M -94.48 % | 28.084 M 0.00 % | 28.084 M 1 707.49 % | 1.554 M 0.00 % | 1.554 M -98.87 % | 137.585 M 0.00 % | 137.585 M 4 444.32 % | 3.028 M 0.00 % | 3.028 M -96.97 % | 99.926 M 0.00 % | 99.926 M | 0.000 | 0.000 -100.00 % | 787.449 K 0.00 % | 787.449 K 187.65 % | -898.379 K -200.00 % | 898.379 K 214.90 % | -781.869 K 0.00 % | -781.869 K -197.54 % | 801.607 K 5.18 % | 762.132 K |
Operating expenses | 35.291 M 0.00 % | 35.291 M -23.41 % | 46.078 M 0.00 % | 46.078 M 1.38 % | 45.450 M 0.00 % | 45.450 M -86.61 % | 339.404 M 0.00 % | 339.404 M 506.31 % | 55.978 M 0.00 % | 55.978 M -68.36 % | 176.936 M 0.00 % | 176.936 M 261.53 % | 48.941 M 0.00 % | 48.941 M -74.61 % | 192.752 M 0.00 % | 192.752 M 201.84 % | 63.860 M 0.00 % | 63.860 M -56.14 % | 145.598 M 0.00 % | 145.598 M 819.89 % | 15.828 M 0.00 % | 15.828 M -13.14 % | 18.222 M 0.00 % | 18.222 M 84.86 % | 9.858 M -28.87 % | 13.859 M 21.27 % | 11.429 M 0.00 % | 11.429 M 38.52 % | 8.251 M 3.83 % | 7.946 M |
Cost and expenses | 103.364 M 0.00 % | 103.364 M -25.33 % | 138.429 M 0.00 % | 138.429 M -5.88 % | 147.072 M 0.00 % | 147.072 M -67.56 % | 453.348 M 0.00 % | 453.348 M 206.59 % | 147.867 M 0.00 % | 147.867 M -45.55 % | 271.543 M 0.00 % | 271.543 M 21.25 % | 223.958 M 0.00 % | 223.958 M -36.60 % | 353.268 M 0.00 % | 353.268 M 43.92 % | 245.456 M 0.00 % | 245.456 M -36.22 % | 384.873 M 0.00 % | 384.873 M 414.25 % | 74.842 M 0.00 % | 74.842 M 13.25 % | 66.083 M 0.00 % | 66.083 M 75.28 % | 37.702 M 3.40 % | 36.461 M 6.78 % | 34.145 M 0.00 % | 34.145 M 6.07 % | 32.191 M 34.20 % | 23.987 M |
Research and development expenses | 16.735 M 0.00 % | 16.735 M -6.69 % | 17.934 M 0.00 % | 17.934 M -52.69 % | 37.910 M 0.00 % | 37.910 M -3.80 % | 39.409 M 0.00 % | 39.409 M -14.55 % | 46.120 M 0.00 % | 46.120 M -66.04 % | 135.803 M 0.00 % | 135.803 M 287.98 % | 35.003 M 0.00 % | 35.003 M 0.82 % | 34.718 M 0.00 % | 34.718 M -19.39 % | 43.071 M 0.00 % | 43.071 M 23.64 % | 34.837 M 0.00 % | 34.837 M 355.88 % | 7.642 M 0.00 % | 7.642 M -0.94 % | 7.715 M 0.00 % | 7.715 M 413.79 % | 1.502 M 5.39 % | 1.425 M -44.23 % | 2.555 M 0.00 % | 2.555 M 100.72 % | 1.273 M -22.29 % | 1.638 M |
Selling general and administrative expenses | 18.685 M 0.00 % | 18.685 M 112.13 % | 8.808 M 0.00 % | 8.808 M -6.69 % | 9.440 M 0.00 % | 9.440 M -86.90 % | 72.033 M 0.00 % | 72.033 M 767.06 % | 8.308 M 0.00 % | 8.308 M -36.34 % | 13.050 M 0.00 % | 13.050 M 5.37 % | 12.384 M 0.00 % | 12.384 M -39.44 % | 20.449 M 0.00 % | 20.449 M 15.14 % | 17.761 M 0.00 % | 17.761 M 63.92 % | 10.835 M 0.00 % | 10.835 M 32.36 % | 8.186 M 0.00 % | 8.186 M -15.79 % | 9.720 M 0.00 % | 9.720 M 5.03 % | 9.254 M -19.78 % | 11.536 M 19.47 % | 9.656 M 0.00 % | 9.656 M 56.35 % | 6.176 M 11.36 % | 5.546 M |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 437.904 K 5 399.92 % | 7.962 K | 0.000 | 0.000 -100.00 % | 5.974 K 10.40 % | 5.411 K |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.259 M 0.27 % | 1.255 M 9.36 % | 1.148 M 0.00 % | 1.148 M 33.33 % | 860.935 K -48.17 % | 1.661 M |
Depreciation and amortization | 1.932 M 0.00 % | 1.932 M 7.21 % | 1.802 M 0.00 % | 1.802 M 49.31 % | 1.207 M 0.00 % | 1.207 M 332.64 % | 278.916 K 0.00 % | 278.916 K -24.80 % | 370.919 K 0.00 % | 370.919 K -86.25 % | 2.698 M 0.00 % | 2.698 M 6.06 % | 2.544 M 0.00 % | 2.544 M -39.45 % | 4.201 M 0.00 % | 4.201 M -16.99 % | 5.061 M 0.00 % | 5.061 M 34.93 % | 3.751 M 0.00 % | 3.751 M 6.43 % | 3.525 M 0.00 % | 3.525 M -0.54 % | 3.544 M 0.00 % | 3.544 M 3.98 % | 3.408 M 0.58 % | 3.388 M -10.33 % | 3.779 M 0.00 % | 3.779 M 24.82 % | 3.027 M 2.47 % | 2.954 M |
Operating income | -9.244 M 0.00 % | -9.244 M 28.20 % | -12.874 M 0.00 % | -12.874 M -673.53 % | -1.664 M 0.00 % | -1.664 M 99.43 % | -293.044 M 0.00 % | -293.044 M -1 792.14 % | -15.487 M 0.00 % | -15.487 M 89.50 % | -147.552 M 0.00 % | -147.552 M -2 069.20 % | -6.802 M 0.00 % | -6.802 M 95.29 % | -144.495 M 0.00 % | -144.495 M -1 240.74 % | 12.667 M 0.00 % | 12.667 M 114.51 % | -87.284 M 0.00 % | -87.284 M -925.33 % | 10.576 M 0.00 % | 10.576 M -25.87 % | 14.267 M 0.00 % | 14.267 M -66.26 % | 42.287 M 0.61 % | 42.031 M 85.07 % | 22.711 M 0.00 % | 22.711 M -24.65 % | 30.142 M 19.42 % | 25.239 M |
Operating income ratio | -0.10 0.00 % | -0.10 4.22 % | -0.10 0.00 % | -0.10 -795.84 % | -0.01 0.00 % | -0.01 99.37 % | -1.83 0.00 % | -1.83 -1 462.55 % | -0.12 0.00 % | -0.12 90.17 % | -1.19 0.00 % | -1.19 -3 699.10 % | -0.03 0.00 % | -0.03 95.47 % | -0.69 0.00 % | -0.69 -1 510.38 % | 0.05 0.00 % | 0.05 116.73 % | -0.29 0.00 % | -0.29 -336.90 % | 0.12 0.00 % | 0.12 -30.27 % | 0.18 0.00 % | 0.18 -66.41 % | 0.53 -1.27 % | 0.54 34.06 % | 0.40 0.00 % | 0.40 -17.40 % | 0.48 -5.69 % | 0.51 |
Total other income expenses net | 73.525 M 0.00 % | 73.525 M 20.56 % | 60.984 M 0.00 % | 60.984 M 617.15 % | 8.504 M 0.00 % | 8.504 M -81.43 % | 45.790 M 0.00 % | 45.790 M 627.34 % | 6.296 M 0.00 % | 6.296 M 125.11 % | -25.074 M 0.00 % | -25.074 M -132.35 % | -10.792 M 0.00 % | -10.792 M -944.87 % | 1.277 M 0.00 % | 1.277 M -56.49 % | 2.936 M 0.00 % | 2.936 M -31.99 % | 4.317 M 0.00 % | 4.317 M 216.37 % | 1.365 M 0.00 % | 1.365 M 137.95 % | -3.596 M 0.00 % | -3.596 M -1 196.62 % | 327.900 K 150.12 % | -654.282 K 27.15 % | -898.131 K 0.00 % | -898.131 K -696.95 % | -112.696 K 92.96 % | -1.600 M |
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-09-30 | 2018-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -1.667 B 0.00 % | -1.667 B -76.47 % | -944.893 M -2.45 % | -922.288 M -172.91 % | -337.943 M -6.33 % | -317.838 M -10.26 % | -288.252 M -0.23 % | -287.598 M 22.73 % | -372.207 M 0.19 % | -372.907 M 29.47 % | -528.714 M 0.07 % | -529.079 M 22.71 % | -684.548 M 0.30 % | -686.593 M -3.79 % | -661.535 M 0.27 % | -663.355 M | 0.000 -100.00 % | 387.898 M 252.77 % | -253.916 M 0.33 % | -254.768 M -105.22 % | -124.144 M 0.00 % | -124.144 M -195.42 % | -42.023 M 0.00 % | -42.023 M 56.68 % | -97.010 M -87.78 % | -51.661 M -113.55 % | -24.192 M 0.00 % | -24.192 M -291.06 % | 12.662 M |
Total investments | 1.241 B 0.00 % | 1.241 B 44.43 % | 859.133 M 0.00 % | 859.133 M 28.08 % | 670.799 M 0.00 % | 670.799 M 50.01 % | 447.160 M 0.00 % | 447.160 M 18.15 % | 378.456 M 0.00 % | 378.456 M 81.00 % | 209.088 M 0.00 % | 209.088 M 4.06 % | 200.930 M 0.00 % | 200.930 M 34.04 % | 149.907 M 0.00 % | 149.907 M | 0.000 -100.00 % | 775.797 M 428.01 % | 146.928 M 0.00 % | 146.928 M 35.39 % | 108.525 M 0.00 % | 108.525 M 2 394.82 % | 4.350 M 0.00 % | 4.350 M 0.00 % | 4.350 M 29.85 % | 3.350 M 570.00 % | 500.000 K 0.00 % | 500.000 K -98.03 % | 25.323 M |
Total debt | 292.527 M 0.00 % | 292.527 M 132.87 % | 125.620 M -15.25 % | 148.225 M -10.04 % | 164.762 M -10.88 % | 184.867 M 270.30 % | 49.924 M -1.29 % | 50.577 M -2.98 % | 52.130 M 1.36 % | 51.430 M 16.70 % | 44.068 M 0.83 % | 43.703 M 107.39 % | 21.073 M 10.75 % | 19.028 M -78.94 % | 90.370 M 2.05 % | 88.550 M | 0.000 | 0.000 -100.00 % | 101.104 M 0.85 % | 100.252 M 298.69 % | 25.145 M 0.00 % | 25.145 M -71.11 % | 87.026 M 0.00 % | 87.026 M 155.45 % | 34.068 M -60.34 % | 85.902 M -32.76 % | 127.756 M 0.00 % | 127.756 M | 0.000 |
Accumulated other comprehensive income loss | -7.590 M 0.00 % | -7.590 M -128.86 % | 26.298 M 366.97 % | 5.632 M 18.37 % | 4.758 M 0.00 % | 4.758 M -92.00 % | 59.476 M 0.00 % | 59.476 M 51.97 % | 39.137 M 167.80 % | 14.614 M -13.58 % | 16.912 M 323.50 % | -7.567 M -155.25 % | 13.695 M 177.46 % | -17.682 M 33.02 % | -26.397 M 51.98 % | -54.970 M | 0.000 -100.00 % | 997.246 M 8 824.31 % | -11.431 M 67.74 % | -35.434 M -860.07 % | 4.662 M 0.00 % | 4.662 M 50.49 % | 3.098 M 0.00 % | 3.098 M -86.55 % | 23.031 M 21.52 % | 18.952 M 1 156.18 % | 1.509 M 0.00 % | 1.509 M -98.33 % | 90.206 M |
Retained earnings | -736.744 M 0.00 % | -736.744 M 14.70 % | -863.708 M -2.45 % | -843.042 M 7.05 % | -907.019 M 0.00 % | -907.019 M 3.54 % | -940.331 M -2.80 % | -914.683 M -77.90 % | -514.154 M -5.01 % | -489.631 M 5.47 % | -517.971 M -4.96 % | -493.493 M -138.31 % | -207.082 M -17.86 % | -175.705 M -6.92 % | -164.335 M -21.05 % | -135.762 M | 0.000 | 0.000 -100.00 % | 76.208 M -23.95 % | 100.211 M -63.46 % | 274.278 M 0.00 % | 274.278 M 9.11 % | 251.379 M 0.00 % | 251.379 M 21.35 % | 207.146 M 24.37 % | 166.557 M 11.65 % | 149.175 M 0.00 % | 149.175 M | 0.000 |
Common stock | 174.465 K 0.00 % | 174.465 K 33.41 % | 130.776 K 0.00 % | 130.776 K 0.00 % | 130.776 K 0.00 % | 130.776 K 0.00 % | 130.776 K 0.00 % | 130.776 K 13.50 % | 115.222 K 0.00 % | 115.222 K 0.00 % | 115.222 K 0.00 % | 115.222 K 0.00 % | 115.222 K 0.00 % | 115.222 K 0.00 % | 115.222 K 0.00 % | 115.222 K | 0.000 | 0.000 -100.00 % | 100.634 K 0.00 % | 100.634 K 29.06 % | 77.975 K 0.00 % | 77.975 K 19.78 % | 65.100 K 0.00 % | 65.100 K 0.00 % | 65.100 K 0.00 % | 65.100 K 0.00 % | 65.100 K 0.00 % | 65.100 K | 0.000 |
Total equity | 2.426 B 0.00 % | 2.426 B 75.15 % | 1.385 B 0.00 % | 1.385 B 58.74 % | 872.470 M 0.00 % | 872.470 M 14.57 % | 761.545 M 0.00 % | 761.545 M -34.21 % | 1.158 B 0.00 % | 1.158 B 0.72 % | 1.149 B 0.00 % | 1.149 B -14.10 % | 1.338 B 0.00 % | 1.338 B -0.11 % | 1.339 B 0.00 % | 1.339 B -17.29 % | 1.620 B 60.50 % | 1.009 B 0.00 % | 1.009 B 0.00 % | 1.009 B 63.11 % | 618.651 M 0.00 % | 618.651 M 46.35 % | 422.715 M 0.00 % | 422.715 M 6.10 % | 398.415 M 12.63 % | 353.747 M 10.92 % | 318.921 M 0.00 % | 318.921 M 253.55 % | 90.206 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.679 M 883.92 % | -214.189 K -112.76 % | 1.679 M | 0.000 -100.00 % | 4.386 M -16.52 % | 5.254 M 0.00 % | 5.254 M | 0.000 | 0.000 -100.00 % | 1.864 M -76.25 % | 7.849 M 261.83 % | -4.850 M -294.00 % | 2.500 M -4.47 % | 2.617 M 0.00 % | 2.617 M -97.63 % | 110.309 M -1.33 % | 111.796 M -2.78 % | 114.988 M 0.00 % | 114.988 M | 0.000 |
Long term debt | 22.991 M 0.00 % | 22.991 M -1.33 % | 23.301 M 0.00 % | 23.301 M 13.62 % | 20.508 M 0.00 % | 20.508 M -43.02 % | 35.991 M 0.00 % | 35.991 M -16.16 % | 42.930 M 0.00 % | 42.930 M 9 921.44 % | 428.378 K 100.00 % | 214.189 K -98.59 % | 15.174 M 0.00 % | 15.174 M -77.86 % | 68.550 M 0.00 % | 68.550 M | 0.000 | 0.000 -100.00 % | 23.326 M 0.00 % | 23.326 M 380.94 % | 4.850 M 0.00 % | 4.850 M -69.76 % | 16.038 M 0.00 % | 16.038 M -52.92 % | 34.068 M -60.34 % | 85.902 M -32.76 % | 127.756 M 0.00 % | 127.756 M | 0.000 |
Total non current liabilities | 22.991 M 0.00 % | 22.991 M -1.33 % | 23.301 M 0.00 % | 23.301 M 13.62 % | 20.508 M 0.00 % | 20.508 M -43.02 % | 35.991 M 0.00 % | 35.991 M -19.32 % | 44.609 M 0.00 % | 44.609 M 2 256.20 % | 1.893 M 0.00 % | 1.893 M -90.32 % | 19.561 M 0.00 % | 19.561 M -73.50 % | 73.804 M 0.00 % | 73.804 M | 0.000 | 0.000 -100.00 % | 31.174 M 0.00 % | 31.174 M 324.14 % | 7.350 M 0.00 % | 7.350 M -60.60 % | 18.655 M 0.00 % | 18.655 M -87.08 % | 144.377 M -26.97 % | 197.698 M -18.56 % | 242.744 M 0.00 % | 242.744 M | 0.000 |
Other current liabilities | 656.247 M 0.00 % | 656.247 M 14.55 % | 572.874 M -3.12 % | 591.351 M 77.15 % | 333.810 M -3.25 % | 345.006 M 101.09 % | 171.571 M -9.09 % | 188.736 M 397.07 % | 37.970 M -38.41 % | 61.653 M 164.64 % | 23.297 M -42.21 % | 40.311 M 159.67 % | 15.524 M -83.60 % | 94.682 M 166.27 % | 35.558 M -18.82 % | 43.802 M | 0.000 | 0.000 -100.00 % | 15.546 M -44.31 % | 27.914 M 141.42 % | -67.386 M -820.94 % | 9.347 M -24.89 % | 12.445 M 0.00 % | 12.445 M 1 278.57 % | 902.732 K -18.41 % | 1.106 M -91.35 % | 12.784 M 0.00 % | 12.784 M | 0.000 |
Deferred revenue | 0.000 | 0.000 -100.00 % | 3.614 M | 0.000 -100.00 % | 3.650 M | 0.000 -100.00 % | 10.387 M | 0.000 -100.00 % | 18.011 M | 0.000 -100.00 % | 11.220 M | 0.000 -100.00 % | 70.390 M | 0.000 -100.00 % | 21.902 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.476 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 461.609 K -24.92 % | 614.836 K | 0.000 | 0.000 | 0.000 |
Short term debt | 269.536 M 0.00 % | 269.536 M 115.76 % | 124.924 M 0.00 % | 124.924 M -23.99 % | 164.359 M 0.00 % | 164.359 M 1 079.68 % | 13.932 M -4.48 % | 14.586 M 58.55 % | 9.200 M 8.23 % | 8.500 M -80.62 % | 43.854 M 0.84 % | 43.489 M 637.27 % | 5.899 M 53.07 % | 3.854 M -82.34 % | 21.820 M 9.10 % | 20.000 M | 0.000 | 0.000 -100.00 % | 77.778 M 1.11 % | 76.926 M 279.03 % | 20.295 M 0.00 % | 20.295 M -71.41 % | 70.988 M 0.00 % | 70.988 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 949.871 M 0.00 % | 949.871 M 27.65 % | 744.122 M 0.00 % | 744.122 M 39.67 % | 532.756 M 0.00 % | 532.756 M 128.19 % | 233.474 M 0.00 % | 233.474 M 102.89 % | 115.077 M 0.00 % | 115.077 M 5.49 % | 109.083 M 0.00 % | 109.083 M -15.70 % | 129.395 M 0.00 % | 129.395 M 41.01 % | 91.760 M 0.00 % | 91.760 M | 0.000 | 0.000 -100.00 % | 132.195 M 0.00 % | 132.195 M 72.28 % | 76.734 M 0.00 % | 76.734 M -37.17 % | 122.128 M 0.00 % | 122.128 M 131.98 % | 52.645 M -4.26 % | 54.990 M 20.02 % | 45.818 M 0.00 % | 45.818 M | 0.000 |
Total liabilities | 972.862 M 0.00 % | 972.862 M 26.77 % | 767.423 M 0.00 % | 767.423 M 38.71 % | 553.264 M 0.00 % | 553.264 M 105.32 % | 269.466 M 0.00 % | 269.466 M 68.75 % | 159.685 M 0.00 % | 159.685 M 43.89 % | 110.977 M 0.00 % | 110.977 M -25.50 % | 148.956 M 0.00 % | 148.956 M -10.03 % | 165.564 M 0.00 % | 165.564 M -19.25 % | 205.028 M | 0.000 -100.00 % | 163.370 M 0.00 % | 163.370 M 94.29 % | 84.084 M 0.00 % | 84.084 M -40.27 % | 140.783 M 0.00 % | 140.783 M -28.54 % | 197.022 M -22.03 % | 252.689 M -12.43 % | 288.562 M 0.00 % | 288.562 M | 0.000 |
Other non current assets | 456.882 K 0.00 % | 456.882 K 2 662.95 % | 16.536 K -96.38 % | 456.882 K -99.34 % | 69.106 M 0.00 % | 69.106 M -0.02 % | 69.122 M 0.00 % | 69.122 M -51.57 % | 142.721 M 0.00 % | 142.721 M -0.86 % | 143.962 M 0.00 % | 143.962 M -2.86 % | 148.196 M 0.00 % | 148.196 M 0.21 % | 147.887 M 0.00 % | 147.887 M -79.28 % | 713.724 M 284.00 % | -387.898 M -17 309.85 % | 2.254 M 0.00 % | 2.254 M -99.41 % | 380.032 M 31 782.87 % | 1.192 M 187.09 % | -1.369 M -209.63 % | 1.248 M 52.17 % | 820.455 K 21.39 % | 675.868 K -20.01 % | 844.961 K 0.00 % | 844.961 K 106.67 % | -12.662 M |
Long term investments | 11.202 M 0.00 % | 11.202 M -0.04 % | 11.206 M 0.00 % | 11.206 M -2.74 % | 11.521 M 0.00 % | 11.521 M 0.18 % | 11.501 M 0.00 % | 11.501 M -93.28 % | 171.217 M 0.00 % | 171.217 M 0.34 % | 170.640 M 0.00 % | 170.640 M 3.06 % | 165.580 M 0.00 % | 165.580 M 42.29 % | 116.367 M 0.00 % | 116.367 M | 0.000 | 0.000 -100.00 % | 114.050 M 0.00 % | 114.050 M 2 521.84 % | 4.350 M 0.00 % | 4.350 M 0.00 % | 4.350 M 0.00 % | 4.350 M 0.00 % | 4.350 M 29.85 % | 3.350 M 570.00 % | 500.000 K 0.00 % | 500.000 K | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.343 M 0.00 % | 6.343 M -5.56 % | 6.716 M 0.00 % | 6.716 M -72.60 % | 24.515 M 0.00 % | 24.515 M -12.07 % | 27.881 M 0.00 % | 27.881 M | 0.000 | 0.000 -100.00 % | 41.242 M 0.00 % | 41.242 M 94.43 % | 21.212 M 0.00 % | 21.212 M -22.98 % | 27.539 M 0.00 % | 27.539 M -18.56 % | 33.816 M -7.75 % | 36.655 M -8.92 % | 40.245 M 0.00 % | 40.245 M | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 243.334 M 0.00 % | 243.334 M 0.00 % | 243.334 M 0.00 % | 243.334 M -12.71 % | 278.750 M 0.00 % | 278.750 M 0.64 % | 276.979 M 0.00 % | 276.979 M | 0.000 | 0.000 -100.00 % | 396.229 M 0.00 % | 396.229 M 12.32 % | 352.753 M 0.00 % | 352.753 M 0.19 % | 352.080 M 0.00 % | 352.080 M 0.23 % | 351.288 M 0.22 % | 350.527 M -0.23 % | 351.334 M 0.00 % | 351.334 M | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 249.677 M 0.00 % | 249.677 M -0.15 % | 250.051 M 0.00 % | 250.051 M -17.55 % | 303.265 M 0.00 % | 303.265 M -0.52 % | 304.860 M 0.00 % | 304.860 M | 0.000 | 0.000 -100.00 % | 437.471 M 0.00 % | 437.471 M 16.98 % | 373.965 M 0.00 % | 373.965 M -1.49 % | 379.619 M 0.00 % | 379.619 M -1.42 % | 385.105 M -0.54 % | 387.182 M -1.12 % | 391.579 M 0.00 % | 391.579 M | 0.000 |
Property plant equipment net | 59.588 M 0.00 % | 59.588 M -53.22 % | 127.392 M 0.00 % | 127.392 M 40.03 % | 90.973 M 0.00 % | 90.973 M -1.83 % | 92.674 M 0.00 % | 92.674 M 276.87 % | 24.590 M 0.00 % | 24.590 M -4.05 % | 25.627 M 0.00 % | 25.627 M -8.27 % | 27.937 M 0.00 % | 27.937 M -0.56 % | 28.095 M 0.00 % | 28.095 M | 0.000 | 0.000 -100.00 % | 2.221 M 0.00 % | 2.221 M 322.61 % | 525.556 K 0.00 % | 525.556 K -31.70 % | 769.468 K 0.00 % | 769.468 K -19.79 % | 959.329 K -17.62 % | 1.165 M -7.86 % | 1.264 M 0.00 % | 1.264 M | 0.000 |
Total non current assets | 71.247 M 0.00 % | 71.247 M -48.76 % | 139.055 M 0.00 % | 139.055 M -18.97 % | 171.601 M 0.00 % | 171.601 M -0.98 % | 173.296 M 0.00 % | 173.296 M -70.54 % | 588.206 M 0.00 % | 588.206 M -0.35 % | 590.279 M 0.00 % | 590.279 M -8.48 % | 644.978 M 0.00 % | 644.978 M 8.00 % | 597.209 M 0.00 % | 597.209 M -16.32 % | 713.724 M 284.00 % | -387.898 M -169.77 % | 555.996 M 0.00 % | 555.996 M 46.30 % | 380.032 M 0.00 % | 380.032 M -1.54 % | 385.987 M 0.00 % | 385.987 M -1.34 % | 391.234 M -0.29 % | 392.372 M -0.46 % | 394.188 M 0.00 % | 394.188 M 3 213.25 % | -12.662 M |
Other current assets | 114.218 M 0.00 % | 114.218 M 114.17 % | 53.331 M -25.04 % | 71.150 M 26.35 % | 56.311 M -20.19 % | 70.553 M 42.01 % | 49.682 M -17.41 % | 60.157 M 15.26 % | 52.195 M -7.78 % | 56.595 M 82.44 % | 31.021 M -14.02 % | 36.081 M -5.56 % | 38.204 M -18.57 % | 46.916 M 59.01 % | 29.506 M -66.96 % | 89.297 M -92.05 % | 1.123 B | 0.000 -100.00 % | 47.820 M -7.67 % | 51.795 M 74.30 % | 29.716 M 0.00 % | 29.716 M 140.81 % | 12.340 M 0.00 % | 12.340 M -19.89 % | 15.404 M -5.90 % | 16.369 M 12.23 % | 14.585 M 0.00 % | 14.585 M | 0.000 |
Short term investments | 1.230 B 0.00 % | 1.230 B 45.02 % | 847.927 M 0.00 % | 847.927 M 28.61 % | 659.278 M 0.00 % | 659.278 M 51.33 % | 435.659 M 0.00 % | 435.659 M 110.22 % | 207.239 M 0.00 % | 207.239 M 439.00 % | 38.449 M 0.00 % | 38.449 M 8.77 % | 35.350 M 0.00 % | 35.350 M 5.40 % | 33.540 M 0.00 % | 33.540 M | 0.000 -100.00 % | 775.797 M 2 259.60 % | 32.878 M 0.00 % | 32.878 M -68.44 % | 104.175 M 0.00 % | 104.175 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.323 M |
cash and cash equivalents | 1.960 B 0.00 % | 1.960 B 83.09 % | 1.071 B 0.00 % | 1.071 B 112.95 % | 502.705 M 0.00 % | 502.705 M 48.65 % | 338.176 M 0.00 % | 338.176 M -20.30 % | 424.337 M 0.00 % | 424.337 M -25.92 % | 572.782 M 0.00 % | 572.782 M -18.83 % | 705.621 M 0.00 % | 705.621 M -6.16 % | 751.905 M 0.00 % | 751.905 M | 0.000 100.00 % | -387.898 M -209.26 % | 355.020 M 0.00 % | 355.020 M 137.81 % | 149.289 M 0.00 % | 149.289 M 15.68 % | 129.049 M 0.00 % | 129.049 M -1.55 % | 131.078 M -4.71 % | 137.564 M -9.47 % | 151.948 M 0.00 % | 151.948 M 1 300.07 % | -12.662 M |
Cash and short term investments | 3.190 B 0.00 % | 3.190 B 66.26 % | 1.918 B 0.00 % | 1.918 B 65.10 % | 1.162 B 0.00 % | 1.162 B 50.16 % | 773.835 M 0.00 % | 773.835 M 22.52 % | 631.576 M 0.00 % | 631.576 M 3.33 % | 611.231 M 0.00 % | 611.231 M -17.51 % | 740.971 M 0.00 % | 740.971 M -5.66 % | 785.445 M 0.00 % | 785.445 M | 0.000 -100.00 % | 387.898 M 0.00 % | 387.898 M 0.00 % | 387.898 M 53.04 % | 253.464 M 0.00 % | 253.464 M 96.41 % | 129.049 M 0.00 % | 129.049 M -1.55 % | 131.078 M -4.71 % | 137.564 M -9.47 % | 151.948 M 0.00 % | 151.948 M 1 100.07 % | 12.662 M |
Total current assets | 3.327 B 0.00 % | 3.327 B 65.27 % | 2.013 B 0.00 % | 2.013 B 60.53 % | 1.254 B 0.00 % | 1.254 B 46.22 % | 857.714 M 0.00 % | 857.714 M 17.65 % | 729.063 M 0.00 % | 729.063 M 8.81 % | 670.062 M 0.00 % | 670.062 M -20.42 % | 841.975 M 0.00 % | 841.975 M -7.25 % | 907.820 M 0.00 % | 907.820 M -19.14 % | 1.123 B 189.42 % | 387.898 M -37.07 % | 616.426 M 0.00 % | 616.426 M 91.02 % | 322.702 M 0.00 % | 322.702 M 81.79 % | 177.511 M 0.00 % | 177.511 M -13.07 % | 204.203 M -4.61 % | 214.063 M 0.36 % | 213.295 M 0.00 % | 213.295 M 1 584.58 % | 12.662 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.495 M 0.00 % | 1.495 M -37.82 % | 2.404 M 0.00 % | 2.404 M -33.54 % | 3.617 M 0.00 % | 3.617 M -47.13 % | 6.842 M 0.00 % | 6.842 M | 0.000 | 0.000 -100.00 % | 4.118 M 0.00 % | 4.118 M 101.41 % | -292.986 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 23.518 M 0.00 % | 23.518 M -43.37 % | 41.534 M 75.14 % | 23.715 M -33.83 % | 35.839 M 65.94 % | 21.597 M -36.85 % | 34.197 M 44.16 % | 23.722 M -45.84 % | 43.797 M 11.17 % | 39.396 M 55.06 % | 25.407 M 24.87 % | 20.347 M -65.62 % | 59.182 M 17.26 % | 50.470 M 56.36 % | 32.278 M 23.03 % | 26.236 M | 0.000 | 0.000 -100.00 % | 176.590 M 2.30 % | 172.615 M 336.75 % | 39.522 M 0.00 % | 39.522 M 9.41 % | 36.122 M 0.00 % | 36.122 M -37.42 % | 57.721 M -4.01 % | 60.130 M 28.59 % | 46.762 M 0.00 % | 46.762 M | 0.000 |
Tax assets | 0.000 | 0.000 -100.00 % | 440.346 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 100.00 % | -378.840 M | 0.000 -100.00 % | 2.617 M | 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 | 0.000 |
Account payables | 24.088 M 0.00 % | 24.088 M -13.50 % | 27.847 M 0.00 % | 27.847 M 19.05 % | 23.391 M 0.00 % | 23.391 M -22.42 % | 30.153 M | 0.000 -100.00 % | 44.924 M | 0.000 -100.00 % | 25.283 M | 0.000 -100.00 % | 30.860 M | 0.000 -100.00 % | 27.958 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.355 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.628 M 4.52 % | 36.958 M 11.88 % | 33.034 M 0.00 % | 33.034 M | 0.000 |
Tax payables | 0.000 | 0.000 -100.00 % | 14.863 M | 0.000 -100.00 % | 7.546 M | 0.000 -100.00 % | 7.431 M | 0.000 -100.00 % | 4.972 M | 0.000 -100.00 % | 5.430 M | 0.000 -100.00 % | 6.723 M | 0.000 -100.00 % | 6.425 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.516 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.653 M -22.43 % | 16.311 M | 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 -100.00 % | 42.421 M | 0.000 100.00 % | -1.679 M | 0.000 -100.00 % | 14.600 M | 0.000 100.00 % | -5.254 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 |
Minority interest | 943.738 M 0.00 % | 943.738 M 144.65 % | 385.752 M 0.00 % | 385.752 M 214.48 % | 122.663 M 0.00 % | 122.663 M 1 331.52 % | 8.569 M 0.00 % | 8.569 M -89.49 % | 81.512 M 0.00 % | 81.512 M -16.74 % | 97.898 M 0.00 % | 97.898 M 33.23 % | 73.480 M 0.00 % | 73.480 M -2.55 % | 75.401 M 0.00 % | 75.401 M | 0.000 | 0.000 -100.00 % | 11.806 M 0.00 % | 11.806 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 1.183 M 0.00 % | 1.183 M -21.13 % | 1.500 M 0.00 % | 1.500 M 28.80 % | 1.165 M 0.00 % | 1.165 M 169.32 % | 432.474 K | 0.000 -100.00 % | 1.208 M | 0.000 -100.00 % | 1.647 M | 0.000 -100.00 % | 2.619 M | 0.000 -100.00 % | 3.233 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.492 M | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 5.910 K 0.00 % | 5.910 K 0.00 % | 5.910 K 0.00 % | 5.910 K 0.00 % | 5.910 K 0.00 % | 5.910 K | 0.000 |
Other total stockholders equity | 2.226 B 0.00 % | 2.226 B 21.22 % | 1.836 B 0.00 % | 1.836 B 11.17 % | 1.652 B 0.00 % | 1.652 B 1.12 % | 1.634 B 1.59 % | 1.608 B 3.68 % | 1.551 B 0.00 % | 1.551 B -0.09 % | 1.552 B 0.00 % | 1.552 B 6.49 % | 1.458 B 0.00 % | 1.458 B 0.21 % | 1.455 B 0.00 % | 1.455 B -10.18 % | 1.620 B 13 618.36 % | 11.806 M -98.73 % | 932.368 M 0.00 % | 932.368 M 174.52 % | 339.633 M 0.00 % | 339.633 M 101.96 % | 168.167 M 0.00 % | 168.167 M -11.24 % | 189.473 M 12.67 % | 168.167 M 0.00 % | 168.167 M 0.00 % | 168.167 M | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.679 M | 0.000 -100.00 % | 1.679 M | 0.000 -100.00 % | 4.386 M | 0.000 -100.00 % | 5.254 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.985 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.427 M -5.26 % | 3.617 M | 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 -100.00 % | 205.028 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 |
Total assets | 3.399 B 0.00 % | 3.399 B 57.90 % | 2.152 B 0.00 % | 2.152 B 50.97 % | 1.426 B 0.00 % | 1.426 B 38.29 % | 1.031 B 0.00 % | 1.031 B -21.73 % | 1.317 B 0.00 % | 1.317 B 4.52 % | 1.260 B 0.00 % | 1.260 B -15.24 % | 1.487 B 0.00 % | 1.487 B -1.20 % | 1.505 B 0.00 % | 1.505 B -18.04 % | 1.836 B | 0.000 -100.00 % | 1.172 B 0.00 % | 1.172 B 66.84 % | 702.734 M 0.00 % | 702.734 M 24.71 % | 563.499 M 0.00 % | 563.499 M -5.36 % | 595.437 M -1.81 % | 606.436 M -0.17 % | 607.483 M 0.00 % | 607.483 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-09-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-09-30 | 2018-06-30 | 2018-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.610 M | 0.000 | 0.000 | 0.000 100.00 % | -2.607 M | 0.000 100.00 % | -157.857 K | 0.000 100.00 % | -1.835 M | 0.000 | 0.000 | 0.000 100.00 % | -392.875 K | 0.000 | 0.000 | 0.000 100.00 % | -999.740 K | 0.000 100.00 % | -190.333 K 63.08 % | -515.482 K | 0.000 | 0.000 -100.00 % | 165.200 K 143.98 % | -375.608 K |
Stock based compensation | 11.095 M 0.00 % | 11.095 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 186.156 M 608.41 % | 26.278 M 133.93 % | 11.233 M 624.28 % | 1.551 M -86.45 % | 11.443 M 585.20 % | 1.670 M 7.48 % | 1.554 M 0.00 % | 1.554 M -31.36 % | 2.264 M 0.00 % | 2.264 M -25.23 % | 3.028 M 0.00 % | 3.028 M -96.84 % | 95.709 M 0.00 % | 95.709 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 46.094 M 0.00 % | 46.094 M -59.99 % | 115.216 M 0.00 % | 115.216 M 124.20 % | 51.391 M 0.00 % | 51.391 M -81.82 % | 282.746 M 83.16 % | 154.371 M 8 741.18 % | -1.786 M 87.09 % | -13.842 M 57.55 % | -32.611 M -297.20 % | 16.537 M 235.10 % | -12.240 M 0.00 % | -12.240 M -135.04 % | 34.931 M 0.00 % | 34.931 M 188.26 % | -39.578 M 0.00 % | -39.578 M 29.15 % | -55.865 M | 0.000 100.00 % | -10.222 M 0.00 % | -10.222 M -184.66 % | 12.075 M 0.00 % | 12.075 M 862.34 % | 1.255 M 118.82 % | -6.666 M -99.17 % | -3.347 M 0.00 % | -3.347 M 39.96 % | -5.575 M -0.25 % | -5.561 M |
Accounts receivables | 227.345 K 0.00 % | 227.345 K 115.74 % | -1.444 M 0.00 % | -1.444 M -199.74 % | 1.448 M 0.00 % | 1.448 M -98.46 % | 94.039 M 87.16 % | 50.245 M 423.42 % | -15.536 M -113.98 % | -7.260 M -140.71 % | 17.836 M 119.97 % | 8.108 M 180.72 % | -10.045 M 0.00 % | -10.045 M -141.03 % | 24.482 M 0.00 % | 24.482 M 223.69 % | -19.793 M 0.00 % | -19.793 M 62.98 % | -53.461 M | 0.000 100.00 % | -1.849 M 0.00 % | -1.849 M -118.00 % | 10.272 M 0.00 % | 10.272 M 269.61 % | 2.779 M 119.49 % | -14.258 M -761.03 % | 2.157 M 0.00 % | 2.157 M 125.33 % | -8.515 M -20.08 % | -7.091 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.424 M 90.48 % | 747.385 K -21.32 % | 949.932 K 108.99 % | 454.524 K -58.45 % | 1.094 M 59.79 % | 684.568 K -58.31 % | 1.642 M 0.00 % | 1.642 M 121.96 % | -7.478 M 0.00 % | -7.478 M -154.24 % | -2.941 M 0.00 % | -2.941 M -216.45 % | -929.442 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.839 M -226.59 % | 4.612 M | 0.000 | 0.000 100.00 % | -1.317 M -141.90 % | 3.142 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.308 M | 0.000 -100.00 % | 20.524 M | 0.000 100.00 % | -5.008 M | 0.000 -100.00 % | 390.919 K | 0.000 -100.00 % | 5.621 M | 0.000 | 0.000 | 0.000 100.00 % | -2.032 M | 0.000 | 0.000 | 0.000 100.00 % | -1.738 M | 0.000 -100.00 % | 1.670 M -57.43 % | 3.924 M | 0.000 | 0.000 -100.00 % | 3.491 M 228.51 % | -2.717 M |
Other working capital | 45.866 M 0.00 % | 45.866 M -60.68 % | 116.660 M 0.00 % | 116.660 M 133.59 % | 49.943 M 0.00 % | 49.943 M -75.35 % | 202.592 M 95.97 % | 103.379 M 1 438.19 % | -7.725 M -9.79 % | -7.036 M 84.88 % | -46.533 M -700.92 % | 7.744 M 301.79 % | -3.837 M 0.00 % | -3.837 M -121.41 % | 17.926 M 0.00 % | 17.926 M 206.43 % | -16.844 M 0.00 % | -16.844 M -1 041.84 % | -1.475 M | 0.000 100.00 % | -8.373 M 0.00 % | -8.373 M -564.33 % | 1.803 M 0.00 % | 1.803 M 156.45 % | -3.195 M -187.11 % | 3.667 M 166.63 % | -5.504 M 0.00 % | -5.504 M -898.61 % | -551.167 K -112.98 % | 4.247 M |
Other non cash items | -5.707 M 0.00 % | -5.707 M -113.55 % | 42.104 M 0.00 % | 42.104 M 128.71 % | 18.409 M 0.00 % | 18.409 M 249.02 % | -12.353 M -116.56 % | 74.575 M 1 715.80 % | -4.615 M -142.65 % | 10.823 M -90.28 % | 111.359 M 418.09 % | 21.494 M -12.83 % | 24.657 M 0.00 % | 24.657 M -77.49 % | 109.521 M 0.00 % | 109.521 M 304.96 % | 27.045 M 0.00 % | 27.045 M 559.82 % | 4.099 M 147.24 % | -8.676 M -979.15 % | 986.843 K 0.00 % | 986.843 K -71.85 % | 3.505 M 0.00 % | 3.505 M 404.27 % | 695.123 K -67.34 % | 2.129 M -65.02 % | 6.085 M 0.00 % | 6.085 M 580.68 % | 894.002 K -46.50 % | 1.671 M |
Net cash provided by operating activities | 106.835 M 0.00 % | 106.835 M -44.16 % | 191.337 M 0.00 % | 191.337 M 154.73 % | 75.115 M 0.00 % | 75.115 M 62.17 % | 46.319 M 0.00 % | 46.319 M 1 187.41 % | -4.260 M -109.00 % | -2.038 M 99.10 % | -227.629 M -95.88 % | -116.209 M -3 950.36 % | -2.869 M 0.00 % | -2.869 M -109.87 % | 29.058 M 0.00 % | 29.058 M 131 695.23 % | 22.048 K 0.00 % | 22.048 K 100.06 % | -39.219 M | 0.000 -100.00 % | 5.739 M 0.00 % | 5.739 M -81.24 % | 30.588 M 0.00 % | 30.588 M -34.85 % | 46.951 M 31.04 % | 35.829 M 39.56 % | 25.672 M 0.00 % | 25.672 M -5.59 % | 27.191 M 30.00 % | 20.916 M |
Investments in property plant and equipment | -2.478 K 0.00 % | -2.478 K 80.45 % | -12.674 K 0.00 % | -12.674 K -669.52 % | -1.647 K 0.00 % | -1.647 K 100.00 % | -66.396 M -95.72 % | -33.923 M -14 502.89 % | -232.306 K -108.99 % | -111.154 K -146.97 % | 236.654 K 227.94 % | 72.164 K 111.54 % | -625.117 K 0.00 % | -625.117 K -49 438.36 % | 1.267 K 0.00 % | 1.267 K 100.01 % | -12.584 M 0.00 % | -12.584 M -5 578.96 % | -221.590 K | 0.000 100.00 % | -20.797 K 0.00 % | -20.797 K 74.07 % | -80.189 K 0.00 % | -80.189 K -141.93 % | 191.227 K 184.30 % | -226.846 K -1 363.52 % | -15.500 K 0.00 % | -15.500 K -37.79 % | -11.249 K -160.21 % | -4.323 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.995 K 96.16 % | 1.017 K | 0.000 | 0.000 100.00 % | -9.919 M 0.00 % | -9.919 M | 0.000 | 0.000 100.00 % | -47.742 M | 0.000 | 0.000 | 0.000 100.00 % | -58.061 M 0.00 % | -58.061 M -1 864.76 % | -2.955 M 11.94 % | -3.356 M 80.96 % | -17.622 M 0.00 % | -17.622 M 54.31 % | -38.572 M -53.76 % | -25.086 M |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -500.286 M | 0.000 100.00 % | -176.383 M | 0.000 100.00 % | -491.316 M | 0.000 100.00 % | -20.790 M | 0.000 100.00 % | -200.323 M | 0.000 | 0.000 | 0.000 100.00 % | -172.557 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.850 M | 0.000 100.00 % | -1.000 M 64.91 % | -2.850 M | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 439.891 M | 0.000 -100.00 % | 1.296 M | 0.000 -100.00 % | 456.014 M | 0.000 -100.00 % | 13.033 M | 0.000 100.00 % | -191.227 K | 0.000 | 0.000 | 0.000 100.00 % | -191.227 K | 0.000 | 0.000 | 0.000 -100.00 % | 73.701 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -180.580 M 0.00 % | -180.580 M -82.22 % | -99.098 M 0.00 % | -99.098 M 9.31 % | -109.272 M 0.00 % | -109.272 M | 0.000 100.00 % | -34.560 M 94.30 % | -606.768 M -624.28 % | -83.775 M -49.00 % | -56.225 M -20.94 % | -46.489 M -2 527.00 % | 1.915 M 0.00 % | 1.915 M 109.08 % | -21.086 M 0.00 % | -21.086 M 71.98 % | -75.246 M 0.00 % | -75.246 M -377.92 % | -15.745 M | 0.000 100.00 % | -50.336 M 0.00 % | -50.336 M | 0.000 | 0.000 100.00 % | -1.000 M 64.91 % | -2.850 M -1 728.57 % | 175.000 K 0.00 % | 175.000 K | 0.000 | 0.000 |
Net cash used for investing activites | -180.582 M 0.00 % | -180.582 M -82.20 % | -99.111 M 0.00 % | -99.111 M 9.30 % | -109.274 M 0.00 % | -109.274 M 13.82 % | -126.791 M -85.14 % | -68.484 M 60.94 % | -175.319 M -109.00 % | -83.886 M 8.11 % | -91.288 M -96.68 % | -46.415 M -3 697.09 % | 1.290 M 0.00 % | 1.290 M 104.16 % | -31.004 M 0.00 % | -31.004 M 64.70 % | -87.830 M 0.00 % | -87.830 M -37.86 % | -63.708 M | 0.000 100.00 % | -50.357 M 0.00 % | -50.357 M 13.39 % | -58.142 M 0.00 % | -58.142 M -1 444.71 % | -3.764 M 41.49 % | -6.433 M 63.16 % | -17.462 M 0.00 % | -17.462 M 54.74 % | -38.583 M -53.78 % | -25.090 M |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -48.800 M -8.40 % | -45.020 M | 0.000 | 0.000 -100.00 % | 10.750 M | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 526.997 M 0.00 % | 526.997 M 176.61 % | 190.519 M 0.00 % | 190.519 M 32.97 % | 143.283 M 0.00 % | 143.283 M 1 230.88 % | -12.670 M -107.15 % | -6.116 M -110.50 % | 58.278 M 624.28 % | 8.046 M -98.68 % | 608.693 M 585.20 % | 88.835 M 358.19 % | -34.407 M 0.00 % | -34.407 M -176.88 % | 44.754 M 5 214.70 % | 842.079 K -99.71 % | 288.865 M 0.00 % | 288.865 M -52.44 % | 607.394 M | 0.000 -100.00 % | 54.736 M 0.00 % | 54.736 M 107.15 % | 26.423 M 0.00 % | 26.423 M | 0.000 | 0.000 -100.00 % | 63.372 M 0.00 % | 63.372 M | 0.000 | 0.000 |
Net cash used provided by financing activities | 526.997 M 0.00 % | 526.997 M 176.61 % | 190.519 M 0.00 % | 190.519 M 32.97 % | 143.283 M 0.00 % | 143.283 M 1 230.88 % | -12.670 M -107.15 % | -6.116 M -136.37 % | 16.816 M 109.00 % | 8.046 M -95.52 % | 179.572 M 102.14 % | 88.835 M 358.19 % | -34.407 M 0.00 % | -34.407 M -4 185.96 % | 842.079 K 0.00 % | 842.079 K -99.71 % | 288.865 M 0.00 % | 288.865 M 27.49 % | 226.584 M | 0.000 -100.00 % | 54.736 M 0.00 % | 54.736 M 107.15 % | 26.423 M 0.00 % | 26.423 M 154.15 % | -48.800 M -8.40 % | -45.020 M -171.04 % | 63.372 M 0.00 % | 63.372 M 489.53 % | 10.750 M | 0.000 |
Effect of forex changes on cash | -8.510 M 0.00 % | -8.510 M -834.87 % | 1.158 M 0.00 % | 1.158 M 104.31 % | -26.859 M 0.00 % | -26.859 M -81.49 % | -14.799 M 0.00 % | -14.799 M -155.90 % | 26.476 M 624.28 % | 3.656 M -92.54 % | 48.985 M 585.20 % | 7.149 M -44.34 % | 12.844 M 0.00 % | 12.844 M 460.41 % | -3.564 M 0.00 % | -3.564 M 16.55 % | -4.271 M 0.00 % | -4.271 M 70.02 % | -14.247 M | 0.000 -100.00 % | 1.942 K 0.00 % | 1.942 K -98.33 % | 116.504 K 0.00 % | 116.504 K 113.34 % | -873.134 K -170.44 % | 1.240 M 952.11 % | -145.463 K 0.00 % | -145.463 K -113.80 % | 1.054 M 505.65 % | 174.079 K |
Net change in cash | 0.000 | 0.000 | 0.000 100.00 % | -502.705 M -200.00 % | 502.705 M | 0.000 | 0.000 100.00 % | -43.081 M 75.19 % | -173.672 M -133.99 % | -74.223 M 53.06 % | -158.129 M -137.29 % | -66.641 M -111.33 % | 588.018 M 175.83 % | -775.489 M -185.01 % | 912.188 M 19 642.92 % | -4.668 M -102.37 % | 196.787 M 0.00 % | 196.787 M -30.35 % | 282.550 M | 0.000 -100.00 % | 10.120 M 0.00 % | 10.120 M 218.86 % | -8.515 M -739.29 % | -1.015 M 84.36 % | -6.486 M 54.91 % | -14.384 M -120.14 % | 71.437 M 0.00 % | 71.437 M 17 212.50 % | 412.633 K 110.31 % | -4.001 M |
Cash at beginning of period | 0.000 | 0.000 | 0.000 -100.00 % | 502.705 M | 0.000 | 0.000 -100.00 % | 413.823 M | 0.000 -100.00 % | 596.768 M | 0.000 -100.00 % | 722.695 M 2.36 % | 706.064 M 498.13 % | 118.046 M -84.31 % | 752.347 M 570.69 % | -159.840 M -120.80 % | 768.396 M 34.43 % | 571.610 M | 0.000 -100.00 % | 85.559 M | 0.000 | 0.000 | 0.000 -100.00 % | 137.564 M 4.95 % | 131.078 M -4.71 % | 137.564 M -9.47 % | 151.948 M | 0.000 -100.00 % | 9.074 M 4.76 % | 8.661 M -31.60 % | 12.662 M |
Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 502.705 M | 0.000 -100.00 % | 337.788 M 884.08 % | -43.081 M -110.18 % | 423.097 M 670.04 % | -74.223 M -113.15 % | 564.566 M -11.71 % | 639.423 M -9.44 % | 706.064 M 3 151.06 % | -23.142 M -103.08 % | 752.347 M -1.49 % | 763.729 M -0.61 % | 768.396 M 290.47 % | 196.787 M -46.54 % | 368.109 M | 0.000 -100.00 % | 10.120 M 0.00 % | 10.120 M -92.16 % | 129.049 M -0.78 % | 130.063 M -0.77 % | 131.078 M -4.71 % | 137.564 M 92.57 % | 71.437 M -11.27 % | 80.511 M 787.29 % | 9.074 M 4.76 % | 8.661 M |
Operating cash flow | 106.835 M 0.00 % | 106.835 M -44.16 % | 191.337 M 0.00 % | 191.337 M 154.73 % | 75.115 M 0.00 % | 75.115 M 62.17 % | 46.319 M 0.00 % | 46.319 M 1 187.41 % | -4.260 M -109.00 % | -2.038 M 99.10 % | -227.629 M -95.88 % | -116.209 M -3 950.36 % | -2.869 M 0.00 % | -2.869 M -109.87 % | 29.058 M 0.00 % | 29.058 M 131 695.23 % | 22.048 K 0.00 % | 22.048 K 100.06 % | -39.219 M | 0.000 -100.00 % | 5.739 M 0.00 % | 5.739 M -81.24 % | 30.588 M 0.00 % | 30.588 M -34.85 % | 46.951 M 31.04 % | 35.829 M 39.56 % | 25.672 M 0.00 % | 25.672 M -5.59 % | 27.191 M 30.00 % | 20.916 M |
Capital expenditure | -2.478 K 0.00 % | -2.478 K 80.45 % | -12.674 K 0.00 % | -12.674 K -669.52 % | -1.647 K 0.00 % | -1.647 K 100.00 % | -33.923 M 0.00 % | -33.923 M -14 502.89 % | -232.306 K -108.99 % | -111.154 K -146.97 % | 236.654 K 227.94 % | 72.164 K 111.54 % | -625.117 K 0.00 % | -625.117 K -49 438.36 % | 1.267 K 0.00 % | 1.267 K 100.01 % | -12.584 M 0.00 % | -12.584 M -5 578.96 % | -221.590 K | 0.000 100.00 % | -20.797 K 0.00 % | -20.797 K 74.07 % | -80.189 K 0.00 % | -80.189 K -141.93 % | 191.227 K 184.30 % | -226.846 K -1 363.52 % | -15.500 K 0.00 % | -15.500 K -37.79 % | -11.249 K -160.21 % | -4.323 K |
Free CashFlow | 106.832 M 0.00 % | 106.832 M -44.16 % | 191.325 M 0.00 % | 191.325 M 154.71 % | 75.114 M 0.00 % | 75.114 M 505.98 % | 12.395 M 0.00 % | 12.395 M 375.95 % | -4.492 M -109.00 % | -2.149 M 99.05 % | -227.392 M -95.80 % | -116.137 M -3 223.68 % | -3.494 M 0.00 % | -3.494 M -112.02 % | 29.059 M 0.00 % | 29.059 M 331.33 % | -12.562 M 0.00 % | -12.562 M 68.15 % | -39.440 M | 0.000 -100.00 % | 5.718 M 0.00 % | 5.718 M -81.26 % | 30.507 M 0.00 % | 30.507 M -35.29 % | 47.143 M 32.42 % | 35.602 M 38.76 % | 25.657 M 0.00 % | 25.657 M -5.60 % | 27.180 M 29.98 % | 20.911 M |
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 |