James Warren Tea Limited JAMESWARREN.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.660 B 42.12 % | 1.168 B -7.34 % | 1.261 B 16.70 % | 1.080 B -14.15 % | 1.258 B -11.31 % | 1.419 B -0.58 % | 1.427 B 24.48 % | 1.146 B -2.50 % | 1.176 B -14.24 % | 1.371 B 1.95 % | 1.345 B -5.56 % | 1.424 B |
| Net income | 1.014 B 5 282.22 % | 18.839 M -80.14 % | 94.859 M 14.95 % | 82.520 M -71.51 % | 289.600 M 862.51 % | 30.088 M -24.93 % | 40.078 M 257.26 % | -25.485 M -37 377.94 % | -68.000 K -100.02 % | 273.862 M 439.70 % | 50.743 M -74.99 % | 202.920 M |
| Income before tax | 1.040 B 6 748.11 % | 15.185 M -84.78 % | 99.743 M 6.10 % | 94.010 M -69.33 % | 306.565 M 619.94 % | 42.582 M -24.55 % | 56.439 M 262.16 % | -34.805 M -269.80 % | 20.498 M -93.05 % | 294.888 M 529.07 % | 46.877 M -82.10 % | 261.817 M |
| Income before tax ratio | 0.63 4 718.66 % | 0.01 -83.57 % | 0.08 -9.09 % | 0.09 -64.28 % | 0.24 711.76 % | 0.03 -24.11 % | 0.04 230.26 % | -0.03 -274.16 % | 0.02 -91.89 % | 0.22 517.04 % | 0.03 -81.04 % | 0.18 |
| EBITDA | 1.065 B 2 391.63 % | 42.729 M -66.70 % | 128.320 M 5.36 % | 121.793 M -63.76 % | 336.032 M 350.75 % | 74.550 M -14.48 % | 87.175 M 2 493.60 % | -3.642 M -107.11 % | 51.218 M -84.44 % | 329.107 M 137.89 % | 138.345 M -55.56 % | 311.284 M |
| Net income ratio | 0.61 3 687.19 % | 0.02 -78.57 % | 0.08 -1.50 % | 0.08 -66.81 % | 0.23 985.26 % | 0.02 -24.49 % | 0.03 226.33 % | -0.02 -38 340.50 % | 0.00 -100.03 % | 0.20 429.38 % | 0.04 -73.52 % | 0.14 |
| Ratio EBITDA | 0.64 1 653.23 % | 0.04 -64.06 % | 0.10 -9.72 % | 0.11 -57.78 % | 0.27 408.23 % | 0.05 -13.98 % | 0.06 2 022.83 % | 0.00 -107.29 % | 0.04 -81.85 % | 0.24 133.34 % | 0.10 -52.94 % | 0.22 |
| Gross profit ratio | 0.46 758.85 % | -0.07 -107.40 % | 0.94 2.07 % | 0.92 -0.70 % | 0.93 3.56 % | 0.90 -1.69 % | 0.91 1.72 % | 0.90 0.16 % | 0.89 412.81 % | 0.17 -82.63 % | 1.00 -0.14 % | 1.00 |
| Weighted average shs out dil | 3.699 M -6.33 % | 3.949 M -10.24 % | 4.400 M -15.93 % | 5.233 M -17.97 % | 6.380 M -16.20 % | 7.613 M -18.14 % | 9.301 M -21.87 % | 11.905 M -0.80 % | 12.001 M 0.00 % | 12.001 M 0.00 % | 12.001 M 0.00 % | 12.001 M |
| Weighted average shs out | 3.699 M -6.33 % | 3.949 M -10.24 % | 4.400 M -15.93 % | 5.233 M -17.97 % | 6.380 M -16.20 % | 7.613 M -18.14 % | 9.301 M -21.87 % | 11.905 M -0.80 % | 12.001 M 0.00 % | 12.001 M 0.00 % | 12.001 M 0.00 % | 12.001 M |
| EPS diluted | 274.08 5 284.68 % | 5.09 -76.39 % | 21.56 36.72 % | 15.77 -65.26 % | 45.39 1 049.11 % | 3.95 -8.35 % | 4.31 301.40 % | -2.14 -37 443.86 % | -0.01 -100.02 % | 22.82 439.48 % | 4.23 -74.99 % | 16.91 |
| Earnings per share | 274.08 5 284.68 % | 5.09 -76.39 % | 21.56 36.72 % | 15.77 -65.26 % | 45.39 1 049.11 % | 3.95 -8.35 % | 4.31 301.40 % | -2.14 -37 443.86 % | -0.01 -100.02 % | 22.82 439.48 % | 4.23 -74.99 % | 16.91 |
| Gross profit | 760.535 M 1 036.33 % | -81.225 M -106.86 % | 1.185 B 19.12 % | 994.556 M -14.75 % | 1.167 B -8.15 % | 1.270 B -2.26 % | 1.300 B 26.62 % | 1.026 B -2.35 % | 1.051 B 339.80 % | 238.973 M -82.29 % | 1.349 B -5.69 % | 1.431 B |
| Income tax expense | 25.930 M 809.63 % | -3.654 M -174.82 % | 4.884 M -57.49 % | 11.490 M -32.27 % | 16.965 M 35.79 % | 12.494 M -22.48 % | 16.117 M 269.78 % | -9.493 M -146.59 % | 20.374 M -3.10 % | 21.026 M 643.87 % | -3.866 M -106.56 % | 58.897 M |
| Cost of revenue | 899.334 M 628.81 % | 123.398 M 62.86 % | 75.768 M -11.41 % | 85.523 M -6.51 % | 91.475 M -38.36 % | 148.395 M 16.52 % | 127.354 M 6.19 % | 119.933 M -3.82 % | 124.700 M -88.98 % | 1.132 B 25 231.31 % | -4.504 M 33.77 % | -6.801 M |
| General and administrative expenses | 0.000 -100.00 % | 55.497 M 3.39 % | 53.678 M 43.79 % | 37.331 M -2.15 % | 38.150 M -0.40 % | 38.305 M -3.76 % | 39.800 M -3.62 % | 41.297 M -14.94 % | 48.550 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 53.671 M -8.56 % | 58.694 M 5.09 % | 55.851 M 15.90 % | 48.190 M -13.13 % | 55.476 M -3.83 % | 57.684 M 6.07 % | 54.381 M -13.66 % | 62.986 M | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 65.207 M -94.00 % | 1.087 B 26.75 % | 857.850 M -11.51 % | 969.454 M -15.59 % | 1.148 B 5 995.99 % | -19.479 M 3.54 % | -20.194 M 22.40 % | -26.023 M -768.63 % | 3.892 M 118.29 % | -21.277 M -101.82 % | 1.170 B |
| Operating expenses | 472.692 M 167.68 % | 176.589 M -85.28 % | 1.200 B 25.87 % | 953.121 M -9.96 % | 1.058 B -14.79 % | 1.242 B -4.41 % | 1.300 B 26.62 % | 1.026 B -2.35 % | 1.051 B -23.99 % | 1.383 B 6.17 % | 1.302 B 11.42 % | 1.169 B |
| Cost and expenses | 1.372 B -2.54 % | 1.408 B 10.37 % | 1.275 B 22.80 % | 1.039 B -9.68 % | 1.150 B -17.31 % | 1.391 B -2.54 % | 1.427 B 14.45 % | 1.247 B 6.04 % | 1.176 B -8.83 % | 1.290 B -0.64 % | 1.298 B 11.69 % | 1.162 B |
| Research and development expenses | 0.000 -100.00 % | 2.214 M | 0.000 -100.00 % | 2.089 M -22.66 % | 2.701 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.478 M | 0.000 | 0.000 |
| Selling general and administrative expenses | 472.692 M 333.00 % | 109.168 M -2.85 % | 112.372 M 20.59 % | 93.182 M 7.92 % | 86.340 M -7.93 % | 93.781 M -3.80 % | 97.484 M 1.89 % | 95.678 M -14.22 % | 111.536 M -36.09 % | 174.530 M 11 932.54 % | -1.475 M -26.83 % | -1.163 M |
| Interest income | 9.292 M -46.09 % | 17.235 M 29.10 % | 13.350 M 5.27 % | 12.682 M 6.08 % | 11.955 M -5.25 % | 12.618 M -20.07 % | 15.787 M 35.26 % | 11.672 M -11.56 % | 13.197 M | 0.000 -100.00 % | 5.280 M -80.84 % | 27.557 M |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.000 K -89.78 % | 137.000 K 878.57 % | 14.000 K -98.67 % | 1.055 M |
| Depreciation and amortization | 24.764 M -10.09 % | 27.544 M -3.61 % | 28.577 M 2.86 % | 27.783 M -5.71 % | 29.467 M -7.82 % | 31.968 M 4.01 % | 30.736 M -1.37 % | 31.163 M 1.49 % | 30.706 M -9.91 % | 34.082 M -62.73 % | 91.454 M 85.05 % | 49.421 M |
| Operating income | 287.843 M 211.65 % | -257.814 M -1 621.40 % | -14.977 M -136.15 % | 41.435 M -61.70 % | 108.181 M 287.01 % | 27.953 M 74.54 % | 16.015 M 118.55 % | -86.328 M -54.84 % | -55.753 M -236.83 % | 40.745 M -13.08 % | 46.877 M -82.10 % | 261.817 M |
| Operating income ratio | 0.17 178.56 % | -0.22 -1 757.79 % | -0.01 -130.97 % | 0.04 -55.38 % | 0.09 336.37 % | 0.02 75.56 % | 0.01 114.90 % | -0.08 -58.82 % | -0.05 -259.55 % | 0.03 -14.74 % | 0.03 -81.04 % | 0.18 |
| Total other income expenses net | 752.043 M | 0.000 -100.00 % | 114.720 M 118.20 % | 52.575 M -73.50 % | 198.384 M 1 256.10 % | 14.629 M -63.81 % | 40.424 M -21.54 % | 51.523 M -32.43 % | 76.251 M -70.00 % | 254.143 M | 0.000 | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -16.818 M 54.32 % | -36.816 M -87.44 % | -19.641 M 74.85 % | -78.103 M -557.38 % | -11.881 M 92.96 % | -168.676 M -1 436.49 % | -10.978 M 53.87 % | -23.799 M 36.37 % | -37.403 M -130.85 % | -16.202 M -145.69 % | 35.457 M 141.60 % | -85.240 M |
| Total investments | 1.489 B 305.45 % | 367.356 M 59.63 % | 230.132 M 47.55 % | 155.968 M -80.00 % | 779.697 M 204.98 % | 255.653 M -42.64 % | 445.694 M 4.86 % | 425.025 M -11.14 % | 478.309 M 72.18 % | 277.794 M 25.47 % | 221.398 M -34.00 % | 335.462 M |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.014 M 0.00 % | 50.014 M | 0.000 |
| Accumulated other comprehensive income loss | 154.487 M -40.81 % | 261.009 M -11.48 % | 294.849 M -1.31 % | 298.764 M 11.88 % | 267.028 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 120.008 M | 0.000 | 0.000 |
| Retained earnings | 1.686 B 200.21 % | 561.730 M -19.09 % | 694.243 M 15.83 % | 599.376 M -25.20 % | 801.266 M 8.14 % | 740.983 M -19.84 % | 924.433 M 4.05 % | 888.489 M 3.82 % | 855.816 M 0.17 % | 854.346 M 52.26 % | 561.098 M 9.94 % | 510.355 M |
| Common stock | 37.000 M 0.00 % | 37.000 M -15.91 % | 44.000 M 0.00 % | 44.000 M -16.07 % | 52.427 M -24.88 % | 69.791 M -24.96 % | 93.008 M 0.00 % | 93.008 M -22.50 % | 120.008 M 0.00 % | 120.008 M 0.00 % | 120.008 M 0.00 % | 120.008 M |
| Total equity | 1.878 B 118.42 % | 859.739 M -16.78 % | 1.033 B 9.65 % | 942.140 M -15.93 % | 1.121 B 25.36 % | 893.989 M -21.26 % | 1.135 B -0.49 % | 1.141 B -22.09 % | 1.464 B 7.85 % | 1.358 B 27.70 % | 1.063 B 5.01 % | 1.013 B |
| Other non current liabilities | 13.406 M 496.35 % | 2.248 M -89.09 % | 20.599 M 166.41 % | 7.732 M -93.00 % | 110.383 M -34.24 % | 167.856 M 16.83 % | 143.673 M 26.80 % | 113.308 M 18.78 % | 95.394 M -4.29 % | 99.671 M 5.67 % | 94.320 M 23.52 % | 76.358 M |
| Long term debt | 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 non current liabilities | 52.783 M -22.62 % | 68.210 M -23.32 % | 88.952 M 14.02 % | 78.017 M -52.59 % | 164.557 M -25.66 % | 221.365 M 12.64 % | 196.521 M 26.98 % | 154.767 M 20.76 % | 128.166 M 17.09 % | 109.463 M 16.05 % | 94.320 M 10.31 % | 85.502 M |
| Other current liabilities | 108.888 M -32.51 % | 161.350 M 8.81 % | 148.290 M -24.98 % | 197.659 M 258.52 % | 55.132 M -65.09 % | 157.923 M -35.10 % | 243.343 M 89.10 % | 128.685 M -11.09 % | 144.730 M -37.86 % | 232.923 M 67.15 % | 139.348 M 36.26 % | 102.266 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.271 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.014 M 0.00 % | 50.014 M | 0.000 |
| Total current liabilities | 169.332 M -18.79 % | 208.499 M -23.17 % | 271.366 M -5.69 % | 287.725 M 67.49 % | 171.786 M -36.75 % | 271.579 M -20.85 % | 343.131 M 45.53 % | 235.776 M -2.53 % | 241.900 M -36.16 % | 378.916 M 29.54 % | 292.519 M 57.06 % | 186.249 M |
| Total liabilities | 222.115 M -19.73 % | 276.709 M -23.20 % | 360.318 M -1.48 % | 365.742 M 8.74 % | 336.343 M -31.77 % | 492.944 M -8.66 % | 539.652 M 38.18 % | 390.543 M 5.53 % | 370.066 M -24.23 % | 488.379 M 26.25 % | 386.839 M 42.35 % | 271.751 M |
| Other non current assets | 147.452 M 18.16 % | 124.790 M 313.76 % | -58.379 M 57.38 % | -136.984 M -221.73 % | 112.530 M -65.07 % | 322.189 M -36.46 % | 507.039 M 34.46 % | 377.098 M 194.96 % | 127.845 M 63.72 % | 78.086 M -85.66 % | 544.643 M 145.15 % | 222.166 M |
| Long term investments | 168.523 M 43.03 % | 117.822 M -45.56 % | 216.412 M 38.75 % | 155.968 M -3.19 % | 161.108 M 212.72 % | 51.518 M -18.92 % | 63.540 M -68.23 % | 199.999 M -58.23 % | 478.759 M 45.64 % | 328.725 M 255.36 % | -211.593 M -198.21 % | 215.445 M |
| Intangible assets | 207.000 K -51.29 % | 425.000 K -16.83 % | 511.000 K -16.23 % | 610.000 K 113.29 % | 286.000 K -42.69 % | 499.000 K 46.33 % | 341.000 K 15.59 % | 295.000 K -24.16 % | 389.000 K -50.26 % | 782.000 K -33.45 % | 1.175 M -25.06 % | 1.568 M |
| 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 |
| Goodwill and intangible assets | 207.000 K -51.29 % | 425.000 K -16.83 % | 511.000 K -16.23 % | 610.000 K 113.29 % | 286.000 K -42.69 % | 499.000 K 46.33 % | 341.000 K 15.59 % | 295.000 K -24.16 % | 389.000 K -50.26 % | 782.000 K -33.45 % | 1.175 M -25.06 % | 1.568 M |
| Property plant equipment net | 260.907 M -35.08 % | 401.864 M 53.28 % | 262.180 M -16.17 % | 312.735 M -10.95 % | 351.194 M -17.41 % | 425.237 M -7.89 % | 461.662 M 0.13 % | 461.046 M 8.35 % | 425.525 M 16.04 % | 366.699 M -17.87 % | 446.505 M -4.21 % | 466.136 M |
| Total non current assets | 577.089 M -10.52 % | 644.901 M -2.56 % | 661.848 M 7.54 % | 615.461 M -4.37 % | 643.581 M -21.66 % | 821.478 M -20.44 % | 1.033 B -0.56 % | 1.038 B 0.57 % | 1.033 B 33.23 % | 774.989 M -1.27 % | 784.951 M -13.30 % | 905.315 M |
| Other current assets | 68.818 M -13.88 % | 79.914 M 31.25 % | 60.885 M -7.98 % | 66.166 M -10.45 % | 73.885 M -29.63 % | 104.991 M -16.46 % | 125.684 M 4.05 % | 120.792 M 414.31 % | 23.486 M -78.27 % | 108.075 M 9.20 % | 98.974 M 562.21 % | 14.946 M |
| Short term investments | 1.321 B 429.35 % | 249.533 M -47.05 % | 471.256 M 7.32 % | 439.100 M -29.02 % | 618.589 M 203.03 % | 204.135 M -46.58 % | 382.154 M 69.83 % | 225.026 M -55.91 % | 510.389 M -36.96 % | 809.632 M 86.99 % | 432.991 M 260.77 % | 120.017 M |
| cash and cash equivalents | 16.818 M -54.32 % | 36.816 M 87.44 % | 19.641 M -74.85 % | 78.103 M 557.38 % | 11.881 M -92.96 % | 168.676 M 1 436.49 % | 10.978 M -53.87 % | 23.799 M -36.37 % | 37.403 M -43.51 % | 66.216 M 354.87 % | 14.557 M -82.92 % | 85.240 M |
| Cash and short term investments | 1.399 B 388.63 % | 286.349 M -41.67 % | 490.897 M -5.09 % | 517.203 M -17.97 % | 630.470 M 69.11 % | 372.811 M -5.17 % | 393.132 M 58.00 % | 248.825 M -54.58 % | 547.792 M -37.46 % | 875.848 M 95.70 % | 447.548 M 118.04 % | 205.257 M |
| Total current assets | 1.523 B 209.81 % | 491.547 M -32.81 % | 731.562 M 5.65 % | 692.421 M -14.88 % | 813.483 M 43.86 % | 565.455 M -11.98 % | 642.410 M 30.30 % | 493.015 M -38.52 % | 801.966 M -25.13 % | 1.071 B 61.04 % | 665.164 M 75.52 % | 378.969 M |
| Inventory | 51.908 M -34.20 % | 78.891 M -17.63 % | 95.776 M 64.48 % | 58.228 M -6.75 % | 62.442 M 23.76 % | 50.456 M -41.36 % | 86.044 M -4.66 % | 90.248 M 21.25 % | 74.429 M -15.61 % | 88.199 M 18.95 % | 74.147 M -8.94 % | 81.425 M |
| Net receivables | 2.980 M -93.58 % | 46.393 M -44.77 % | 84.004 M 65.28 % | 50.824 M 8.86 % | 46.686 M 25.51 % | 37.197 M -0.94 % | 37.550 M 13.27 % | 33.150 M -54.36 % | 72.634 M 7 918.51 % | -929.000 K -102.09 % | 44.495 M 63.04 % | 27.291 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 241.124 M -14.84 % | 283.132 M 1 433.51 % | 18.463 M -16.21 % | 22.035 M 0.95 % | 21.827 M 2.70 % | 21.254 M | 0.000 -100.00 % | 697.000 K -83.49 % | 4.221 M | 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 |
| Account payables | 44.170 M -6.32 % | 47.149 M -61.69 % | 123.076 M 36.65 % | 90.066 M -5.65 % | 95.457 M -16.01 % | 113.656 M 13.90 % | 99.788 M -6.01 % | 106.168 M 9.26 % | 97.170 M 1.24 % | 95.979 M -6.96 % | 103.157 M 22.83 % | 83.983 M |
| Tax payables | 16.274 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.926 M | 0.000 | 0.000 -100.00 % | 923.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 22.684 M -8.46 % | 24.780 M -8.06 % | 26.952 M 36.94 % | 19.682 M -6.20 % | 20.982 M -8.03 % | 22.815 M 19.81 % | 19.043 M 169.62 % | 7.063 M 58.83 % | 4.447 M | 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 |
| Capital lease obligations | 0.000 | 0.000 | 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 |
| Other total stockholders equity | 1.841 B 605.28 % | 261.009 M -11.48 % | 294.849 M -1.31 % | 298.764 M 342.08 % | 67.581 M -18.79 % | 83.215 M -29.42 % | 117.899 M -26.04 % | 159.413 M -67.37 % | 488.594 M 85.47 % | 263.441 M -31.07 % | 382.170 M 0.00 % | 382.170 M |
| Deferred tax liabilities non current | 39.377 M -9.01 % | 43.278 M -0.68 % | 43.573 M 0.55 % | 43.333 M 25.63 % | 34.492 M 6.04 % | 32.527 M 8.30 % | 30.033 M 33.98 % | 22.416 M -12.81 % | 25.709 M 380.99 % | 5.345 M | 0.000 -100.00 % | 9.144 M |
| 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 |
| Total assets | 2.100 B 84.78 % | 1.136 B -18.44 % | 1.393 B 6.54 % | 1.308 B -10.24 % | 1.457 B 5.06 % | 1.387 B -17.20 % | 1.675 B 9.37 % | 1.531 B -16.52 % | 1.834 B -0.63 % | 1.846 B 27.31 % | 1.450 B 12.91 % | 1.284 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -67.810 M 42.07 % | -117.057 M -96.00 % | -59.724 M -210.01 % | 54.288 M 6 627.14 % | 807.000 K -70.49 % | 2.735 M -96.99 % | 90.856 M 22.86 % | 73.952 M 276.05 % | -42.007 M -134.54 % | 121.622 M 239.03 % | 35.873 M 163.98 % | -56.071 M |
| Accounts receivables | -24.403 M 66.81 % | -73.532 M -253.38 % | -20.808 M -655.62 % | 3.745 M -85.49 % | 25.812 M 21.03 % | 21.327 M 388.44 % | -7.394 M -117.93 % | 41.247 M 197.22 % | -42.427 M -194.34 % | 44.972 M | 0.000 | 0.000 |
| Inventory | 21.405 M 28.78 % | 16.622 M 148.19 % | -34.494 M -684.54 % | 5.901 M 220.28 % | -4.906 M -117.63 % | 27.833 M 416.00 % | 5.394 M 135.83 % | -15.056 M -217.57 % | 12.806 M 191.14 % | -14.051 M -293.06 % | 7.278 M 128.91 % | -25.175 M |
| Accounts payables | -64.812 M -7.76 % | -60.147 M -176.70 % | -21.737 M -148.69 % | 44.642 M 322.11 % | -20.099 M 56.71 % | -46.425 M -150.00 % | 92.856 M 94.42 % | 47.761 M 485.60 % | -12.386 M -113.66 % | 90.701 M | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 -100.00 % | 17.315 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.595 M 192.55 % | -30.896 M |
| Other non cash items | -748.961 M -1 093.60 % | -62.748 M -0.23 % | -62.607 M 31.51 % | -91.416 M 51.42 % | -188.178 M -987.42 % | -17.305 M 47.57 % | -33.008 M 40.02 % | -55.032 M 34.73 % | -84.308 M 69.09 % | -272.795 M -386.62 % | -56.059 M 32.52 % | -83.077 M |
| Net cash provided by operating activities | 247.879 M 280.83 % | -137.076 M -2 388.80 % | 5.989 M -92.93 % | 84.665 M -43.05 % | 148.661 M 147.85 % | 59.980 M -58.64 % | 145.023 M 849.23 % | 15.278 M 120.34 % | -75.111 M -142.25 % | 177.797 M 50.49 % | 118.145 M -31.35 % | 172.090 M |
| Investments in property plant and equipment | -24.155 M -122.11 % | -10.875 M -1.00 % | -10.767 M -25.80 % | -8.559 M -15.18 % | -7.431 M 51.57 % | -15.344 M 58.07 % | -36.598 M 47.23 % | -69.353 M 20.43 % | -87.163 M -206.06 % | -28.479 M 56.94 % | -66.132 M 7.05 % | -71.146 M |
| Acquisitions net | 832.000 M | 0.000 | 0.000 -100.00 % | 11.372 M -94.29 % | 199.071 M | 0.000 -100.00 % | 70.000 K -97.43 % | 2.724 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -1.548 B -144.49 % | -633.268 M 5.06 % | -667.006 M -41.13 % | -472.611 M 51.20 % | -968.468 M -22.03 % | -793.643 M 25.42 % | -1.064 B 4.05 % | -1.109 B -45.41 % | -762.770 M 41.51 % | -1.304 B -384.99 % | -268.909 M 40.18 % | -449.504 M |
| Sales maturities of investments | 462.500 M -54.30 % | 1.012 B 68.23 % | 601.584 M -14.05 % | 699.955 M 0.10 % | 699.260 M -39.67 % | 1.159 B 25.00 % | 927.212 M -35.75 % | 1.443 B 58.52 % | 910.450 M -5.40 % | 962.458 M 1 078.88 % | 81.642 M 716.42 % | 10.000 M |
| Other investing activites | 10.080 M 2 022.11 % | 475.000 K -95.95 % | 11.738 M 1 173 700.00 % | 1.000 K -99.99 % | 12.134 M -17.10 % | 14.637 M -6.41 % | 15.640 M -69.90 % | 51.964 M 45.11 % | 35.809 M -85.34 % | 244.208 M 1 575.99 % | 14.571 M -90.42 % | 152.049 M |
| Net cash used for investing activites | -267.877 M -172.72 % | 368.388 M 671.58 % | -64.451 M -128.00 % | 230.158 M 451.74 % | -65.434 M -117.94 % | 364.709 M 331.06 % | -157.844 M -149.42 % | 319.418 M 231.60 % | 96.326 M 176.45 % | -126.000 M 47.24 % | -238.828 M 33.40 % | -358.601 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.014 M -5 001 300.00 % | -1.000 K -100.00 % | 50.014 M 286.35 % | -26.839 M |
| 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 |
| Common stock repurchased | 0.000 100.00 % | -214.137 M | 0.000 100.00 % | -248.602 M -3.57 % | -240.022 M 10.10 % | -266.991 M | 0.000 100.00 % | -348.300 M | 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 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.000 K 89.78 % | -137.000 K -878.57 % | -14.000 K 98.67 % | -1.055 M |
| Net cash used provided by financing activities | 0.000 100.00 % | -214.137 M | 0.000 100.00 % | -248.602 M -3.57 % | -240.022 M 10.10 % | -266.991 M | 0.000 100.00 % | -348.300 M -596.21 % | -50.028 M -36 152.17 % | -138.000 K -100.28 % | 50.000 M 279.25 % | -27.894 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -19.998 M -216.44 % | 17.175 M 129.38 % | -58.462 M -188.28 % | 66.222 M 142.23 % | -156.795 M -199.43 % | 157.698 M 1 330.00 % | -12.821 M 5.76 % | -13.604 M 52.79 % | -28.813 M -155.78 % | 51.659 M 173.09 % | -70.683 M -183.29 % | 84.863 M |
| Cash at beginning of period | 36.816 M 87.44 % | 19.641 M -74.85 % | 78.103 M 557.38 % | 11.881 M -92.96 % | 168.676 M 1 436.49 % | 10.978 M -53.87 % | 23.799 M -36.37 % | 37.403 M -43.51 % | 66.216 M 354.87 % | 14.557 M -82.92 % | 85.240 M 22 510.08 % | 377.000 K |
| Cash at end of period | 16.818 M -54.32 % | 36.816 M 87.44 % | 19.641 M -74.85 % | 78.103 M 557.38 % | 11.881 M -92.96 % | 168.676 M 1 436.49 % | 10.978 M -53.87 % | 23.799 M -36.37 % | 37.403 M -43.51 % | 66.216 M 354.87 % | 14.557 M -82.92 % | 85.240 M |
| Operating cash flow | 247.879 M 280.83 % | -137.076 M -2 388.80 % | 5.989 M -92.93 % | 84.665 M -43.05 % | 148.661 M 147.85 % | 59.980 M -58.64 % | 145.023 M 849.23 % | 15.278 M 120.34 % | -75.111 M -142.25 % | 177.797 M 50.49 % | 118.145 M -31.35 % | 172.090 M |
| Capital expenditure | -24.155 M -122.11 % | -10.875 M -1.00 % | -10.767 M -25.80 % | -8.559 M -15.18 % | -7.431 M 51.57 % | -15.344 M 58.07 % | -36.598 M 47.23 % | -69.353 M 20.43 % | -87.163 M -206.06 % | -28.479 M 56.94 % | -66.132 M 7.05 % | -71.146 M |
| Free CashFlow | 223.724 M 251.21 % | -147.951 M -2 996.50 % | -4.778 M -106.28 % | 76.106 M -46.11 % | 141.230 M 216.40 % | 44.636 M -58.83 % | 108.425 M 300.51 % | -54.075 M 66.68 % | -162.274 M -208.68 % | 149.318 M 187.08 % | 52.013 M -48.47 % | 100.944 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 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 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 260.458 M 219.61 % | 81.493 M -84.20 % | 515.644 M -31.59 % | 753.803 M 144.01 % | 308.929 M 499.20 % | 51.557 M -86.24 % | 374.553 M -24.90 % | 498.751 M 105.16 % | 243.103 M 160.36 % | 93.373 M -74.34 % | 363.856 M -32.97 % | 542.803 M 78.03 % | 304.898 M 586.07 % | 44.441 M -88.30 % | 379.860 M -19.12 % | 469.652 M 152.33 % | 186.126 M 3.24 % | 180.280 M -57.33 % | 422.479 M -17.43 % | 511.680 M 200.19 % | 170.450 M 90.32 % | 89.558 M -81.16 % | 475.262 M -7.90 % | 516.001 M 52.76 % | 337.787 M 292.20 % | 86.126 M -82.01 % | 478.706 M -9.96 % | 531.659 M 60.91 % | 330.415 M 222.13 % | 102.573 M -80.12 % | 515.907 M 37.01 % | 376.554 M 123.73 % | 168.309 M 1.53 % | 165.779 M -64.12 % | 462.060 M 26.84 % | 364.281 M 50.07 % | 242.744 M 71.85 % | 141.255 M -75.44 % | 575.124 M 25.80 % | 457.175 M 164.98 % | 172.535 M 16.39 % | 148.239 M -68.86 % | 476.054 M -18.41 % | 583.494 M 326.27 % | 136.883 M |
| Net income | 142.423 M -67.52 % | 438.428 M 325.84 % | 102.955 M -72.59 % | 375.570 M 287.17 % | 97.003 M 219.05 % | -81.482 M -62.91 % | -50.018 M -130.16 % | 165.824 M 1 170.87 % | -15.485 M 88.11 % | -130.229 M -5.29 % | -123.683 M -145.42 % | 272.287 M 256.01 % | 76.484 M 226.39 % | -60.515 M -28.60 % | -47.056 M -135.31 % | 133.256 M 134.46 % | 56.835 M 128.95 % | -196.336 M -839.50 % | -20.898 M -104.28 % | 487.893 M 2 475.86 % | 18.941 M 110.25 % | -184.861 M -2 463.60 % | -7.211 M -103.89 % | 185.598 M 412.87 % | 36.188 M 126.55 % | -136.280 M -282.49 % | -35.630 M -119.67 % | 181.181 M 485.72 % | 30.933 M 121.17 % | -146.107 M -598.57 % | 29.305 M -77.30 % | 129.119 M 441.57 % | -37.802 M 69.63 % | -124.469 M -474.05 % | 33.276 M -81.52 % | 180.037 M 8 730.73 % | -2.086 M 96.55 % | -60.539 M -141.27 % | 146.681 M -10.39 % | 163.686 M 581.06 % | 24.034 M 110.75 % | -223.676 M -1 469.47 % | 16.333 M -93.11 % | 237.214 M 1 036.52 % | 20.872 M |
| Income before tax | 167.379 M -61.16 % | 430.947 M 357.91 % | 94.111 M -76.92 % | 407.768 M 280.88 % | 107.060 M 210.27 % | -97.085 M -87.48 % | -51.783 M -129.17 % | 177.492 M 1 420.72 % | -13.439 M 90.65 % | -143.667 M -11.59 % | -128.745 M -144.08 % | 292.071 M 264.71 % | 80.084 M 232.79 % | -60.308 M -16.79 % | -51.637 M -135.34 % | 146.126 M 144.24 % | 59.829 M 129.09 % | -205.646 M -212.42 % | -65.824 M -111.85 % | 555.632 M 2 380.17 % | 22.403 M 109.49 % | -236.080 M -2 248.82 % | -10.051 M -104.16 % | 241.863 M 416.25 % | 46.850 M 126.33 % | -177.903 M -352.39 % | -39.325 M -116.78 % | 234.291 M 495.01 % | 39.376 M 120.77 % | -189.563 M -544.15 % | 42.680 M -72.84 % | 157.160 M 448.61 % | -45.082 M 57.18 % | -105.275 M -437.13 % | 31.227 M -83.62 % | 190.638 M 19 896.26 % | -963.000 K 98.52 % | -65.029 M -150.17 % | 129.613 M -35.09 % | 199.681 M 552.06 % | 30.623 M 110.35 % | -295.742 M -449.85 % | 84.533 M -64.36 % | 237.214 M 1 036.52 % | 20.872 M |
| Income before tax ratio | 0.64 -87.85 % | 5.29 2 797.43 % | 0.18 -66.26 % | 0.54 56.09 % | 0.35 118.40 % | -1.88 -1 262.04 % | -0.14 -138.85 % | 0.36 743.75 % | -0.06 96.41 % | -1.54 -334.85 % | -0.35 -165.76 % | 0.54 104.86 % | 0.26 119.36 % | -1.36 -898.28 % | -0.14 -143.69 % | 0.31 -3.21 % | 0.32 128.18 % | -1.14 -632.14 % | -0.16 -114.35 % | 1.09 726.19 % | 0.13 104.99 % | -2.64 -12 364.61 % | -0.02 -104.51 % | 0.47 237.95 % | 0.14 106.71 % | -2.07 -2 414.49 % | -0.08 -118.64 % | 0.44 269.79 % | 0.12 106.45 % | -1.85 -2 333.92 % | 0.08 -80.18 % | 0.42 255.82 % | -0.27 57.82 % | -0.64 -1 039.65 % | 0.07 -87.09 % | 0.52 13 291.53 % | 0.00 99.14 % | -0.46 -304.28 % | 0.23 -48.40 % | 0.44 146.08 % | 0.18 108.90 % | -2.00 -1 223.52 % | 0.18 -56.32 % | 0.41 166.62 % | 0.15 |
| EBITDA | 171.436 M -60.62 % | 435.361 M 331.03 % | 101.004 M -75.65 % | 414.834 M 265.65 % | 113.451 M 225.35 % | -90.504 M -102.86 % | -44.615 M -124.19 % | 184.452 M 2 893.03 % | -6.604 M 95.19 % | -137.299 M -13.02 % | -121.487 M -140.54 % | 299.693 M 242.85 % | 87.413 M 262.64 % | -53.746 M -20.36 % | -44.655 M -129.11 % | 153.425 M 129.78 % | 66.769 M 133.58 % | -198.818 M -243.08 % | -57.951 M -110.30 % | 562.862 M 4 471.65 % | 12.312 M 105.39 % | -228.626 M -11 660.60 % | -1.944 M -100.78 % | 250.274 M 420.47 % | 48.086 M 128.07 % | -171.327 M -444.07 % | -31.490 M -112.97 % | 242.854 M 415.20 % | 47.138 M 125.89 % | -182.059 M -457.60 % | 50.912 M -69.20 % | 165.284 M 537.50 % | -37.779 M 61.70 % | -98.647 M -351.08 % | 39.289 M -80.21 % | 198.505 M 2 933.85 % | 6.543 M 111.46 % | -57.088 M -141.22 % | 138.493 M -33.58 % | 208.506 M 431.74 % | 39.212 M 116.30 % | -240.603 M -347.61 % | 97.171 M -61.05 % | 249.489 M 672.70 % | 32.288 M |
| Net income ratio | 0.55 -89.84 % | 5.38 2 594.51 % | 0.20 -59.93 % | 0.50 58.67 % | 0.31 119.87 % | -1.58 -1 083.48 % | -0.13 -140.17 % | 0.33 621.97 % | -0.06 95.43 % | -1.39 -310.30 % | -0.34 -167.76 % | 0.50 99.97 % | 0.25 118.42 % | -1.36 -999.23 % | -0.12 -143.66 % | 0.28 -7.08 % | 0.31 128.04 % | -1.09 -2 101.67 % | -0.05 -105.19 % | 0.95 758.07 % | 0.11 105.38 % | -2.06 -13 504.37 % | -0.02 -104.22 % | 0.36 235.74 % | 0.11 106.77 % | -1.58 -2 025.94 % | -0.07 -121.84 % | 0.34 264.01 % | 0.09 106.57 % | -1.42 -2 607.65 % | 0.06 -83.43 % | 0.34 252.67 % | -0.22 70.09 % | -0.75 -1 142.55 % | 0.07 -85.43 % | 0.49 5 851.21 % | -0.01 97.99 % | -0.43 -268.04 % | 0.26 -28.77 % | 0.36 157.03 % | 0.14 109.23 % | -1.51 -4 497.92 % | 0.03 -91.56 % | 0.41 166.62 % | 0.15 |
| Ratio EBITDA | 0.66 -87.68 % | 5.34 2 627.35 % | 0.20 -64.41 % | 0.55 49.85 % | 0.37 120.92 % | -1.76 -1 373.71 % | -0.12 -132.21 % | 0.37 1 461.39 % | -0.03 98.15 % | -1.47 -340.40 % | -0.33 -160.47 % | 0.55 92.58 % | 0.29 123.71 % | -1.21 -928.76 % | -0.12 -135.99 % | 0.33 -8.93 % | 0.36 132.53 % | -1.10 -703.99 % | -0.14 -112.47 % | 1.10 1 422.90 % | 0.07 102.83 % | -2.55 -62 310.56 % | 0.00 -100.84 % | 0.49 240.71 % | 0.14 107.16 % | -1.99 -2 924.04 % | -0.07 -114.40 % | 0.46 220.18 % | 0.14 108.04 % | -1.77 -1 898.58 % | 0.10 -77.52 % | 0.44 295.55 % | -0.22 62.28 % | -0.60 -799.81 % | 0.09 -84.40 % | 0.54 1 921.65 % | 0.03 106.67 % | -0.40 -267.83 % | 0.24 -47.20 % | 0.46 100.68 % | 0.23 114.00 % | -1.62 -895.17 % | 0.20 -52.26 % | 0.43 81.27 % | 0.24 |
| Gross profit ratio | 1.45 327.04 % | 0.34 -49.26 % | 0.67 -38.95 % | 1.10 59.35 % | 0.69 122.93 % | -3.00 -539.07 % | 0.68 -35.45 % | 1.06 -21.77 % | 1.35 225.29 % | -1.08 -299.96 % | 0.54 -28.72 % | 0.76 -42.26 % | 1.31 173.97 % | -1.77 -376.31 % | 0.64 21.25 % | 0.53 -69.82 % | 1.75 293.73 % | -0.91 -281.88 % | 0.50 -66.49 % | 1.49 -16.35 % | 1.78 196.74 % | -1.84 -382.66 % | 0.65 -51.16 % | 1.33 2.18 % | 1.30 202.98 % | -1.26 -315.39 % | 0.59 -53.64 % | 1.27 170.68 % | 0.47 153.74 % | -0.87 -227.93 % | 0.68 -49.90 % | 1.36 -15.48 % | 1.61 6 746.80 % | -0.02 -103.28 % | 0.74 -49.96 % | 1.47 9.98 % | 1.34 117.51 % | 0.61 -0.05 % | 0.62 -38.64 % | 1.00 -28.34 % | 1.40 518.74 % | 0.23 -71.33 % | 0.79 -26.36 % | 1.07 -53.48 % | 2.30 |
| Weighted average shs out dil | 3.700 M 0.02 % | 3.699 M 0.00 % | 3.699 M -0.01 % | 3.700 M 0.01 % | 3.700 M 0.00 % | 3.700 M 0.00 % | 3.700 M -7.26 % | 3.989 M -9.32 % | 4.399 M -0.02 % | 4.400 M 0.00 % | 4.400 M -0.01 % | 4.400 M -0.01 % | 4.401 M 0.02 % | 4.400 M -16.03 % | 5.240 M -0.04 % | 5.242 M -0.02 % | 5.243 M 0.01 % | 5.243 M -16.71 % | 6.295 M -9.81 % | 6.979 M -0.15 % | 6.989 M -4.27 % | 7.301 M 4.29 % | 7.001 M -2.83 % | 7.205 M -22.55 % | 9.303 M 0.01 % | 9.302 M -0.01 % | 9.303 M 0.02 % | 9.301 M 0.00 % | 9.301 M -22.22 % | 11.957 M -0.44 % | 12.010 M 0.09 % | 12.000 M -0.01 % | 12.001 M -0.02 % | 12.003 M 0.02 % | 12.001 M 0.00 % | 12.001 M -2.20 % | 12.271 M 2.24 % | 12.002 M -0.01 % | 12.003 M 0.02 % | 12.000 M -0.14 % | 12.017 M 0.07 % | 12.009 M -0.01 % | 12.010 M 0.09 % | 11.999 M 0.03 % | 11.995 M |
| Weighted average shs out | 3.700 M 0.02 % | 3.699 M 0.00 % | 3.699 M -0.01 % | 3.700 M 0.01 % | 3.700 M 0.00 % | 3.700 M 0.00 % | 3.700 M -7.26 % | 3.989 M -9.32 % | 4.399 M -0.02 % | 4.400 M 0.00 % | 4.400 M -0.01 % | 4.400 M -0.01 % | 4.401 M 0.02 % | 4.400 M -16.03 % | 5.240 M -0.04 % | 5.242 M -0.02 % | 5.243 M 0.01 % | 5.243 M -16.71 % | 6.295 M -9.81 % | 6.979 M -0.15 % | 6.989 M -4.27 % | 7.301 M 4.29 % | 7.001 M -2.83 % | 7.205 M -22.55 % | 9.303 M 0.01 % | 9.302 M -0.01 % | 9.303 M 0.02 % | 9.301 M 0.00 % | 9.301 M -22.22 % | 11.957 M -0.44 % | 12.010 M 0.09 % | 12.000 M -0.01 % | 12.001 M 0.00 % | 12.001 M 0.00 % | 12.001 M 0.00 % | 12.001 M -2.20 % | 12.271 M 2.24 % | 12.002 M -0.01 % | 12.003 M 0.02 % | 12.000 M -0.14 % | 12.017 M 0.07 % | 12.009 M -0.01 % | 12.010 M 0.09 % | 11.999 M 0.03 % | 11.995 M |
| EPS diluted | 38.49 -67.52 % | 118.51 325.84 % | 27.83 -72.58 % | 101.51 287.15 % | 26.22 219.07 % | -22.02 -62.87 % | -13.52 -132.52 % | 41.57 1 280.97 % | -3.52 88.11 % | -29.60 -5.30 % | -28.11 -145.43 % | 61.88 256.04 % | 17.38 226.40 % | -13.75 -53.12 % | -8.98 -135.33 % | 25.42 134.50 % | 10.84 128.95 % | -37.45 -1 028.01 % | -3.32 -104.75 % | 69.91 2 479.70 % | 2.71 110.70 % | -25.32 -2 358.25 % | -1.03 -104.00 % | 25.76 562.21 % | 3.89 126.55 % | -14.65 -282.51 % | -3.83 -119.66 % | 19.48 484.98 % | 3.33 127.25 % | -12.22 -600.82 % | 2.44 -77.32 % | 10.76 441.59 % | -3.15 69.62 % | -10.37 -474.37 % | 2.77 -81.53 % | 15.00 8 923.53 % | -0.17 96.63 % | -5.04 -141.24 % | 12.22 -10.41 % | 13.64 582.00 % | 2.00 110.74 % | -18.63 -1 469.85 % | 1.36 -93.12 % | 19.77 1 036.21 % | 1.74 |
| Earnings per share | 38.49 -67.52 % | 118.51 325.84 % | 27.83 -72.58 % | 101.51 287.15 % | 26.22 219.07 % | -22.02 -62.87 % | -13.52 -132.52 % | 41.57 1 280.97 % | -3.52 88.11 % | -29.60 -5.30 % | -28.11 -145.43 % | 61.88 256.04 % | 17.38 226.40 % | -13.75 -53.12 % | -8.98 -135.33 % | 25.42 134.50 % | 10.84 128.95 % | -37.45 -1 028.01 % | -3.32 -104.75 % | 69.91 2 479.70 % | 2.71 110.70 % | -25.32 -2 358.25 % | -1.03 -104.00 % | 25.76 562.21 % | 3.89 126.55 % | -14.65 -282.51 % | -3.83 -119.66 % | 19.48 484.98 % | 3.33 127.25 % | -12.22 -600.82 % | 2.44 -77.32 % | 10.76 441.59 % | -3.15 69.62 % | -10.37 -474.37 % | 2.77 -81.53 % | 15.00 8 923.53 % | -0.17 96.63 % | -5.04 -141.24 % | 12.22 -10.41 % | 13.64 582.00 % | 2.00 110.74 % | -18.63 -1 469.85 % | 1.36 -93.12 % | 19.77 1 036.21 % | 1.74 |
| Gross profit | 377.679 M 1 264.84 % | 27.672 M -91.98 % | 345.103 M -58.24 % | 826.307 M 288.82 % | 212.516 M 237.40 % | -154.669 M -160.44 % | 255.916 M -51.52 % | 527.906 M 60.50 % | 328.904 M 426.20 % | -100.828 M -151.31 % | 196.490 M -52.22 % | 411.240 M 2.80 % | 400.039 M 607.52 % | -78.823 M -132.33 % | 243.835 M -1.93 % | 248.633 M -23.85 % | 326.516 M 300.01 % | -163.251 M -177.61 % | 210.340 M -72.33 % | 760.254 M 151.10 % | 302.764 M 284.12 % | -164.438 M -153.26 % | 308.725 M -55.01 % | 686.253 M 56.08 % | 439.673 M 503.90 % | -108.857 M -138.75 % | 280.905 M -58.26 % | 672.996 M 335.55 % | 154.517 M 273.10 % | -89.267 M -125.44 % | 350.955 M -31.36 % | 511.320 M 89.10 % | 270.402 M 6 848.24 % | -4.007 M -101.18 % | 340.156 M -36.53 % | 535.915 M 65.05 % | 324.699 M 273.79 % | 86.866 M -75.45 % | 353.838 M -22.81 % | 458.381 M 89.88 % | 241.401 M 620.15 % | 33.521 M -91.07 % | 375.496 M -39.92 % | 625.009 M 98.32 % | 315.148 M |
| Income tax expense | 24.956 M 433.59 % | -7.481 M 15.41 % | -8.844 M -127.47 % | 32.198 M 220.16 % | 10.057 M 164.46 % | -15.603 M -784.02 % | -1.765 M -115.13 % | 11.668 M 470.28 % | 2.046 M 115.23 % | -13.438 M -165.47 % | -5.062 M -125.59 % | 19.784 M 449.56 % | 3.600 M 1 639.13 % | 207.000 K 104.52 % | -4.581 M -135.59 % | 12.870 M 329.86 % | 2.994 M 132.16 % | -9.310 M 79.28 % | -44.926 M -166.32 % | 67.739 M 1 856.64 % | 3.462 M 106.71 % | -51.557 M -1 715.39 % | -2.840 M -105.05 % | 56.239 M 427.97 % | 10.652 M 125.59 % | -41.622 M -1 027.97 % | -3.690 M 93.04 % | -52.986 M -727.57 % | 8.443 M 119.35 % | -43.629 M -426.20 % | 13.375 M -52.30 % | 28.041 M 485.18 % | -7.280 M -137.93 % | 19.194 M 1 036.75 % | -2.049 M -119.33 % | 10.601 M 843.99 % | 1.123 M 125.01 % | -4.490 M 73.69 % | -17.068 M -147.42 % | 35.995 M 446.29 % | 6.589 M 109.14 % | -72.066 M -205.67 % | 68.200 M | 0.000 | 0.000 |
| Cost of revenue | -117.221 M -317.80 % | 53.821 M -68.44 % | 170.541 M 335.22 % | -72.504 M -175.20 % | 96.413 M -53.25 % | 206.226 M 73.83 % | 118.637 M 506.92 % | -29.155 M 66.02 % | -85.801 M -144.18 % | 194.201 M 16.03 % | 167.366 M 27.21 % | 131.563 M 238.28 % | -95.141 M -177.18 % | 123.264 M -9.38 % | 136.025 M -38.46 % | 221.019 M 257.43 % | -140.390 M -140.87 % | 343.531 M 61.94 % | 212.139 M 185.34 % | -248.574 M -87.87 % | -132.314 M -152.09 % | 253.996 M 52.52 % | 166.537 M 197.82 % | -170.252 M -67.10 % | -101.886 M -152.25 % | 194.983 M -1.42 % | 197.801 M 239.95 % | -141.337 M -180.35 % | 175.898 M -8.31 % | 191.840 M 16.30 % | 164.952 M 222.40 % | -134.766 M -32.00 % | -102.093 M -160.13 % | 169.786 M 39.28 % | 121.904 M 171.03 % | -171.634 M -109.42 % | -81.955 M -250.68 % | 54.389 M -75.42 % | 221.286 M 18 448.76 % | -1.206 M 98.25 % | -68.866 M -160.03 % | 114.718 M 14.08 % | 100.558 M 342.22 % | -41.515 M 76.71 % | -178.265 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 31.978 M -11.25 % | 36.030 M | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.965 M -69.86 % | 26.424 M 43.80 % | 18.375 M 79.76 % | 10.222 M | 0.000 -100.00 % | 33.883 M 19.65 % | 28.319 M 183.25 % | 9.998 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 285.428 M 161.99 % | 108.946 M -70.56 % | 370.096 M -17.36 % | 447.815 M | 0.000 100.00 % | -2.214 M -100.96 % | 231.562 M -56.14 % | 527.906 M 60.50 % | 328.904 M | 0.000 -100.00 % | 196.490 M | 0.000 -100.00 % | 400.039 M | 0.000 | 0.000 -100.00 % | 4.401 M -98.65 % | 326.516 M | 0.000 | 0.000 -100.00 % | 760.254 M 155.13 % | 297.988 M | 0.000 -100.00 % | 308.725 M | 0.000 -100.00 % | 439.673 M 503.90 % | -108.857 M -138.75 % | 280.905 M -58.26 % | 672.996 M | 0.000 100.00 % | -89.267 M -128.96 % | 308.275 M -12.96 % | 354.160 M 12.26 % | 315.484 M 2 735.18 % | -11.972 M -104.24 % | 282.505 M -13.58 % | 326.902 M | 0.000 -100.00 % | 86.866 M -54.36 % | 190.342 M -17.38 % | 230.381 M 14.74 % | 200.780 M -39.02 % | 329.263 M 27.14 % | 258.985 M -26.38 % | 351.765 M 19.54 % | 294.276 M |
| Operating expenses | 285.428 M 58.03 % | 180.622 M -51.20 % | 370.096 M -17.36 % | 447.815 M 257.62 % | 125.222 M 82.94 % | 68.449 M -79.48 % | 333.510 M -36.82 % | 527.906 M 60.50 % | 328.904 M 494.32 % | -83.411 M -142.45 % | 196.490 M -52.91 % | 417.281 M 4.31 % | 400.039 M 3 419.30 % | 11.367 M -95.34 % | 243.835 M -51.53 % | 503.028 M 54.06 % | 326.516 M 406.06 % | -106.682 M -150.72 % | 210.340 M -72.33 % | 760.254 M 155.13 % | 297.988 M 281.22 % | -164.438 M -153.26 % | 308.725 M -55.01 % | 686.253 M 56.08 % | 439.673 M 503.90 % | -108.857 M -138.75 % | 280.905 M -58.26 % | 672.996 M 452.58 % | 121.792 M 236.44 % | -89.267 M -128.96 % | 308.275 M -12.96 % | 354.160 M 12.26 % | 315.484 M 7 973.32 % | -4.007 M -101.30 % | 308.929 M -10.53 % | 345.277 M 6.03 % | 325.648 M 274.89 % | 86.866 M -61.26 % | 224.225 M -13.33 % | 258.700 M 22.74 % | 210.778 M -35.98 % | 329.263 M 13.16 % | 290.963 M -24.97 % | 387.795 M 31.78 % | 294.276 M |
| Cost and expenses | 168.207 M -28.25 % | 234.443 M -56.64 % | 540.637 M 44.05 % | 375.311 M 69.34 % | 221.635 M -19.31 % | 274.675 M -39.25 % | 452.147 M 14.82 % | 393.794 M 37.13 % | 287.176 M 4.51 % | 274.781 M -46.53 % | 513.933 M 78.16 % | 288.464 M 19.73 % | 240.935 M 78.96 % | 134.631 M -68.82 % | 431.806 M 31.68 % | 327.927 M 127.29 % | 144.280 M -64.48 % | 406.168 M -17.17 % | 490.350 M 320.50 % | 116.610 M -29.61 % | 165.674 M -53.97 % | 359.897 M -24.70 % | 477.951 M 70.81 % | 279.819 M -6.01 % | 297.697 M 245.65 % | 86.126 M -82.01 % | 478.706 M -9.96 % | 531.659 M 78.59 % | 297.690 M 190.22 % | 102.573 M -78.32 % | 473.227 M 115.70 % | 219.394 M 2.81 % | 213.391 M -21.27 % | 271.054 M -37.09 % | 430.833 M 148.11 % | 173.643 M -28.75 % | 243.693 M -43.68 % | 432.690 M -2.88 % | 445.511 M 73.02 % | 257.494 M 81.45 % | 141.912 M -68.04 % | 443.981 M 13.40 % | 391.521 M 13.06 % | 346.280 M 198.49 % | 116.011 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.214 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 71.676 M | 0.000 | 0.000 -100.00 % | 125.222 M 82.94 % | 68.449 M -32.86 % | 101.948 M | 0.000 | 0.000 -100.00 % | 80.580 M | 0.000 -100.00 % | 156.901 M | 0.000 -100.00 % | 69.203 M -71.62 % | 243.835 M 128.08 % | 106.908 M | 0.000 -100.00 % | 62.637 M -70.22 % | 210.340 M | 0.000 | 0.000 100.00 % | -164.438 M | 0.000 -100.00 % | 686.253 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 121.792 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.965 M -69.86 % | 26.424 M 43.80 % | 18.375 M 79.76 % | 10.222 M | 0.000 -100.00 % | 33.883 M 19.65 % | 28.319 M 183.25 % | 9.998 M | 0.000 -100.00 % | 31.978 M -11.25 % | 36.030 M | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 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 % | 14.000 K | 0.000 | 0.000 -100.00 % | 64.000 K -28.09 % | 89.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 4.057 M -34.47 % | 6.191 M -10.18 % | 6.893 M -2.45 % | 7.066 M 10.56 % | 6.391 M -2.89 % | 6.581 M -8.19 % | 7.168 M 2.99 % | 6.960 M 1.83 % | 6.835 M 7.33 % | 6.368 M -12.26 % | 7.258 M -4.78 % | 7.622 M 4.00 % | 7.329 M 11.69 % | 6.562 M -6.02 % | 6.982 M -4.34 % | 7.299 M 5.17 % | 6.940 M 1.64 % | 6.828 M -13.27 % | 7.873 M 8.89 % | 7.230 M -4.06 % | 7.536 M 1.10 % | 7.454 M -8.05 % | 8.107 M -3.61 % | 8.411 M 5.19 % | 7.996 M 21.59 % | 6.576 M -16.07 % | 7.835 M -8.50 % | 8.563 M 10.32 % | 7.762 M 3.44 % | 7.504 M -8.84 % | 8.232 M 1.33 % | 8.124 M 11.24 % | 7.303 M 10.18 % | 6.628 M -17.79 % | 8.062 M 2.48 % | 7.867 M 5.01 % | 7.492 M -5.65 % | 7.941 M -10.57 % | 8.880 M 1.36 % | 8.761 M 3.07 % | 8.500 M -84.58 % | 55.125 M 336.18 % | 12.638 M 2.96 % | 12.275 M 7.52 % | 11.416 M |
| Operating income | 92.251 M 160.31 % | -152.950 M -511.97 % | -24.993 M -106.60 % | 378.492 M 333.58 % | 87.294 M 139.12 % | -223.118 M -187.55 % | -77.594 M -173.93 % | 104.957 M 338.14 % | -44.073 M 75.71 % | -181.408 M -20.88 % | -150.077 M -159.01 % | 254.339 M 297.63 % | 63.963 M 170.92 % | -90.191 M -73.62 % | -51.946 M -136.65 % | 141.725 M 238.68 % | 41.846 M 118.70 % | -223.794 M -229.73 % | -67.871 M -117.18 % | 395.070 M 8 171.98 % | 4.776 M 101.94 % | -245.630 M -9 034.62 % | -2.689 M -101.14 % | 236.182 M 489.13 % | 40.090 M 119.37 % | -206.954 M -426.27 % | -39.325 M -117.22 % | 228.407 M 597.96 % | 32.725 M 116.57 % | -197.528 M -562.81 % | 42.680 M -72.84 % | 157.160 M 448.61 % | -45.082 M 57.18 % | -105.275 M -437.13 % | 31.227 M -83.62 % | 190.638 M 20 188.30 % | -949.000 K 99.66 % | -278.734 M -315.05 % | 129.613 M -35.09 % | 199.681 M 552.06 % | 30.623 M 110.35 % | -295.742 M -449.85 % | 84.533 M -64.36 % | 237.214 M 1 036.52 % | 20.872 M |
| Operating income ratio | 0.35 118.87 % | -1.88 -3 772.23 % | -0.05 -109.65 % | 0.50 77.69 % | 0.28 106.53 % | -4.33 -1 988.97 % | -0.21 -198.44 % | 0.21 216.08 % | -0.18 90.67 % | -1.94 -371.03 % | -0.41 -188.03 % | 0.47 123.36 % | 0.21 110.34 % | -2.03 -1 384.06 % | -0.14 -145.32 % | 0.30 34.22 % | 0.22 118.11 % | -1.24 -672.72 % | -0.16 -120.81 % | 0.77 2 655.55 % | 0.03 101.02 % | -2.74 -48 375.17 % | -0.01 -101.24 % | 0.46 285.66 % | 0.12 104.94 % | -2.40 -2 825.09 % | -0.08 -119.12 % | 0.43 333.77 % | 0.10 105.14 % | -1.93 -2 427.78 % | 0.08 -80.18 % | 0.42 255.82 % | -0.27 57.82 % | -0.64 -1 039.65 % | 0.07 -87.09 % | 0.52 13 486.14 % | 0.00 99.80 % | -1.97 -975.59 % | 0.23 -48.40 % | 0.44 146.08 % | 0.18 108.90 % | -2.00 -1 223.52 % | 0.18 -56.32 % | 0.41 166.62 % | 0.15 |
| Total other income expenses net | 75.128 M -87.13 % | 583.897 M 390.24 % | 119.104 M 306.83 % | 29.276 M 48.11 % | 19.766 M -84.32 % | 126.033 M 388.29 % | 25.811 M -64.42 % | 72.535 M 136.78 % | 30.634 M -18.83 % | 37.741 M 76.92 % | 21.332 M -43.46 % | 37.732 M 134.05 % | 16.121 M -46.05 % | 29.883 M 9 570.87 % | 309.000 K -92.98 % | 4.401 M -75.53 % | 17.983 M -0.91 % | 18.148 M 786.57 % | 2.047 M -98.73 % | 160.562 M 810.89 % | 17.627 M 84.58 % | 9.550 M 229.72 % | -7.362 M -229.59 % | 5.681 M -15.96 % | 6.760 M -76.73 % | 29.051 M | 0.000 -100.00 % | 5.884 M -11.53 % | 6.651 M -16.50 % | 7.965 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.000 K -100.01 % | 213.705 M | 0.000 | 0.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 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 |
| 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-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-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-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -16.818 M | 0.000 100.00 % | -26.851 M | 0.000 100.00 % | -36.816 M | 0.000 100.00 % | -54.778 M -178.90 % | -19.641 M 44.26 % | -35.237 M 54.88 % | -78.103 M -20.09 % | -65.035 M -447.39 % | -11.881 M | 0.000 100.00 % | -44.609 M | 0.000 100.00 % | -168.676 M | 0.000 100.00 % | -46.410 M | 0.000 100.00 % | -10.978 M | 0.000 100.00 % | -23.799 M | 0.000 100.00 % | -28.327 M | 0.000 100.00 % | -37.403 M | 0.000 100.00 % | -53.405 M | 0.000 100.00 % | -16.202 M | 0.000 100.00 % | -40.116 M | 0.000 -100.00 % | 35.457 M | 0.000 100.00 % | -34.414 M |
| Total investments | 0.000 -100.00 % | 1.489 B | 0.000 -100.00 % | 160.695 M | 0.000 -100.00 % | 367.356 M | 0.000 -100.00 % | 224.837 M -2.30 % | 230.132 M 36.03 % | 169.183 M 8.47 % | 155.968 M -12.19 % | 177.622 M 10.25 % | 161.108 M | 0.000 -100.00 % | 274.735 M | 0.000 -100.00 % | 255.653 M | 0.000 -100.00 % | 274.669 M | 0.000 -100.00 % | 445.694 M | 0.000 -100.00 % | 425.025 M | 0.000 -100.00 % | 652.816 M | 0.000 -100.00 % | 478.309 M | 0.000 -100.00 % | 295.032 M | 0.000 -100.00 % | 277.794 M | 0.000 -100.00 % | 254.111 M | 0.000 -100.00 % | 221.398 M | 0.000 -100.00 % | 347.737 M |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 50.014 M | 0.000 -100.00 % | 50.060 M | 0.000 -100.00 % | 50.014 M | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 1.878 B 1 115.54 % | 154.487 M -88.41 % | 1.333 B | 0.000 -100.00 % | 859.739 M 229.39 % | 261.009 M -73.22 % | 974.544 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.410 B | 0.000 -100.00 % | 892.980 M | 0.000 -100.00 % | 1.064 B | 0.000 -100.00 % | 1.135 B | 0.000 -100.00 % | 1.141 B | 0.000 -100.00 % | 1.564 B | 0.000 -100.00 % | 1.398 B | 0.000 -100.00 % | 1.500 B | 0.000 -100.00 % | 1.337 B | 0.000 -100.00 % | 1.251 B | 0.000 -100.00 % | 1.063 B | 0.000 -100.00 % | 1.227 B | 0.000 |
| Retained earnings | 0.000 -100.00 % | 1.686 B | 0.000 | 0.000 | 0.000 -100.00 % | 561.730 M | 0.000 | 0.000 -100.00 % | 694.243 M | 0.000 -100.00 % | 599.376 M | 0.000 -100.00 % | 801.266 M | 0.000 | 0.000 | 0.000 -100.00 % | 739.974 M | 0.000 | 0.000 | 0.000 -100.00 % | 924.433 M | 0.000 -100.00 % | 888.489 M | 0.000 | 0.000 | 0.000 -100.00 % | 855.816 M | 0.000 | 0.000 | 0.000 -100.00 % | 854.346 M | 0.000 | 0.000 | 0.000 -100.00 % | 561.098 M | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 37.000 M | 0.000 -100.00 % | 37.000 M | 0.000 -100.00 % | 37.000 M | 0.000 -100.00 % | 37.000 M -15.91 % | 44.000 M 0.00 % | 44.000 M 0.00 % | 44.000 M -16.07 % | 52.427 M 0.00 % | 52.427 M | 0.000 -100.00 % | 69.791 M | 0.000 -100.00 % | 69.791 M | 0.000 -100.00 % | 69.791 M | 0.000 -100.00 % | 93.008 M | 0.000 -100.00 % | 93.008 M | 0.000 -100.00 % | 120.008 M | 0.000 -100.00 % | 120.008 M | 0.000 -100.00 % | 120.008 M | 0.000 -100.00 % | 120.008 M | 0.000 -100.00 % | 120.008 M | 0.000 -100.00 % | 120.008 M | 0.000 -100.00 % | 120.008 M |
| Total equity | 1.878 B 0.00 % | 1.878 B 40.83 % | 1.333 B 0.00 % | 1.333 B 55.09 % | 859.739 M 0.00 % | 859.739 M -11.78 % | 974.544 M 0.00 % | 974.544 M -5.67 % | 1.033 B -19.88 % | 1.289 B 36.86 % | 942.140 M -29.27 % | 1.332 B 18.86 % | 1.121 B -20.50 % | 1.410 B 0.00 % | 1.410 B 57.86 % | 892.980 M -0.11 % | 893.989 M -15.96 % | 1.064 B 0.00 % | 1.064 B -6.30 % | 1.135 B 0.00 % | 1.135 B -0.49 % | 1.141 B 0.00 % | 1.141 B -27.04 % | 1.564 B 0.00 % | 1.564 B 11.87 % | 1.398 B -4.54 % | 1.464 B -2.36 % | 1.500 B 0.00 % | 1.500 B 12.16 % | 1.337 B -1.52 % | 1.358 B 8.54 % | 1.251 B 0.00 % | 1.251 B 17.65 % | 1.063 B 0.00 % | 1.063 B -13.37 % | 1.227 B 0.00 % | 1.227 B |
| Other non current liabilities | -1.878 B -14 107.56 % | 13.406 M 101.01 % | -1.333 B -5 646.14 % | 24.042 M 102.80 % | -859.739 M -38 344.62 % | 2.248 M 100.23 % | -974.544 M -1 812.19 % | 56.918 M 176.31 % | 20.599 M -53.05 % | 43.879 M 467.50 % | 7.732 M -95.13 % | 158.785 M 43.85 % | 110.383 M 107.83 % | -1.410 B -803.44 % | 200.399 M 122.44 % | -892.980 M -631.99 % | 167.856 M 115.78 % | -1.064 B -683.39 % | 182.345 M 116.06 % | -1.135 B -890.23 % | 143.673 M 112.59 % | -1.141 B -1 106.91 % | 113.308 M 107.25 % | -1.564 B -1 411.95 % | 119.198 M 108.53 % | -1.398 B -1 565.37 % | 95.394 M 106.36 % | -1.500 B -1 478.05 % | 108.834 M 108.14 % | -1.337 B -1 441.55 % | 99.671 M 107.97 % | -1.251 B -1 288.87 % | 105.226 M 109.90 % | -1.063 B -1 227.31 % | 94.320 M 107.68 % | -1.227 B -1 654.47 % | 78.962 M |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 non current liabilities | -1.878 B -3 657.69 % | 52.783 M 103.96 % | -1.333 B -2 011.93 % | 69.741 M 108.11 % | -859.739 M -1 360.43 % | 68.210 M 107.00 % | -974.544 M -1 084.73 % | 98.966 M 11.26 % | 88.952 M 3.49 % | 85.955 M 10.17 % | 78.017 M -59.18 % | 191.141 M 16.15 % | 164.557 M 111.67 % | -1.410 B -711.24 % | 230.627 M 125.83 % | -892.980 M -503.40 % | 221.365 M 120.81 % | -1.064 B -577.53 % | 222.769 M 119.62 % | -1.135 B -677.72 % | 196.521 M 117.22 % | -1.141 B -837.18 % | 154.767 M 109.90 % | -1.564 B -1 196.90 % | 142.567 M 110.20 % | -1.398 B -1 190.67 % | 128.166 M 108.55 % | -1.500 B -1 444.00 % | 111.592 M 108.35 % | -1.337 B -1 321.54 % | 109.463 M 108.75 % | -1.251 B -1 288.87 % | 105.226 M 109.90 % | -1.063 B -1 227.31 % | 94.320 M 107.68 % | -1.227 B -1 493.14 % | 88.106 M |
| Other current liabilities | 0.000 -100.00 % | 108.888 M | 0.000 -100.00 % | 162.380 M | 0.000 -100.00 % | 161.350 M | 0.000 -100.00 % | 222.496 M 50.04 % | 148.290 M -12.54 % | 169.559 M -14.22 % | 197.659 M 32.31 % | 149.388 M 170.96 % | 55.132 M | 0.000 -100.00 % | 176.364 M | 0.000 -100.00 % | 157.923 M | 0.000 -100.00 % | 221.102 M | 0.000 -100.00 % | 243.343 M | 0.000 -100.00 % | 128.685 M | 0.000 -100.00 % | 115.234 M | 0.000 -100.00 % | 144.730 M | 0.000 -100.00 % | 197.699 M | 0.000 -100.00 % | 232.923 M | 0.000 -100.00 % | 180.839 M | 0.000 -100.00 % | 34.518 M | 0.000 -100.00 % | 86.405 M |
| Deferred revenue | 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.271 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.335 M | 0.000 -100.00 % | 104.830 M | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 50.014 M | 0.000 -100.00 % | 50.060 M | 0.000 -100.00 % | 50.014 M | 0.000 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 169.332 M | 0.000 -100.00 % | 270.608 M | 0.000 -100.00 % | 208.499 M | 0.000 -100.00 % | 338.987 M 24.92 % | 271.366 M -8.41 % | 296.273 M 2.97 % | 287.725 M 12.25 % | 256.330 M 49.21 % | 171.786 M | 0.000 -100.00 % | 358.719 M | 0.000 -100.00 % | 271.579 M | 0.000 -100.00 % | 381.644 M | 0.000 -100.00 % | 343.131 M | 0.000 -100.00 % | 235.776 M | 0.000 -100.00 % | 250.231 M | 0.000 -100.00 % | 241.900 M | 0.000 -100.00 % | 319.395 M | 0.000 -100.00 % | 378.916 M | 0.000 -100.00 % | 364.044 M | 0.000 -100.00 % | 292.519 M | 0.000 -100.00 % | 249.566 M |
| Total liabilities | -1.878 B -945.44 % | 222.115 M 116.66 % | -1.333 B -491.77 % | 340.349 M 139.59 % | -859.739 M -410.70 % | 276.709 M 128.39 % | -974.544 M -322.52 % | 437.953 M 21.55 % | 360.318 M -5.73 % | 382.228 M 4.51 % | 365.742 M -18.26 % | 447.471 M 33.04 % | 336.343 M 123.86 % | -1.410 B -339.19 % | 589.346 M 166.00 % | -892.980 M -281.15 % | 492.944 M 146.34 % | -1.064 B -276.00 % | 604.413 M 153.24 % | -1.135 B -310.38 % | 539.652 M 147.30 % | -1.141 B -392.13 % | 390.543 M 124.97 % | -1.564 B -498.12 % | 392.798 M 128.10 % | -1.398 B -477.74 % | 370.066 M 124.67 % | -1.500 B -447.99 % | 430.987 M 132.23 % | -1.337 B -373.79 % | 488.379 M 139.04 % | -1.251 B -366.58 % | 469.270 M 144.13 % | -1.063 B -374.86 % | 386.839 M 131.52 % | -1.227 B -463.50 % | 337.672 M |
| Other non current assets | 0.000 -100.00 % | 147.452 M | 0.000 100.00 % | -110.067 M | 0.000 -100.00 % | 124.790 M | 0.000 -100.00 % | 303.654 M -52.57 % | 640.281 M 7.74 % | 594.282 M 1.54 % | 585.248 M -15.76 % | 694.749 M 517.39 % | 112.530 M | 0.000 -100.00 % | 427.948 M | 0.000 -100.00 % | 344.224 M | 0.000 -100.00 % | 89.605 M | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 377.098 M | 0.000 -100.00 % | 119.781 M | 0.000 -100.00 % | 638.684 M | 0.000 -100.00 % | 489.029 M | 0.000 -100.00 % | 938.649 M | 0.000 -100.00 % | 352.859 M | 0.000 -100.00 % | 544.643 M | 0.000 -100.00 % | 2.000 K |
| Long term investments | 0.000 -100.00 % | 168.523 M | 0.000 | 0.000 | 0.000 -100.00 % | 117.822 M | 0.000 100.00 % | -61.102 M 74.66 % | -241.124 M 42.86 % | -421.968 M -49.04 % | -283.132 M 44.99 % | -514.721 M -419.49 % | 161.108 M | 0.000 100.00 % | -122.453 M | 0.000 -100.00 % | 51.518 M | 0.000 -100.00 % | 221.989 M | 0.000 -100.00 % | 63.540 M | 0.000 -100.00 % | 199.999 M | 0.000 -100.00 % | 589.051 M | 0.000 100.00 % | -32.080 M | 0.000 100.00 % | -43.525 M | 0.000 100.00 % | -531.838 M | 0.000 100.00 % | -17.198 M | 0.000 100.00 % | -211.593 M | 0.000 -100.00 % | 307.227 M |
| Intangible assets | 0.000 -100.00 % | 207.000 K | 0.000 -100.00 % | 381.000 K | 0.000 -100.00 % | 425.000 K | 0.000 -100.00 % | 468.000 K -8.41 % | 511.000 K -1.73 % | 520.000 K -14.75 % | 610.000 K 179.82 % | 218.000 K -23.78 % | 286.000 K | 0.000 -100.00 % | 364.000 K | 0.000 -100.00 % | 499.000 K | 0.000 -100.00 % | 287.000 K | 0.000 -100.00 % | 341.000 K | 0.000 -100.00 % | 295.000 K | 0.000 -100.00 % | 481.000 K | 0.000 -100.00 % | 389.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 782.000 K | 0.000 -100.00 % | 277.109 M | 0.000 -100.00 % | 107.178 M | 0.000 -100.00 % | 285.533 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 207.000 K | 0.000 -100.00 % | 381.000 K | 0.000 -100.00 % | 425.000 K | 0.000 -100.00 % | 468.000 K -8.41 % | 511.000 K -1.73 % | 520.000 K -14.75 % | 610.000 K 179.82 % | 218.000 K -23.78 % | 286.000 K | 0.000 -100.00 % | 364.000 K | 0.000 -100.00 % | 499.000 K | 0.000 -100.00 % | 287.000 K | 0.000 -100.00 % | 341.000 K | 0.000 -100.00 % | 295.000 K | 0.000 -100.00 % | 481.000 K | 0.000 -100.00 % | 389.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 782.000 K | 0.000 -100.00 % | 1.175 M | 0.000 -100.00 % | 1.175 M | 0.000 -100.00 % | 1.372 M |
| Property plant equipment net | 0.000 -100.00 % | 260.907 M | 0.000 -100.00 % | 389.358 M | 0.000 -100.00 % | 401.864 M | 0.000 -100.00 % | 411.703 M 57.03 % | 262.180 M -37.97 % | 422.699 M 35.16 % | 312.735 M -29.37 % | 442.791 M 26.08 % | 351.194 M | 0.000 -100.00 % | 463.779 M | 0.000 -100.00 % | 425.237 M | 0.000 -100.00 % | 533.172 M | 0.000 -100.00 % | 461.662 M | 0.000 -100.00 % | 461.046 M | 0.000 -100.00 % | 511.234 M | 0.000 -100.00 % | 425.525 M | 0.000 -100.00 % | 459.324 M | 0.000 -100.00 % | 366.699 M | 0.000 -100.00 % | 434.285 M | 0.000 -100.00 % | 446.505 M | 0.000 -100.00 % | 434.248 M |
| Total non current assets | 0.000 -100.00 % | 577.089 M | 0.000 -100.00 % | 667.122 M | 0.000 -100.00 % | 644.901 M | 0.000 -100.00 % | 654.723 M -1.08 % | 661.848 M 11.14 % | 595.533 M -3.24 % | 615.461 M -1.22 % | 623.037 M -3.19 % | 643.581 M | 0.000 -100.00 % | 769.638 M | 0.000 -100.00 % | 821.478 M | 0.000 -100.00 % | 845.053 M | 0.000 -100.00 % | 1.033 B | 0.000 -100.00 % | 1.038 B | 0.000 -100.00 % | 1.221 B | 0.000 -100.00 % | 1.033 B | 0.000 -100.00 % | 904.828 M | 0.000 -100.00 % | 774.989 M | 0.000 -100.00 % | 774.358 M | 0.000 -100.00 % | 784.951 M | 0.000 -100.00 % | 883.565 M |
| Other current assets | -1.338 B -2 043.87 % | 68.818 M 119.18 % | -358.761 M -640.72 % | 66.349 M 123.17 % | -286.349 M -465.84 % | 78.271 M 128.54 % | -274.242 M -227.04 % | 215.865 M 254.54 % | 60.886 M 35.27 % | 45.011 M -31.97 % | 66.167 M 90.16 % | 34.796 M -52.91 % | 73.886 M 117.02 % | -434.025 M -1 153.46 % | 41.200 M 111.05 % | -372.811 M -1 562.46 % | 25.492 M 125.73 % | -99.090 M -266.17 % | 59.631 M 115.17 % | -393.132 M -412.79 % | 125.684 M 150.51 % | -248.825 M -645.33 % | 45.628 M 149.55 % | -92.092 M -266.30 % | 55.378 M 110.37 % | -533.767 M -396.70 % | 179.901 M 145.90 % | -391.962 M -479.89 % | 103.177 M 112.76 % | -808.675 M -848.25 % | 108.075 M 129.90 % | -361.485 M -1 466.47 % | 26.454 M 105.91 % | -447.548 M -1 333.22 % | 36.291 M 148.44 % | -74.924 M -366.76 % | 28.087 M |
| Short term investments | 0.000 -100.00 % | 1.321 B | 0.000 -100.00 % | 331.910 M | 0.000 -100.00 % | 249.533 M | 0.000 -100.00 % | 285.939 M -39.32 % | 471.256 M -20.28 % | 591.151 M 34.63 % | 439.100 M -36.58 % | 692.343 M 11.92 % | 618.589 M | 0.000 -100.00 % | 397.188 M | 0.000 -100.00 % | 204.135 M | 0.000 -100.00 % | 52.680 M | 0.000 -100.00 % | 382.154 M | 0.000 -100.00 % | 225.026 M | 0.000 -100.00 % | 63.765 M | 0.000 -100.00 % | 510.389 M | 0.000 -100.00 % | 338.557 M | 0.000 -100.00 % | 809.632 M | 0.000 -100.00 % | 271.309 M | 0.000 -100.00 % | 432.991 M | 0.000 -100.00 % | 40.510 M |
| cash and cash equivalents | 0.000 -100.00 % | 16.818 M | 0.000 -100.00 % | 26.851 M | 0.000 -100.00 % | 36.816 M | 0.000 -100.00 % | 54.778 M 178.90 % | 19.641 M -44.26 % | 35.237 M -54.88 % | 78.103 M 20.09 % | 65.035 M 447.39 % | 11.881 M | 0.000 -100.00 % | 44.609 M | 0.000 -100.00 % | 168.676 M | 0.000 -100.00 % | 46.410 M | 0.000 -100.00 % | 10.978 M | 0.000 -100.00 % | 23.799 M | 0.000 -100.00 % | 28.327 M | 0.000 -100.00 % | 37.403 M | 0.000 -100.00 % | 53.405 M | 0.000 -100.00 % | 66.216 M | 0.000 -100.00 % | 90.176 M | 0.000 -100.00 % | 14.557 M | 0.000 -100.00 % | 34.414 M |
| Cash and short term investments | 1.338 B -4.39 % | 1.399 B 290.00 % | 358.761 M -13.41 % | 414.301 M 44.68 % | 286.349 M 0.00 % | 286.349 M 4.41 % | 274.242 M -19.51 % | 340.717 M -30.59 % | 490.897 M -21.63 % | 626.388 M 21.11 % | 517.203 M -31.71 % | 757.378 M 20.13 % | 630.470 M 45.26 % | 434.025 M -1.76 % | 441.797 M 18.50 % | 372.811 M 0.00 % | 372.811 M 276.23 % | 99.090 M 0.00 % | 99.090 M -74.79 % | 393.132 M 0.00 % | 393.132 M 58.00 % | 248.825 M 0.00 % | 248.825 M 170.19 % | 92.092 M 0.00 % | 92.092 M -82.75 % | 533.767 M -2.56 % | 547.792 M 39.76 % | 391.962 M 0.00 % | 391.962 M -51.53 % | 808.675 M -7.67 % | 875.848 M 142.29 % | 361.485 M 0.00 % | 361.485 M -19.23 % | 447.548 M 0.00 % | 447.548 M 497.34 % | 74.924 M 0.00 % | 74.924 M |
| Total current assets | 0.000 -100.00 % | 1.523 B | 0.000 -100.00 % | 1.007 B | 0.000 -100.00 % | 491.547 M | 0.000 -100.00 % | 757.774 M 3.58 % | 731.562 M -32.02 % | 1.076 B 55.41 % | 692.421 M -40.13 % | 1.157 B 42.17 % | 813.483 M | 0.000 -100.00 % | 1.229 B | 0.000 -100.00 % | 565.455 M | 0.000 -100.00 % | 823.141 M | 0.000 -100.00 % | 642.410 M | 0.000 -100.00 % | 493.015 M | 0.000 -100.00 % | 736.074 M | 0.000 -100.00 % | 801.966 M | 0.000 -100.00 % | 1.026 B | 0.000 -100.00 % | 1.071 B | 0.000 -100.00 % | 945.908 M | 0.000 -100.00 % | 665.164 M | 0.000 -100.00 % | 681.546 M |
| Inventory | 0.000 -100.00 % | 51.908 M | 0.000 -100.00 % | 291.861 M | 0.000 -100.00 % | 80.534 M | 0.000 -100.00 % | 201.009 M 109.87 % | 95.776 M -64.90 % | 272.857 M 368.60 % | 58.228 M -74.01 % | 224.011 M 258.75 % | 62.442 M | 0.000 -100.00 % | 437.291 M | 0.000 -100.00 % | 50.330 M | 0.000 -100.00 % | 360.974 M | 0.000 -100.00 % | 86.044 M | 0.000 -100.00 % | 90.248 M | 0.000 -100.00 % | 303.072 M | 0.000 -100.00 % | 70.222 M | 0.000 -100.00 % | 331.564 M | 0.000 -100.00 % | 88.199 M | 0.000 -100.00 % | 280.860 M | 0.000 -100.00 % | 74.147 M | 0.000 -100.00 % | 293.002 M |
| Net receivables | 0.000 -100.00 % | 2.980 M | 0.000 -100.00 % | 234.118 M | 0.000 -100.00 % | 46.393 M | 0.000 -100.00 % | 183.000 K -99.78 % | 84.004 M -36.28 % | 131.838 M 159.40 % | 50.824 M -63.78 % | 140.317 M 200.55 % | 46.686 M | 0.000 | 0.000 | 0.000 -100.00 % | 116.697 M | 0.000 | 0.000 | 0.000 -100.00 % | 37.550 M | 0.000 -100.00 % | 108.315 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.051 M | 0.000 -100.00 % | 199.248 M | 0.000 100.00 % | -929.000 K | 0.000 -100.00 % | 277.109 M | 0.000 -100.00 % | 107.178 M | 0.000 -100.00 % | 285.533 M |
| Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 387.450 M | 0.000 | 0.000 | 0.000 -100.00 % | 61.102 M -74.66 % | 241.124 M -42.86 % | 421.968 M 49.04 % | 283.132 M -44.99 % | 514.721 M 2 687.85 % | 18.463 M | 0.000 -100.00 % | 411.006 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 507.038 M | 0.000 -100.00 % | 21.254 M | 0.000 | 0.000 | 0.000 -100.00 % | 32.080 M | 0.000 | 0.000 | 0.000 -100.00 % | 697.000 K | 0.000 -100.00 % | 3.237 M | 0.000 -100.00 % | 4.221 M | 0.000 -100.00 % | 140.716 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 44.170 M | 0.000 -100.00 % | 76.759 M | 0.000 -100.00 % | 47.149 M | 0.000 -100.00 % | 108.840 M -11.57 % | 123.076 M -2.87 % | 126.714 M 40.69 % | 90.066 M -0.32 % | 90.352 M -5.35 % | 95.457 M | 0.000 -100.00 % | 111.386 M | 0.000 -100.00 % | 113.656 M | 0.000 -100.00 % | 111.081 M | 0.000 -100.00 % | 99.788 M | 0.000 -100.00 % | 106.168 M | 0.000 -100.00 % | 114.997 M | 0.000 -100.00 % | 97.170 M | 0.000 -100.00 % | 121.696 M | 0.000 -100.00 % | 95.979 M | 0.000 -100.00 % | 97.810 M | 0.000 -100.00 % | 103.157 M | 0.000 -100.00 % | 163.161 M |
| Tax payables | 0.000 -100.00 % | 16.274 M | 0.000 -100.00 % | 31.469 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.651 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.590 M -16.74 % | 19.926 M | 0.000 -100.00 % | 70.969 M | 0.000 | 0.000 | 0.000 -100.00 % | 49.461 M | 0.000 | 0.000 | 0.000 -100.00 % | 923.000 K | 0.000 -100.00 % | 20.000 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.684 M | 0.000 | 0.000 -100.00 % | 24.780 M | 0.000 -100.00 % | 26.952 M | 0.000 -100.00 % | 19.682 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.982 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.815 M | 0.000 -100.00 % | 19.043 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.063 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.447 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 1.296 B | 0.000 | 0.000 | 0.000 -100.00 % | 937.544 M 217.97 % | 294.849 M -76.32 % | 1.245 B 316.85 % | 298.764 M -76.65 % | 1.280 B 379.22 % | 267.028 M | 0.000 -100.00 % | 1.340 B | 0.000 -100.00 % | 84.224 M | 0.000 -100.00 % | 993.990 M | 0.000 -100.00 % | 117.899 M | 0.000 -100.00 % | 159.413 M | 0.000 -100.00 % | 1.444 B | 0.000 -100.00 % | 488.594 M | 0.000 -100.00 % | 1.380 B | 0.000 -100.00 % | 383.449 M | 0.000 -100.00 % | 1.131 B | 0.000 -100.00 % | 382.170 M | 0.000 -100.00 % | 1.107 B |
| Deferred tax liabilities non current | 0.000 -100.00 % | 39.377 M | 0.000 -100.00 % | 45.699 M | 0.000 -100.00 % | 43.278 M | 0.000 -100.00 % | 42.048 M -3.50 % | 43.573 M 3.56 % | 42.076 M -2.90 % | 43.333 M 33.93 % | 32.356 M -6.19 % | 34.492 M | 0.000 -100.00 % | 30.228 M | 0.000 -100.00 % | 32.527 M | 0.000 -100.00 % | 40.424 M | 0.000 -100.00 % | 30.033 M | 0.000 -100.00 % | 22.416 M | 0.000 -100.00 % | 23.369 M | 0.000 -100.00 % | 25.709 M | 0.000 -100.00 % | 2.758 M | 0.000 -100.00 % | 5.345 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.144 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 2.100 B | 0.000 -100.00 % | 1.674 B | 0.000 -100.00 % | 1.136 B | 0.000 -100.00 % | 1.412 B 1.37 % | 1.393 B -16.64 % | 1.672 B 27.81 % | 1.308 B -26.50 % | 1.780 B 22.13 % | 1.457 B | 0.000 -100.00 % | 1.999 B | 0.000 -100.00 % | 1.387 B | 0.000 -100.00 % | 1.668 B | 0.000 -100.00 % | 1.675 B | 0.000 -100.00 % | 1.531 B | 0.000 -100.00 % | 1.957 B | 0.000 -100.00 % | 1.834 B | 0.000 -100.00 % | 1.931 B | 0.000 -100.00 % | 1.846 B | 0.000 -100.00 % | 1.720 B | 0.000 -100.00 % | 1.450 B | 0.000 -100.00 % | 1.565 B |
| 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-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-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-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 |
| 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 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -241.572 M 0.00 % | -241.572 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -117.624 M 0.00 % | -117.624 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -123.948 M 0.00 % | -123.948 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 non cash items | -142.423 M 67.52 % | -438.428 M -325.84 % | -102.955 M 72.59 % | -375.570 M -287.17 % | -97.003 M -219.05 % | 81.482 M 1 236.75 % | -7.168 M -2.99 % | -6.960 M -1.83 % | -6.835 M -7.33 % | -6.368 M 12.26 % | -7.258 M 4.78 % | -7.622 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.898 M 104.28 % | -487.999 M -2 465.72 % | -19.020 M -110.29 % | 184.861 M 2 454.39 % | 7.237 M 103.90 % | -185.598 M -412.87 % | -36.188 M -126.55 % | 136.280 M 282.49 % | 35.630 M 645.55 % | -6.531 M -109.51 % | 68.656 M -53.01 % | 146.107 M 598.57 % | -29.305 M 77.30 % | -129.119 M -441.57 % | 37.802 M -79.60 % | 185.272 M 921.53 % | -22.552 M 87.08 % | -174.520 M -1 570.51 % | 11.868 M -80.40 % | 60.539 M 141.27 % | -146.681 M 10.39 % | -163.686 M -581.06 % | -24.034 M -110.75 % | 223.676 M 1 469.47 % | -16.333 M 93.11 % | -237.214 M -1 036.52 % | -20.872 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.018 M -130.16 % | 165.824 M 1 170.87 % | -15.485 M 88.11 % | -130.229 M -5.29 % | -123.683 M -145.42 % | 272.287 M 256.01 % | 76.484 M 226.39 % | -60.515 M -28.60 % | -47.056 M -135.31 % | 133.256 M 134.46 % | 56.835 M 128.95 % | -196.336 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -58.760 M 0.00 % | -58.760 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -6.230 M 0.00 % | -6.230 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 81.532 M 0.00 % | 81.532 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 75.302 M 0.00 % | 75.302 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 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 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -104.796 M -163.20 % | 165.824 M 572.08 % | -35.126 M 73.03 % | -130.229 M 18.05 % | -158.920 M -158.36 % | 272.287 M 256.01 % | 76.484 M 226.39 % | -60.515 M -28.60 % | -47.056 M -135.31 % | 133.256 M 134.46 % | 56.835 M 128.95 % | -196.336 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.018 M -191.31 % | 54.778 M 149.33 % | -111.046 M -665.38 % | 19.641 M -86.89 % | 149.870 M 325.32 % | 35.237 M 114.86 % | -237.050 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.816 M 173.61 % | -50.018 M -191.31 % | 54.778 M 453.75 % | -15.485 M -178.84 % | 19.641 M 115.88 % | -123.683 M -451.00 % | 35.237 M -53.93 % | 76.484 M 226.39 % | -60.515 M -28.60 % | -47.056 M -135.31 % | 133.256 M 134.46 % | 56.835 M 128.95 % | -196.336 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.018 M -130.16 % | 165.824 M 1 170.87 % | -15.485 M 88.11 % | -130.229 M -5.29 % | -123.683 M -145.42 % | 272.287 M 256.01 % | 76.484 M 226.39 % | -60.515 M -28.60 % | -47.056 M -135.31 % | 133.256 M 134.46 % | 56.835 M 128.95 % | -196.336 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -58.760 M 0.00 % | -58.760 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -6.230 M 0.00 % | -6.230 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.018 M -130.16 % | 165.824 M 1 170.87 % | -15.485 M 88.11 % | -130.229 M -5.29 % | -123.683 M -145.42 % | 272.287 M 256.01 % | 76.484 M 226.39 % | -60.515 M -28.60 % | -47.056 M -135.31 % | 133.256 M 134.46 % | 56.835 M 128.95 % | -196.336 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -64.990 M 0.00 % | -64.990 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 |