Kaizen Agro Infrabuild Ltd. KAIZENAGRO.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 196.764 M -39.47 % | 325.089 M 46.55 % | 221.835 M 8 481.62 % | 2.585 M -32.08 % | 3.806 M -8.74 % | 4.171 M -21.66 % | 5.324 M -22.01 % | 6.826 M -96.89 % | 219.183 M -18.42 % | 268.662 M -74.17 % | 1.040 B -26.57 % | 1.416 B |
| Net income | 3.892 M 281.94 % | 1.019 M -74.08 % | 3.931 M 330.29 % | -1.707 M -679.45 % | -219.000 K 77.27 % | -963.431 K -1 188.00 % | 88.551 K -50.38 % | 178.461 K -64.10 % | 497.175 K -62.17 % | 1.314 M -78.50 % | 6.113 M -2.24 % | 6.253 M |
| Income before tax | 5.259 M 273.51 % | 1.408 M -75.07 % | 5.648 M 431.46 % | -1.704 M -660.71 % | -224.000 K 76.83 % | -966.875 K -904.27 % | 120.217 K -48.34 % | 232.722 K -63.02 % | 629.293 K -45.59 % | 1.156 M -86.93 % | 8.847 M -2.24 % | 9.049 M |
| Income before tax ratio | 0.03 517.10 % | 0.00 -82.99 % | 0.03 103.86 % | -0.66 -1 020.03 % | -0.06 74.61 % | -0.23 -1 126.70 % | 0.02 -33.77 % | 0.03 1 087.46 % | 0.00 -33.30 % | 0.00 -49.39 % | 0.01 33.13 % | 0.01 |
| EBITDA | 5.596 M 1 201.40 % | 430.000 K -91.78 % | 5.234 M 321.03 % | -2.368 M -1 201.10 % | -182.000 K 80.30 % | -924.018 K -653.79 % | 166.854 K -65.17 % | 479.083 K -37.47 % | 766.142 K -45.89 % | 1.416 M -85.92 % | 10.057 M 1.88 % | 9.871 M |
| Net income ratio | 0.02 531.04 % | 0.00 -82.31 % | 0.02 102.68 % | -0.66 -1 047.62 % | -0.06 75.09 % | -0.23 -1 488.89 % | 0.02 -36.38 % | 0.03 1 052.57 % | 0.00 -53.63 % | 0.00 -16.78 % | 0.01 33.13 % | 0.00 |
| Ratio EBITDA | 0.03 2 050.14 % | 0.00 -94.39 % | 0.02 102.58 % | -0.92 -1 815.66 % | -0.05 78.42 % | -0.22 -806.94 % | 0.03 -55.35 % | 0.07 1 907.87 % | 0.00 -33.68 % | 0.01 -45.50 % | 0.01 38.75 % | 0.01 |
| Gross profit ratio | 0.06 53.13 % | 0.04 -18.74 % | 0.05 -84.64 % | 0.32 -1.68 % | 0.32 38.67 % | 0.23 -68.13 % | 0.73 -11.16 % | 0.82 2 577.94 % | 0.03 -1.66 % | 0.03 78.17 % | 0.02 81.66 % | 0.01 |
| Weighted average shs out dil | 48.650 M -4.42 % | 50.900 M 17.20 % | 43.431 M 103.54 % | 21.338 M -46.54 % | 39.910 M -17.15 % | 48.172 M 12.47 % | 42.830 M 20.00 % | 35.692 M -28.21 % | 49.718 M 13.49 % | 43.808 M 3.91 % | 42.159 M -2.24 % | 43.125 M |
| Weighted average shs out | 48.650 M -4.42 % | 50.902 M 17.18 % | 43.438 M 103.57 % | 21.338 M -46.54 % | 39.910 M -17.15 % | 48.172 M 12.47 % | 42.830 M 20.00 % | 35.692 M -28.21 % | 49.718 M 13.49 % | 43.808 M 3.91 % | 42.159 M -2.24 % | 43.125 M |
| EPS diluted | 0.08 300.00 % | 0.02 -77.90 % | 0.09 213.13 % | -0.08 -1 354.55 % | -0.01 72.50 % | -0.02 -1 052.38 % | 0.00 -58.00 % | 0.01 -50.00 % | 0.01 -66.67 % | 0.03 -78.57 % | 0.14 0.00 % | 0.14 |
| Earnings per share | 0.08 300.00 % | 0.02 -77.90 % | 0.09 213.13 % | -0.08 -1 354.55 % | -0.01 72.50 % | -0.02 -1 052.38 % | 0.00 -58.00 % | 0.01 -50.00 % | 0.01 -66.67 % | 0.03 -78.57 % | 0.14 0.00 % | 0.14 |
| Gross profit | 11.899 M -7.31 % | 12.838 M 19.08 % | 10.781 M 1 217.97 % | 818.000 K -33.22 % | 1.225 M 26.55 % | 968.025 K -75.03 % | 3.878 M -30.71 % | 5.596 M -16.60 % | 6.710 M -19.77 % | 8.364 M -53.98 % | 18.173 M 33.39 % | 13.623 M |
| Income tax expense | 1.330 M 241.90 % | 389.000 K -77.34 % | 1.717 M 57 133.33 % | 3.000 K 160.00 % | -5.000 K -245.18 % | 3.444 K -89.12 % | 31.666 K -41.64 % | 54.261 K -58.93 % | 132.118 K -16.25 % | 157.752 K -94.23 % | 2.734 M -2.24 % | 2.796 M |
| Cost of revenue | 184.865 M -40.80 % | 312.251 M 47.95 % | 211.054 M 11 844.20 % | 1.767 M -31.54 % | 2.581 M -19.41 % | 3.203 M 121.41 % | 1.446 M 17.61 % | 1.230 M -99.42 % | 212.473 M -18.37 % | 260.298 M -74.53 % | 1.022 B -27.15 % | 1.403 B |
| General and administrative expenses | 2.520 M -61.30 % | 6.511 M 235.79 % | 1.939 M 22.95 % | 1.577 M 607.17 % | 223.000 K -80.29 % | 1.132 M -49.99 % | 2.263 M -31.44 % | 3.300 M -13.92 % | 3.834 M -7.85 % | 4.161 M -0.66 % | 4.188 M 417.20 % | 809.837 K |
| Selling and marketing expenses | 3.029 M 201.99 % | 1.003 M 1 202.60 % | 77.000 K 140.63 % | 32.000 K 88.24 % | 17.000 K -59.03 % | 41.496 K -80.79 % | 215.960 K -19.41 % | 267.960 K 12.77 % | 237.623 K -27.38 % | 327.199 K 50.41 % | 217.536 K -59.40 % | 535.842 K |
| Other expenses | 1.368 M -74.06 % | 5.273 M 36.39 % | 3.866 M 142.84 % | 1.592 M 32.89 % | 1.198 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 6.519 M -49.02 % | 12.787 M 117.39 % | 5.882 M 83.76 % | 3.201 M 122.60 % | 1.438 M 22.59 % | 1.173 M -52.67 % | 2.479 M -30.54 % | 3.568 M -12.36 % | 4.072 M -43.50 % | 7.207 M 63.57 % | 4.406 M 17.42 % | 3.752 M |
| Cost and expenses | 191.384 M -41.13 % | 325.084 M 49.85 % | 216.936 M 4 266.67 % | 4.968 M 23.61 % | 4.019 M -8.15 % | 4.375 M 11.48 % | 3.925 M -18.20 % | 4.798 M -97.78 % | 216.544 M -18.22 % | 264.786 M -74.20 % | 1.026 B -27.03 % | 1.406 B |
| Research and development 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 |
| Selling general and administrative expenses | 5.151 M -31.45 % | 7.514 M 272.72 % | 2.016 M 25.30 % | 1.609 M 570.42 % | 240.000 K -79.54 % | 1.173 M -52.67 % | 2.479 M -30.54 % | 3.568 M -12.36 % | 4.072 M -9.28 % | 4.488 M 1.86 % | 4.406 M 17.42 % | 3.752 M |
| Interest income | 0.000 -100.00 % | 1.507 M 234.89 % | 450.000 K -34.78 % | 690.000 K | 0.000 -100.00 % | 340.000 -31.31 % | 495.000 -95.36 % | 10.671 K -89.63 % | 102.886 K 22 917.00 % | 447.000 -99.90 % | 425.742 K | 0.000 |
| Interest expense | 130.000 K -65.15 % | 373.000 K 37 200.00 % | 1.000 K -88.89 % | 9.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 207.000 K 31.85 % | 157.000 K 336.11 % | 36.000 K 50.00 % | 24.000 K -44.19 % | 43.000 K 1.14 % | 42.517 K 0.00 % | 42.517 K -81.96 % | 235.690 K 0.00 % | 235.690 K 0.00 % | 235.690 K -69.96 % | 784.684 K 0.00 % | 784.684 K |
| Operating income | 5.380 M 107 500.00 % | 5.000 K -99.90 % | 4.899 M 305.58 % | -2.383 M -1 018.78 % | -213.000 K -3.92 % | -204.974 K -264.85 % | 124.337 K -48.92 % | 243.393 K -54.12 % | 530.452 K -86.31 % | 3.876 M -71.85 % | 13.767 M 39.47 % | 9.871 M |
| Operating income ratio | 0.03 177 674.31 % | 0.00 -99.93 % | 0.02 102.40 % | -0.92 -1 547.22 % | -0.06 -13.87 % | -0.05 -310.44 % | 0.02 -34.50 % | 0.04 1 373.32 % | 0.00 -83.22 % | 0.01 8.99 % | 0.01 89.92 % | 0.01 |
| Total other income expenses net | -121.000 K -108.62 % | 1.403 M 87.32 % | 749.000 K 10.31 % | 679.000 K 6 272.73 % | -11.000 K 98.56 % | -761.901 K -18 392.74 % | -4.120 K 61.39 % | -10.671 K -110.80 % | 98.841 K 103.63 % | -2.719 M 44.73 % | -4.920 M -498.69 % | -821.813 K |
| 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 | -9.107 M 43.22 % | -16.039 M -123.57 % | -7.174 M -203.76 % | 6.914 M 2 749.04 % | -261.000 K -47.57 % | -176.861 K -270.77 % | -47.701 K 47.68 % | -91.175 K 96.89 % | -2.935 M 7.41 % | -3.170 M -385.15 % | -653.485 K 12.43 % | -746.233 K |
| Total investments | 322.113 M -56.23 % | 736.000 M 47.20 % | 500.000 M -28.40 % | 698.350 M 4.18 % | 670.345 M -0.80 % | 675.765 M 13.46 % | 595.572 M 4.94 % | 567.526 M 6.78 % | 531.502 M 24.97 % | 425.293 M 735.55 % | 50.900 M 1.80 % | 50.000 M |
| Total debt | 0.000 | 0.000 | 0.000 -100.00 % | 7.050 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 639.179 M 63 918 000.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 28.384 M 15.89 % | 24.492 M 4.34 % | 23.473 M 20.12 % | 19.542 M -8.04 % | 21.250 M -1.02 % | 21.469 M -4.29 % | 22.432 M 0.40 % | 22.344 M 0.81 % | 22.165 M 2.29 % | 21.668 M 6.46 % | 20.354 M 42.93 % | 14.241 M |
| Common stock | 514.149 M 0.00 % | 514.149 M 140.09 % | 214.149 M 0.00 % | 214.149 M 0.00 % | 214.149 M 0.00 % | 214.149 M 0.00 % | 214.149 M 0.00 % | 214.149 M 0.00 % | 214.149 M 0.00 % | 214.149 M 0.00 % | 214.149 M 0.00 % | 214.149 M |
| Total equity | 1.153 B 0.34 % | 1.149 B 64.58 % | 698.417 M 0.57 % | 694.486 M -0.25 % | 696.194 M -0.03 % | 696.413 M -0.14 % | 697.376 M 0.01 % | 697.288 M 0.03 % | 697.109 M 0.07 % | 696.612 M 0.19 % | 695.298 M 0.89 % | 689.185 M |
| Other non current liabilities | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 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 | 8.000 K -42.86 % | 14.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 8.050 M 895.06 % | 809.000 K -65.88 % | 2.371 M 4 738.78 % | 49.000 K 8.89 % | 45.000 K -99.50 % | 9.074 M -1.36 % | 9.199 M -8.73 % | 10.078 M 12.27 % | 8.977 M 1.09 % | 8.880 M 4.16 % | 8.526 M -14.62 % | 9.986 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 |
| Short term debt | 0.000 | 0.000 | 0.000 -100.00 % | 7.050 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 28.080 M 115.67 % | 13.020 M -88.48 % | 113.065 M 107.94 % | 54.373 M 27.69 % | 42.581 M -17.60 % | 51.675 M 406.52 % | 10.202 M -8.52 % | 11.152 M 11.57 % | 9.996 M -93.80 % | 161.289 M 5.75 % | 152.514 M -0.03 % | 152.564 M |
| Total liabilities | 28.088 M 115.50 % | 13.034 M -88.47 % | 113.065 M 107.94 % | 54.373 M 27.69 % | 42.581 M -17.60 % | 51.675 M 406.52 % | 10.202 M -8.52 % | 11.152 M 11.57 % | 9.996 M -93.80 % | 161.289 M 5.75 % | 152.514 M -0.03 % | 152.564 M |
| Other non current assets | 373.234 M 424.91 % | 71.105 M -85.78 % | 500.006 M 10 000 020.00 % | 5.000 K | 0.000 -100.00 % | 2.496 K | 0.000 | 0.000 -100.00 % | 900.000 K 25.00 % | 720.000 K | 0.000 | 0.000 |
| Long term investments | 322.113 M -35.58 % | 500.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 506.000 K -25.04 % | 675.000 K 864.29 % | 70.000 K -97.91 % | 3.355 M 1.30 % | 3.312 M 3 073.84 % | 104.353 K -28.95 % | 146.870 K -76.18 % | 616.611 K -84.97 % | 4.102 M -5.43 % | 4.338 M -61.16 % | 11.169 M -6.56 % | 11.954 M |
| Total non current assets | 695.853 M 21.70 % | 571.780 M 14.34 % | 500.076 M 14 783.21 % | 3.360 M 1.20 % | 3.320 M 3 007.19 % | 106.849 K -27.25 % | 146.870 K -76.18 % | 616.611 K -87.67 % | 5.002 M -1.10 % | 5.058 M -54.72 % | 11.169 M -6.56 % | 11.954 M |
| Other current assets | 10.429 M -96.70 % | 315.630 M 63.23 % | 193.371 M 314.84 % | 46.613 M -21.54 % | 59.407 M -15.58 % | 70.371 M -25.63 % | 94.622 M -23.08 % | 123.017 M -6.48 % | 131.548 M -60.64 % | 334.257 M -4.30 % | 349.260 M -49.63 % | 693.344 M |
| Short term investments | 0.000 -100.00 % | 236.000 M -52.80 % | 500.000 M -28.40 % | 698.350 M 4.18 % | 670.345 M -0.80 % | 675.765 M 13.46 % | 595.572 M 4.94 % | 567.526 M 6.78 % | 531.502 M 24.97 % | 425.293 M 735.55 % | 50.900 M 1.80 % | 50.000 M |
| cash and cash equivalents | 9.107 M -43.22 % | 16.039 M 123.57 % | 7.174 M 5 175.00 % | 136.000 K -47.89 % | 261.000 K 47.57 % | 176.861 K 270.77 % | 47.701 K -47.68 % | 91.175 K -96.89 % | 2.935 M -7.41 % | 3.170 M 385.15 % | 653.485 K -12.43 % | 746.233 K |
| Cash and short term investments | 9.107 M -96.39 % | 252.039 M 3 413.23 % | 7.174 M -98.97 % | 698.486 M 4.16 % | 670.606 M -0.79 % | 675.942 M 13.49 % | 595.620 M 4.93 % | 567.617 M 6.21 % | 534.437 M 24.73 % | 428.463 M 731.10 % | 51.553 M 1.59 % | 50.746 M |
| Total current assets | 485.563 M -17.80 % | 590.689 M 89.68 % | 311.406 M -58.23 % | 745.499 M 1.37 % | 735.455 M -1.67 % | 747.981 M 5.73 % | 707.432 M -0.06 % | 707.825 M 0.81 % | 702.138 M -17.68 % | 852.895 M 1.88 % | 837.188 M 0.84 % | 830.203 M |
| Inventory | 11.793 M -8.23 % | 12.850 M 2 794.14 % | 444.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.950 M 5.28 % | 18.000 M | 0.000 | 0.000 |
| Net receivables | 454.234 M 4 366.41 % | 10.170 M -90.79 % | 110.417 M 27 504.25 % | 400.000 K -92.65 % | 5.442 M 226.36 % | 1.668 M -90.30 % | 17.191 M 0.00 % | 17.191 M -0.07 % | 17.203 M -76.16 % | 72.175 M -83.46 % | 436.375 M 406.75 % | 86.112 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 20.030 M 64.03 % | 12.211 M -88.97 % | 110.694 M 134.15 % | 47.274 M 11.14 % | 42.536 M -0.15 % | 42.601 M 4 146.99 % | 1.003 M -6.57 % | 1.074 M 5.41 % | 1.019 M -99.33 % | 152.409 M 5.85 % | 143.989 M 0.99 % | 142.578 M |
| Tax 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 610.795 M 0.00 % | 610.795 M 32.55 % | 460.795 M 0.00 % | 460.795 M 0.00 % | 460.795 M 0.00 % | 460.795 M 0.00 % | 460.795 M 0.00 % | 460.795 M 0.00 % | 460.795 M 0.00 % | 460.795 M 0.00 % | 460.795 M 0.00 % | 460.795 M |
| Deferred tax liabilities non current | 7.000 K -50.00 % | 14.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.181 B 1.63 % | 1.162 B 43.25 % | 811.482 M 8.36 % | 748.859 M 1.36 % | 738.775 M -1.24 % | 748.087 M 5.72 % | 707.579 M -0.12 % | 708.441 M 0.18 % | 707.140 M -17.58 % | 857.953 M 1.13 % | 848.357 M 0.74 % | 842.157 M |
| 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 | -248.754 M -237.88 % | 180.418 M 181.02 % | -222.683 M -1 940.96 % | 12.096 M 194.48 % | -12.803 M -182.48 % | 15.523 M 1 891.78 % | -866.352 K -184.99 % | 1.019 M -98.11 % | 53.938 M -84.40 % | 345.835 M 198.33 % | -351.722 M -120.38 % | 1.726 B |
| Accounts receivables | -261.446 M -360.80 % | 100.247 M 191.12 % | -110.017 M -2 282.01 % | 5.042 M 233.56 % | -3.775 M -124.32 % | 15.523 M | 0.000 -100.00 % | 12.421 K -99.98 % | 54.972 M -84.91 % | 364.200 M 203.98 % | -350.262 M -165.51 % | 534.680 M |
| Inventory | 1.057 M 108.52 % | -12.406 M -2 694.14 % | -444.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -950.000 K 94.72 % | -18.000 M | 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 |
| Other working capital | 11.635 M -87.43 % | 92.577 M 182.49 % | -112.222 M -1 690.90 % | 7.054 M 178.13 % | -9.028 M | 0.000 100.00 % | -866.352 K -186.04 % | 1.007 M 1 311.08 % | -83.143 K 77.25 % | -365.430 K 74.97 % | -1.460 M -100.12 % | 1.191 B |
| Other non cash items | -1.376 M 98.60 % | -98.465 M -259.58 % | 61.701 M 1 201.43 % | 4.741 M 6 872.86 % | -70.000 K -100.17 % | 41.469 M 49 217.42 % | -84.429 K -173.14 % | 115.433 K 100.08 % | -151.406 M -2 010.16 % | 7.926 M 412.34 % | 1.547 M 100.09 % | -1.731 B |
| Net cash provided by operating activities | -244.664 M -394.32 % | 83.129 M 153.53 % | -155.298 M -1 124.80 % | 15.154 M 216.13 % | -13.049 M -123.27 % | 56.072 M 6 940.39 % | -819.713 K -152.92 % | 1.549 M 101.60 % | -96.735 M -127.23 % | 355.311 M 203.51 % | -343.277 M -23 608.37 % | 1.460 M |
| Investments in property plant and equipment | -37.000 K 95.14 % | -762.000 K | 0.000 100.00 % | -68.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.119 M |
| 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 |
| 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 |
| 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 |
| Other investing activites | 237.418 M 145.35 % | -523.502 M -422.48 % | 162.336 M 1 167.23 % | -15.211 M -215.81 % | 13.134 M 123.48 % | -55.942 M -7 306.85 % | 776.239 K 117.67 % | -4.393 M -104.55 % | 96.500 M 127.35 % | -352.794 M -202.80 % | 343.185 M | 0.000 |
| Net cash used for investing activites | 237.381 M 145.28 % | -524.264 M -422.95 % | 162.336 M 1 162.48 % | -15.279 M -216.33 % | 13.134 M 123.48 % | -55.942 M -7 306.85 % | 776.239 K 117.67 % | -4.393 M -104.55 % | 96.500 M 127.35 % | -352.794 M -202.80 % | 343.185 M 30 778.64 % | -1.119 M |
| Debt repayment | 352.000 K | 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 |
| 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 |
| 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 | -352.000 K | 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 | 352.000 K -99.92 % | 450.000 M | 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 |
| Net change in cash | -6.932 M -178.20 % | 8.865 M 25.96 % | 7.038 M 5 685.71 % | -126.000 K -247.99 % | 85.139 K -34.08 % | 129.160 K 397.10 % | -43.474 K 98.47 % | -2.844 M -1 110.00 % | -235.053 K -109.34 % | 2.517 M 2 813.69 % | -92.748 K -127.15 % | 341.591 K |
| Cash at beginning of period | 16.039 M 123.57 % | 7.174 M 5 175.00 % | 136.000 K -48.09 % | 262.000 K 48.14 % | 176.861 K 270.77 % | 47.701 K -47.68 % | 91.175 K -96.89 % | 2.935 M -7.41 % | 3.170 M 385.15 % | 653.485 K -12.43 % | 746.233 K 84.42 % | 404.642 K |
| Cash at end of period | 9.107 M -43.22 % | 16.039 M 123.57 % | 7.174 M 5 175.00 % | 136.000 K -48.09 % | 262.000 K 48.14 % | 176.861 K 270.77 % | 47.701 K -47.68 % | 91.175 K -96.89 % | 2.935 M -7.41 % | 3.170 M 385.15 % | 653.485 K -12.43 % | 746.233 K |
| Operating cash flow | -244.664 M -394.32 % | 83.129 M 153.53 % | -155.298 M -1 124.80 % | 15.154 M 216.13 % | -13.049 M -123.27 % | 56.072 M 6 940.39 % | -819.713 K -152.92 % | 1.549 M 101.60 % | -96.735 M -127.23 % | 355.311 M 203.51 % | -343.277 M -23 608.37 % | 1.460 M |
| Capital expenditure | -37.000 K 95.14 % | -762.000 K | 0.000 100.00 % | -68.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.119 M |
| Free CashFlow | -244.701 M -397.09 % | 82.367 M 153.04 % | -155.298 M -1 129.42 % | 15.086 M 215.61 % | -13.049 M -123.27 % | 56.072 M 6 940.39 % | -819.713 K -152.92 % | 1.549 M 101.60 % | -96.735 M -127.23 % | 355.311 M 203.51 % | -343.277 M -100 593.65 % | 341.591 K |
| 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 | 2014-03-31 | 2013-12-31 | 2013-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 53.959 M 129.42 % | 23.520 M -78.18 % | 107.778 M 94.40 % | 55.441 M 452.97 % | 10.026 M -93.80 % | 161.674 M 168.05 % | 60.314 M -23.86 % | 79.213 M 231.62 % | 23.887 M -78.79 % | 112.607 M 6.60 % | 105.632 M 2 611.99 % | 3.895 M | 0.000 -100.00 % | 3.275 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.806 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.067 M | 0.000 -100.00 % | 2.104 M | 0.000 -100.00 % | 2.447 M 333.08 % | 565.000 K -2.59 % | 580.000 K -66.49 % | 1.731 M -11.87 % | 1.964 M 59.29 % | 1.233 M 2.32 % | 1.205 M -33.59 % | 1.815 M -98.13 % | 97.170 M 0.00 % | 97.170 M 682.31 % | 12.421 M 0.00 % | 12.421 M -19.34 % | 15.398 M 0.00 % | 15.398 M -87.05 % | 118.933 M 0.00 % | 118.933 M -54.29 % | 260.214 M 0.00 % | 260.214 M -3.52 % | 269.702 M 7.93 % | 249.888 M 160.59 % | 95.893 M 0.00 % | 95.893 M -84.34 % | 612.254 M |
| Net income | 3.597 M 55.78 % | 2.309 M 229.57 % | -1.782 M -135.57 % | 5.010 M 404.56 % | -1.645 M -396.93 % | 554.000 K -88.85 % | 4.970 M 1 657.99 % | -319.000 K 91.10 % | -3.585 M -5 450.75 % | 67.000 K -97.61 % | 2.807 M 273.27 % | 752.000 K 209.78 % | -685.000 K -312.73 % | 322.000 K 135.50 % | -907.000 K -16.58 % | -778.000 K -122.92 % | -349.000 K -131.08 % | 1.123 M 390.18 % | -387.000 K 54.58 % | -852.000 K -735.29 % | -102.000 K -109.84 % | 1.037 M 317.77 % | -476.000 K 64.45 % | -1.339 M -619.89 % | -186.000 K -227.79 % | 145.551 K 430.80 % | -44.000 K -1 000.00 % | -4.000 K 60.00 % | -10.000 K -137.79 % | 26.461 K 20.28 % | 22.000 K -74.42 % | 86.000 K 24.64 % | 69.000 K -31.40 % | 100.588 K 0.00 % | 100.588 K -32.04 % | 148.000 K 0.00 % | 148.000 K -48.45 % | 287.124 K 0.00 % | 287.124 K -22.40 % | 370.000 K 0.00 % | 370.000 K -47.59 % | 706.035 K 0.00 % | 706.035 K -79.65 % | 3.470 M 181.88 % | 1.231 M 123.39 % | 551.060 K 0.01 % | 551.000 K -78.61 % | 2.576 M |
| Income before tax | 3.597 M -5.86 % | 3.821 M 316.24 % | -1.767 M -134.95 % | 5.056 M 373.15 % | -1.851 M -301.20 % | 920.000 K -81.52 % | 4.978 M 1 660.50 % | -319.000 K 91.06 % | -3.570 M -299.89 % | 1.786 M -52.95 % | 3.796 M 404.79 % | 752.000 K 209.78 % | -685.000 K -307.58 % | 330.000 K 136.38 % | -907.000 K -16.58 % | -778.000 K -122.92 % | -349.000 K -131.08 % | 1.123 M 388.69 % | -389.000 K 54.45 % | -854.000 K -721.15 % | -104.000 K -110.05 % | 1.035 M 317.01 % | -477.000 K 64.38 % | -1.339 M -619.89 % | -186.000 K -206.15 % | 175.217 K 498.22 % | -44.000 K -1 000.00 % | -4.000 K 50.00 % | -8.000 K -117.12 % | 46.722 K 233.73 % | 14.000 K -88.52 % | 122.000 K 23.86 % | 98.500 K -40.89 % | 166.647 K 0.00 % | 166.647 K 12.60 % | 148.000 K 0.00 % | 148.000 K -28.93 % | 208.248 K 0.00 % | 208.248 K -43.72 % | 370.000 K 0.00 % | 370.000 K -82.15 % | 2.073 M 0.00 % | 2.073 M -29.01 % | 2.920 M 63.95 % | 1.781 M 123.24 % | 797.791 K 0.04 % | 797.500 K -78.60 % | 3.727 M |
| Income before tax ratio | 0.07 -58.97 % | 0.16 1 090.91 % | -0.02 -117.98 % | 0.09 149.40 % | -0.18 -3 344.38 % | 0.01 -93.11 % | 0.08 2 149.47 % | 0.00 97.31 % | -0.15 -1 042.30 % | 0.02 -55.86 % | 0.04 -81.39 % | 0.19 | 0.00 -100.00 % | 0.10 | 0.00 | 0.00 | 0.00 -100.00 % | 0.30 | 0.00 | 0.00 | 0.00 -100.00 % | 0.50 | 0.00 100.00 % | -0.64 | 0.00 -100.00 % | 0.07 191.95 % | -0.08 -1 029.20 % | -0.01 -49.22 % | 0.00 -119.43 % | 0.02 109.50 % | 0.01 -88.79 % | 0.10 86.51 % | 0.05 3 065.31 % | 0.00 0.00 % | 0.00 -85.61 % | 0.01 0.00 % | 0.01 -11.90 % | 0.01 0.00 % | 0.01 334.71 % | 0.00 0.00 % | 0.00 -60.95 % | 0.01 0.00 % | 0.01 -26.42 % | 0.01 51.91 % | 0.01 -14.33 % | 0.01 0.04 % | 0.01 36.62 % | 0.01 |
| EBITDA | 3.603 M -10.55 % | 4.028 M 333.00 % | -1.729 M -133.95 % | 5.092 M 358.79 % | -1.968 M -285.07 % | 1.063 M -78.68 % | 4.987 M 652.88 % | -902.000 K 78.56 % | -4.208 M -412.86 % | 1.345 M -64.62 % | 3.802 M 401.58 % | 758.000 K 211.63 % | -679.000 K -300.89 % | 338.000 K 137.71 % | -896.371 K -16.83 % | -767.250 K -126.83 % | -338.250 K -129.86 % | 1.133 M 399.38 % | -378.371 K 55.14 % | -843.371 K -804.42 % | -93.250 K -108.91 % | 1.046 M 324.31 % | -466.371 K 64.89 % | -1.329 M -659.14 % | -175.000 K -192.12 % | 189.966 K 1 172.97 % | 14.923 K -72.83 % | 54.923 K 7.85 % | 50.923 K -56.22 % | 116.316 K 59.51 % | 72.923 K -59.69 % | 180.923 K 14.93 % | 157.423 K -10.63 % | 176.149 K 0.00 % | 176.149 K -14.87 % | 206.923 K 0.00 % | 206.923 K -25.85 % | 279.073 K -32.97 % | 416.321 K -28.55 % | 582.671 K 0.00 % | 582.671 K -76.28 % | 2.457 M 0.00 % | 2.457 M -22.40 % | 3.166 M 60.14 % | 1.977 M 90.17 % | 1.040 M 3.70 % | 1.003 M -74.39 % | 3.915 M |
| Net income ratio | 0.07 -32.10 % | 0.10 693.76 % | -0.02 -118.30 % | 0.09 155.08 % | -0.16 -4 888.16 % | 0.00 -95.84 % | 0.08 2 146.18 % | 0.00 97.32 % | -0.15 -25 324.24 % | 0.00 -97.76 % | 0.03 -86.24 % | 0.19 | 0.00 -100.00 % | 0.10 | 0.00 | 0.00 | 0.00 -100.00 % | 0.30 | 0.00 | 0.00 | 0.00 -100.00 % | 0.50 | 0.00 100.00 % | -0.64 | 0.00 -100.00 % | 0.06 176.38 % | -0.08 -1 029.20 % | -0.01 -19.38 % | -0.01 -142.88 % | 0.01 -24.49 % | 0.02 -75.00 % | 0.07 87.68 % | 0.04 3 573.50 % | 0.00 0.00 % | 0.00 -91.31 % | 0.01 0.00 % | 0.01 -36.10 % | 0.02 0.00 % | 0.02 499.37 % | 0.00 0.00 % | 0.00 14.66 % | 0.00 0.00 % | 0.00 -78.91 % | 0.01 161.18 % | 0.00 -14.28 % | 0.01 0.01 % | 0.01 36.59 % | 0.00 |
| Ratio EBITDA | 0.07 -61.01 % | 0.17 1 167.70 % | -0.02 -117.46 % | 0.09 146.80 % | -0.20 -3 084.33 % | 0.01 -92.05 % | 0.08 826.12 % | -0.01 93.54 % | -0.18 -1 574.88 % | 0.01 -66.82 % | 0.04 -81.50 % | 0.19 | 0.00 -100.00 % | 0.10 | 0.00 | 0.00 | 0.00 -100.00 % | 0.30 | 0.00 | 0.00 | 0.00 -100.00 % | 0.51 | 0.00 100.00 % | -0.63 | 0.00 -100.00 % | 0.08 193.93 % | 0.03 -72.11 % | 0.09 221.89 % | 0.03 -50.32 % | 0.06 0.13 % | 0.06 -60.61 % | 0.15 73.06 % | 0.09 4 685.92 % | 0.00 0.00 % | 0.00 -89.12 % | 0.02 0.00 % | 0.02 -8.08 % | 0.02 -32.97 % | 0.03 451.86 % | 0.00 0.00 % | 0.00 -48.11 % | 0.01 0.00 % | 0.01 -19.57 % | 0.01 48.38 % | 0.01 -27.02 % | 0.01 3.70 % | 0.01 63.51 % | 0.01 |
| Gross profit ratio | 0.08 566.55 % | 0.01 -13.64 % | 0.01 -88.51 % | 0.12 -65.01 % | 0.34 1 351.08 % | 0.02 -81.19 % | 0.13 839.60 % | 0.01 -4.31 % | 0.01 -53.41 % | 0.03 -37.51 % | 0.05 -92.79 % | 0.67 | 0.00 -100.00 % | 0.46 | 0.00 | 0.00 | 0.00 -100.00 % | 0.32 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 | 0.00 100.00 % | -0.52 | 0.00 -100.00 % | 0.77 16.41 % | 0.66 2.65 % | 0.64 -11.68 % | 0.73 -2.73 % | 0.75 -25.34 % | 1.00 43.62 % | 0.70 -12.78 % | 0.80 3 511.14 % | 0.02 0.00 % | 0.02 -77.25 % | 0.10 0.00 % | 0.10 -34.56 % | 0.15 0.00 % | 0.15 831.69 % | 0.02 0.00 % | 0.02 -9.82 % | 0.02 0.00 % | 0.02 -20.02 % | 0.02 83.16 % | 0.01 -35.88 % | 0.02 -0.03 % | 0.02 130.17 % | 0.01 |
| Weighted average shs out dil | 51.386 M 2.73 % | 50.018 M -15.79 % | 59.400 M 18.56 % | 50.100 M -8.63 % | 54.833 M 22.40 % | 44.800 M 1.61 % | 44.089 M 1.64 % | 43.378 M 2.85 % | 42.176 M -3.44 % | 43.678 M 1.14 % | 43.185 M 14.85 % | 37.600 M -17.66 % | 45.667 M 40.08 % | 32.600 M -28.11 % | 45.350 M 16.58 % | 38.900 M 11.46 % | 34.900 M -22.31 % | 44.920 M 16.07 % | 38.700 M -9.15 % | 42.600 M -6.14 % | 45.386 M 9.42 % | 41.480 M -12.86 % | 47.600 M 6.65 % | 44.633 M 19.98 % | 37.200 M -10.70 % | 41.657 M 2.90 % | 40.484 M -12.04 % | 46.027 M -5.68 % | 48.798 M -5.37 % | 51.569 M 69.63 % | 30.400 M 10.14 % | 27.600 M 0.00 % | 27.600 M -31.40 % | 40.235 M 0.00 % | 40.235 M -32.04 % | 59.200 M 0.00 % | 59.200 M 54.64 % | 38.283 M 0.00 % | 38.283 M -22.40 % | 49.333 M 0.00 % | 49.333 M 18.91 % | 41.488 M 0.00 % | 41.488 M -3.13 % | 42.830 M 0.00 % | 42.830 M 0.00 % | 42.830 M 0.00 % | 42.830 M 0.00 % | 42.830 M |
| Weighted average shs out | 51.386 M 2.73 % | 50.018 M -15.79 % | 59.400 M 18.56 % | 50.100 M -8.63 % | 54.833 M 22.40 % | 44.800 M 1.61 % | 44.090 M 1.64 % | 43.381 M 2.86 % | 42.176 M -3.47 % | 43.691 M 1.17 % | 43.185 M 14.85 % | 37.600 M -17.66 % | 45.667 M 40.08 % | 32.601 M -28.11 % | 45.350 M 16.58 % | 38.900 M 11.46 % | 34.900 M -22.31 % | 44.920 M 16.07 % | 38.700 M -9.15 % | 42.600 M -6.14 % | 45.386 M 9.42 % | 41.480 M -12.86 % | 47.600 M 6.65 % | 44.633 M 19.98 % | 37.200 M -10.71 % | 41.661 M 2.89 % | 40.491 M -12.04 % | 46.036 M -5.68 % | 48.808 M -5.37 % | 51.581 M 69.63 % | 30.408 M 10.16 % | 27.604 M 0.01 % | 27.600 M -31.40 % | 40.235 M 0.00 % | 40.235 M -32.04 % | 59.200 M 0.00 % | 59.200 M 54.64 % | 38.283 M 0.00 % | 38.283 M -22.40 % | 49.333 M 0.00 % | 49.333 M 18.91 % | 41.489 M 0.00 % | 41.489 M -3.13 % | 42.830 M 0.00 % | 42.830 M 0.00 % | 42.831 M 0.00 % | 42.831 M 0.00 % | 42.830 M |
| EPS diluted | 0.07 51.52 % | 0.05 254.00 % | -0.03 -130.00 % | 0.10 433.33 % | -0.03 -700.00 % | 0.01 -95.45 % | 0.11 1 200.00 % | -0.01 88.24 % | -0.09 -5 412.50 % | 0.00 -97.54 % | 0.07 225.00 % | 0.02 233.33 % | -0.02 -251.52 % | 0.01 149.50 % | -0.02 0.00 % | -0.02 -100.00 % | -0.01 -140.00 % | 0.03 350.00 % | -0.01 50.00 % | -0.02 -900.00 % | 0.00 -108.00 % | 0.03 350.00 % | -0.01 66.67 % | -0.03 -500.00 % | -0.01 -200.00 % | 0.01 600.00 % | 0.00 -900.00 % | 0.00 50.00 % | 0.00 -140.00 % | 0.00 -28.57 % | 0.00 -77.42 % | 0.00 24.00 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 -66.67 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 -55.88 % | 0.02 0.00 % | 0.02 -78.75 % | 0.08 177.78 % | 0.03 123.26 % | 0.01 0.00 % | 0.01 -78.50 % | 0.06 |
| Earnings per share | 0.07 51.52 % | 0.05 254.00 % | -0.03 -130.00 % | 0.10 433.33 % | -0.03 -700.00 % | 0.01 -95.45 % | 0.11 1 200.00 % | -0.01 88.24 % | -0.09 -5 412.50 % | 0.00 -97.54 % | 0.07 225.00 % | 0.02 233.33 % | -0.02 -251.52 % | 0.01 149.50 % | -0.02 0.00 % | -0.02 -100.00 % | -0.01 -140.00 % | 0.03 350.00 % | -0.01 50.00 % | -0.02 -900.00 % | 0.00 -108.00 % | 0.03 350.00 % | -0.01 66.67 % | -0.03 -500.00 % | -0.01 -242.86 % | 0.00 450.00 % | 0.00 -900.00 % | 0.00 50.00 % | 0.00 -140.00 % | 0.00 -28.57 % | 0.00 -77.42 % | 0.00 24.00 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 -66.67 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 -55.88 % | 0.02 0.00 % | 0.02 -78.75 % | 0.08 177.78 % | 0.03 123.26 % | 0.01 0.00 % | 0.01 -78.50 % | 0.06 |
| Gross profit | 4.297 M 1 429.18 % | 281.000 K -81.15 % | 1.491 M -77.67 % | 6.677 M 93.48 % | 3.451 M -10.01 % | 3.835 M -49.57 % | 7.605 M 615.43 % | 1.063 M 217.31 % | 335.000 K -90.12 % | 3.390 M -33.39 % | 5.089 M 95.58 % | 2.602 M | 0.000 -100.00 % | 1.508 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.225 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.066 M | 0.000 100.00 % | -1.098 M | 0.000 -100.00 % | 1.876 M 404.17 % | 372.000 K 0.00 % | 372.000 K -70.41 % | 1.257 M -14.27 % | 1.466 M 18.92 % | 1.233 M 46.96 % | 839.000 K -42.08 % | 1.449 M -32.57 % | 2.148 M 0.00 % | 2.148 M 77.97 % | 1.207 M 0.00 % | 1.207 M -47.21 % | 2.287 M 0.00 % | 2.287 M 20.63 % | 1.896 M 0.00 % | 1.896 M -58.78 % | 4.599 M 0.00 % | 4.599 M -22.84 % | 5.960 M 97.68 % | 3.015 M 67.09 % | 1.804 M -0.03 % | 1.805 M -63.95 % | 5.007 M |
| Income tax expense | 0.000 -100.00 % | 1.475 M 10 435.71 % | 14.000 K -69.57 % | 46.000 K 122.33 % | -206.000 K -156.28 % | 366.000 K 4 475.00 % | 8.000 K | 0.000 -100.00 % | 15.000 K -97.94 % | 728.000 K -26.39 % | 989.000 K | 0.000 | 0.000 -100.00 % | 8.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 38.50 % | 1.444 K 44.40 % | 1.000 K | 0.000 | 0.000 -100.00 % | 29.666 K | 0.000 | 0.000 -100.00 % | 2.000 K -90.13 % | 20.261 K 153.26 % | 8.000 K -77.78 % | 36.000 K 22.03 % | 29.500 K -55.34 % | 66.059 K 0.00 % | 66.059 K | 0.000 | 0.000 -100.00 % | 78.876 K 0.00 % | 78.876 K | 0.000 | 0.000 -100.00 % | 1.367 M 0.00 % | 1.367 M 148.51 % | 550.000 K 0.00 % | 550.000 K 122.91 % | 246.731 K 0.09 % | 246.500 K -78.59 % | 1.152 M |
| Cost of revenue | 49.662 M 113.70 % | 23.239 M -78.14 % | 106.287 M 117.96 % | 48.764 M 641.66 % | 6.575 M -95.83 % | 157.839 M 199.45 % | 52.709 M -32.55 % | 78.150 M 231.82 % | 23.552 M -78.44 % | 109.217 M 8.63 % | 100.543 M 7 675.95 % | 1.293 M | 0.000 -100.00 % | 1.767 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.581 M | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 | 0.000 -100.00 % | 3.202 M | 0.000 -100.00 % | 571.400 K 196.06 % | 193.000 K -7.21 % | 208.000 K -56.12 % | 474.000 K -4.78 % | 497.800 K | 0.000 -100.00 % | 366.000 K 0.00 % | 366.000 K -99.61 % | 95.022 M 0.00 % | 95.022 M 747.35 % | 11.214 M 0.00 % | 11.214 M -14.47 % | 13.112 M 0.00 % | 13.112 M -88.80 % | 117.037 M 0.00 % | 117.037 M -54.21 % | 255.615 M 0.00 % | 255.615 M -3.08 % | 263.742 M 6.83 % | 246.873 M 162.38 % | 94.088 M 0.00 % | 94.088 M -84.51 % | 607.247 M |
| General and administrative expenses | 0.000 -100.00 % | 1.262 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.460 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.365 M | 0.000 | 0.000 | 0.000 -100.00 % | 886.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 873.503 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.391 M | 0.000 | 0.000 | 0.000 -100.00 % | 722.292 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.218 M 0.00 % | 1.218 M | 0.000 | 0.000 -100.00 % | 971.425 K 0.00 % | 971.425 K | 0.000 | 0.000 -100.00 % | 1.300 M 0.00 % | 1.300 M | 0.000 | 0.000 -100.00 % | 809.837 K | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 1.187 M | 0.000 | 0.000 | 0.000 -100.00 % | 565.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 17.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 41.496 K | 0.000 | 0.000 | 0.000 -100.00 % | 215.960 K | 0.000 | 0.000 | 0.000 -100.00 % | 267.960 K | 0.000 | 0.000 | 0.000 -100.00 % | 118.812 K 0.00 % | 118.812 K | 0.000 | 0.000 -100.00 % | 163.600 K 0.00 % | 163.600 K | 0.000 | 0.000 -100.00 % | 108.768 K 0.00 % | 108.768 K | 0.000 | 0.000 -100.00 % | 535.842 K | 0.000 | 0.000 |
| Other expenses | 692.000 K 111.57 % | -5.980 M -283.49 % | 3.259 M 101.05 % | 1.621 M 237.01 % | 481.000 K | 0.000 -100.00 % | 2.627 M 295.63 % | 664.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 959.225 K 0.00 % | 959.225 K 166.45 % | 360.000 K 0.00 % | 360.000 K -76.34 % | 1.521 M 0.00 % | 1.521 M 265.30 % | 416.500 K 0.00 % | 416.500 K -92.48 % | 5.540 M 0.00 % | 5.540 M 1 885.82 % | 279.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 692.000 K 119.60 % | -3.531 M -208.35 % | 3.259 M 101.05 % | 1.621 M 237.01 % | 481.000 K -76.25 % | 2.025 M -22.92 % | 2.627 M 295.63 % | 664.000 K 87.04 % | 355.000 K -72.82 % | 1.306 M 72.30 % | 758.000 K -35.10 % | 1.168 M 116.70 % | 539.000 K -41.29 % | 918.000 K 2 960.00 % | 30.000 K -90.91 % | 330.000 K -5.44 % | 349.000 K 642.55 % | 47.000 K -87.92 % | 389.000 K -54.45 % | 854.000 K 721.15 % | 104.000 K -89.91 % | 1.031 M 1 292.65 % | 74.000 K -16.85 % | 89.000 K -6.32 % | 95.000 K -94.09 % | 1.607 M 286.20 % | 416.000 K 10.64 % | 376.000 K -34.04 % | 570.000 K -42.44 % | 990.252 K 19.60 % | 828.000 K -5.37 % | 875.000 K -35.19 % | 1.350 M -41.20 % | 2.296 M 0.00 % | 2.296 M 116.82 % | 1.059 M 0.00 % | 1.059 M -60.14 % | 2.657 M 0.00 % | 2.657 M 74.14 % | 1.526 M 0.00 % | 1.526 M -34.05 % | 2.313 M 0.00 % | 2.313 M 83.73 % | 1.259 M 107.07 % | 608.000 K -68.14 % | 1.908 M 359.84 % | 415.000 K -41.92 % | 714.500 K |
| Cost and expenses | 50.354 M 155.50 % | 19.708 M -82.01 % | 109.546 M 117.42 % | 50.385 M 614.07 % | 7.056 M -95.59 % | 159.864 M 188.90 % | 55.336 M -29.79 % | 78.814 M 187.05 % | 27.457 M -75.16 % | 110.523 M 9.10 % | 101.301 M 4 016.25 % | 2.461 M 356.59 % | 539.000 K -79.93 % | 2.685 M 8 850.00 % | 30.000 K -90.91 % | 330.000 K -0.30 % | 331.000 K -87.40 % | 2.628 M 693.96 % | 331.000 K -54.16 % | 722.000 K 902.78 % | 72.000 K -92.14 % | 915.499 K 1 137.16 % | 74.000 K -97.85 % | 3.443 M 3 524.21 % | 95.000 K -95.64 % | 2.178 M 498.35 % | 364.000 K -37.67 % | 584.000 K -44.06 % | 1.044 M -29.84 % | 1.488 M 79.72 % | 828.000 K -33.28 % | 1.241 M -27.68 % | 1.716 M -98.24 % | 97.318 M 0.00 % | 97.318 M 692.95 % | 12.273 M 0.00 % | 12.273 M -22.17 % | 15.768 M 0.00 % | 15.768 M -86.70 % | 118.563 M 0.00 % | 118.563 M -54.84 % | 262.564 M 0.00 % | 262.564 M -0.92 % | 265.001 M 7.08 % | 247.481 M 160.25 % | 95.095 M 0.00 % | 95.095 M -84.36 % | 607.961 M |
| Research and development 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 2.449 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.025 M | 0.000 | 0.000 -100.00 % | 355.000 K -73.99 % | 1.365 M 80.08 % | 758.000 K -35.10 % | 1.168 M 116.70 % | 539.000 K -41.29 % | 918.000 K 2 960.00 % | 30.000 K -90.91 % | 330.000 K -0.30 % | 331.000 K 604.26 % | 47.000 K -85.80 % | 331.000 K -54.16 % | 722.000 K 902.78 % | 72.000 K -92.13 % | 915.000 K 1 136.49 % | 74.000 K -16.85 % | 89.000 K -6.32 % | 95.000 K -94.09 % | 1.607 M 839.53 % | 171.000 K 30.53 % | 131.000 K -77.02 % | 570.000 K -42.44 % | 990.252 K 19.60 % | 828.000 K -5.37 % | 875.000 K 0.00 % | 875.000 K -34.55 % | 1.337 M 0.00 % | 1.337 M 91.25 % | 699.000 K 0.00 % | 699.000 K -38.42 % | 1.135 M 0.00 % | 1.135 M 2.35 % | 1.109 M 0.00 % | 1.109 M -21.29 % | 1.409 M 0.00 % | 1.409 M 43.78 % | 980.000 K 61.18 % | 608.000 K -68.14 % | 1.908 M 359.84 % | 415.000 K -41.92 % | 714.500 K |
| 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 -100.00 % | 340.000 | 0.000 | 0.000 | 0.000 -100.00 % | 495.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.671 K | 0.000 | 0.000 | 0.000 -100.00 % | 51.443 K 0.00 % | 51.443 K | 0.000 | 0.000 -100.00 % | 224.000 0.00 % | 224.000 | 0.000 | 0.000 -100.00 % | 212.871 K 0.00 % | 212.871 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 6.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 373.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 51.749 K -75.00 % | 207.000 K 427.39 % | 39.250 K 0.00 % | 39.250 K 0.00 % | 39.250 K 0.00 % | 39.250 K 336.11 % | 9.000 K 0.00 % | 9.000 K 0.00 % | 9.000 K 0.00 % | 9.000 K 50.00 % | 6.000 K 0.00 % | 6.000 K 0.00 % | 6.000 K 0.00 % | 6.000 K -43.55 % | 10.629 K -1.13 % | 10.750 K 0.00 % | 10.750 K 0.00 % | 10.750 K 1.14 % | 10.629 K 0.00 % | 10.629 K -1.13 % | 10.750 K 1.14 % | 10.629 K 0.00 % | 10.629 K 1.23 % | 10.500 K -4.55 % | 11.000 K 3.49 % | 10.629 K -81.96 % | 58.923 K 0.00 % | 58.923 K 0.00 % | 58.923 K 0.00 % | 58.923 K 0.00 % | 58.923 K 0.00 % | 58.923 K 0.00 % | 58.923 K 0.00 % | 58.923 K 0.00 % | 58.923 K 0.00 % | 58.923 K 0.00 % | 58.923 K 0.00 % | 58.923 K -69.96 % | 196.171 K 0.00 % | 196.171 K 0.00 % | 196.171 K 0.00 % | 196.171 K 0.00 % | 196.171 K 0.09 % | 196.000 K 0.00 % | 196.000 K -4.24 % | 204.684 K -0.15 % | 205.000 K 9.33 % | 187.500 K |
| Operating income | 3.605 M -5.43 % | 3.812 M 315.61 % | -1.768 M -134.97 % | 5.056 M 70.24 % | 2.970 M 64.09 % | 1.810 M -63.64 % | 4.978 M 1 147.62 % | 399.000 K 109.46 % | -4.217 M -316.48 % | 1.948 M -55.02 % | 4.331 M 202.02 % | 1.434 M 366.05 % | -539.000 K -262.35 % | 332.000 K 1 206.67 % | -30.000 K 96.14 % | -778.000 K -135.05 % | -331.000 K -129.50 % | 1.122 M 438.97 % | -331.000 K 54.16 % | -722.000 K -902.78 % | -72.000 K -106.26 % | 1.151 M 1 655.44 % | -74.000 K 94.47 % | -1.339 M -619.89 % | -186.000 K -203.72 % | 179.337 K -10.78 % | 201.000 K 5 125.00 % | -4.000 K 50.00 % | -8.000 K -101.68 % | 476.050 K 3 300.36 % | 14.000 K 138.89 % | -36.000 K -136.55 % | 98.500 K 166.55 % | -148.000 K 0.00 % | -148.000 K -200.00 % | 148.000 K 0.00 % | 148.000 K 140.00 % | -370.000 K 0.00 % | -370.000 K -195.73 % | 386.500 K 0.00 % | 386.500 K 116.44 % | -2.351 M 0.00 % | -2.351 M -150.00 % | 4.701 M 95.31 % | 2.407 M 188.29 % | 834.920 K 4.69 % | 797.500 K -81.42 % | 4.293 M |
| Operating income ratio | 0.07 -58.78 % | 0.16 1 088.01 % | -0.02 -117.99 % | 0.09 -69.21 % | 0.30 2 546.00 % | 0.01 -86.44 % | 0.08 1 538.55 % | 0.01 102.85 % | -0.18 -1 120.51 % | 0.02 -57.81 % | 0.04 -88.86 % | 0.37 | 0.00 -100.00 % | 0.10 | 0.00 | 0.00 | 0.00 -100.00 % | 0.29 | 0.00 | 0.00 | 0.00 -100.00 % | 0.56 | 0.00 100.00 % | -0.64 | 0.00 -100.00 % | 0.07 -79.40 % | 0.36 5 258.41 % | -0.01 -49.22 % | 0.00 -101.91 % | 0.24 2 034.63 % | 0.01 138.01 % | -0.03 -155.03 % | 0.05 3 664.11 % | 0.00 0.00 % | 0.00 -112.78 % | 0.01 0.00 % | 0.01 149.59 % | -0.02 0.00 % | -0.02 -839.40 % | 0.00 0.00 % | 0.00 135.98 % | -0.01 0.00 % | -0.01 -151.82 % | 0.02 80.96 % | 0.01 10.63 % | 0.01 4.69 % | 0.01 18.62 % | 0.01 |
| Total other income expenses net | -8.000 K -188.89 % | 9.000 K 800.00 % | 1.000 K | 0.000 100.00 % | -4.821 M -441.69 % | -890.000 K | 0.000 100.00 % | -718.000 K -210.97 % | 647.000 K 499.38 % | -162.000 K 69.72 % | -535.000 K 21.55 % | -682.000 K -367.12 % | -146.000 K -7 200.00 % | -2.000 K 99.77 % | -877.000 K | 0.000 100.00 % | -18.000 K -1 900.00 % | 1.000 K 101.72 % | -58.000 K 56.06 % | -132.000 K -312.50 % | -32.000 K 72.39 % | -115.902 K 71.24 % | -403.000 K | 0.000 | 0.000 100.00 % | -4.120 K 98.32 % | -245.000 K | 0.000 | 0.000 100.00 % | -429.328 K | 0.000 -100.00 % | 158.000 K | 0.000 -100.00 % | 314.647 K 0.00 % | 314.647 K | 0.000 | 0.000 -100.00 % | 578.248 K 0.00 % | 578.248 K 3 604.53 % | -16.500 K 0.00 % | -16.500 K -100.37 % | 4.423 M 0.00 % | 4.423 M 348.36 % | -1.781 M -184.50 % | -626.000 K -1 586.01 % | -37.129 K | 0.000 100.00 % | -565.500 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 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 | 2014-03-31 | 2013-12-31 | 2013-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-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 | 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 | 2014-03-31 | 2013-12-31 | 2013-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -9.107 M | 0.000 100.00 % | -522.000 K -100.07 % | 752.915 M 4 794.28 % | -16.039 M -102.52 % | 636.741 M 8 162.92 % | 7.706 M -98.48 % | 507.174 M 7 169.61 % | -7.174 M -133.77 % | 21.244 M -96.96 % | 698.486 M 10 002.49 % | 6.914 M -98.97 % | 673.830 M 286 836.17 % | -235.000 K -100.03 % | 673.857 M 258 282.76 % | -261.000 K -100.04 % | 675.576 M 320 278.20 % | -211.000 K -100.03 % | 675.942 M 382 288.27 % | -176.861 K -100.03 % | 614.709 M 57 873.40 % | -1.064 M -100.18 % | 595.620 M 1 248 753.07 % | -47.701 K -100.01 % | 564.822 M 1 008 710.71 % | -56.000 K 38.58 % | -91.175 K -100.02 % | 534.437 M 18 307.09 % | -2.935 M 0.00 % | -2.935 M -243.75 % | 2.042 M 0.00 % | 2.042 M 164.41 % | -3.170 M 0.00 % | -3.170 M -106.94 % | -1.532 M 0.00 % | -1.532 M -134.44 % | -653.485 K 0.00 % | -653.485 K -100.22 % | 293.599 M 40 764.68 % | -722.000 K 3.25 % | -746.233 K -0.03 % | -746.000 K 48.37 % | -1.445 M |
| Total investments | 0.000 -100.00 % | 322.113 M | 0.000 -100.00 % | 725.623 M -51.81 % | 1.506 B 104.35 % | 736.876 M -42.14 % | 1.273 B 100.55 % | 635.000 M -37.40 % | 1.014 B 102.87 % | 500.000 M -24.94 % | 666.128 M -52.32 % | 1.397 B 100.04 % | 698.350 M -48.18 % | 1.348 B 100.07 % | 673.595 M -50.02 % | 1.348 B 101.05 % | 670.345 M -50.39 % | 1.351 B 100.06 % | 675.365 M -50.04 % | 1.352 B 100.05 % | 675.765 M -45.03 % | 1.229 B 100.35 % | 613.645 M -48.49 % | 1.191 B 100.02 % | 595.572 M -47.28 % | 1.130 B 100.02 % | 564.766 M -0.49 % | 567.526 M -46.90 % | 1.069 B 101.10 % | 531.502 M 0.00 % | 531.502 M 10.04 % | 483.000 M 0.00 % | 483.000 M 13.57 % | 425.293 M 0.00 % | 425.293 M 200.96 % | 141.310 M 0.00 % | 141.310 M 177.62 % | 50.900 M 0.00 % | 50.900 M -91.33 % | 587.198 M 100.49 % | 292.877 M 485.75 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.447 M | 0.000 | 0.000 -100.00 % | 21.600 M | 0.000 -100.00 % | 7.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 -100.00 % | 3.000 M 0.00 % | 3.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 1.153 B | 0.000 -100.00 % | 1.153 B 80.51 % | 638.651 M -44.44 % | 1.149 B 114 943 600.00 % | -1.000 K -100.00 % | 986.413 M 27.73 % | 772.264 M 10.57 % | 698.417 M | 0.000 -100.00 % | 480.403 M -30.83 % | 694.486 M | 0.000 -100.00 % | 695.067 M 44.53 % | 480.918 M -30.92 % | 696.194 M | 0.000 -100.00 % | 695.458 M 44.49 % | 481.309 M -30.89 % | 696.413 M | 0.000 -100.00 % | 695.851 M 44.46 % | 481.702 M -30.93 % | 697.376 M | 0.000 -100.00 % | 697.274 M 44.33 % | 483.125 M | 0.000 -100.00 % | 697.109 M | 0.000 | 0.000 -100.00 % | 482.713 M 0.00 % | 482.713 M | 0.000 | 0.000 -100.00 % | 481.889 M 0.00 % | 481.889 M | 0.000 | 0.000 -100.00 % | 690.415 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 28.384 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.492 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.473 M | 0.000 | 0.000 -100.00 % | 19.542 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.250 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.469 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.432 M | 0.000 | 0.000 -100.00 % | 22.344 M | 0.000 -100.00 % | 22.165 M 0.00 % | 22.165 M | 0.000 | 0.000 -100.00 % | 21.668 M 0.00 % | 21.668 M | 0.000 | 0.000 -100.00 % | 20.354 M 0.00 % | 20.354 M | 0.000 -100.00 % | 15.471 M 8.64 % | 14.241 M 0.00 % | 14.241 M 8.40 % | 13.138 M |
| Common stock | 0.000 -100.00 % | 514.149 M | 0.000 -100.00 % | 514.149 M | 0.000 -100.00 % | 514.149 M | 0.000 -100.00 % | 214.149 M | 0.000 -100.00 % | 214.149 M 0.00 % | 214.149 M | 0.000 -100.00 % | 214.149 M | 0.000 -100.00 % | 214.149 M | 0.000 -100.00 % | 214.149 M | 0.000 -100.00 % | 214.149 M | 0.000 -100.00 % | 214.149 M | 0.000 -100.00 % | 214.149 M | 0.000 -100.00 % | 214.149 M | 0.000 -100.00 % | 214.149 M 0.00 % | 214.149 M | 0.000 -100.00 % | 214.149 M 0.00 % | 214.149 M 0.00 % | 214.149 M 0.00 % | 214.149 M 0.00 % | 214.149 M 0.00 % | 214.149 M 0.00 % | 214.149 M 0.00 % | 214.149 M 0.00 % | 214.149 M 0.00 % | 214.149 M | 0.000 -100.00 % | 214.149 M 0.00 % | 214.149 M 0.00 % | 214.149 M 0.00 % | 214.149 M |
| Total equity | 1.153 B 0.00 % | 1.153 B 0.05 % | 1.153 B 0.00 % | 1.153 B 0.29 % | 1.149 B 0.00 % | 1.149 B 16.53 % | 986.413 M 0.00 % | 986.413 M 41.24 % | 698.417 M 0.00 % | 698.417 M 0.56 % | 694.552 M 0.01 % | 694.486 M 0.00 % | 694.486 M -0.08 % | 695.067 M 0.00 % | 695.067 M -0.16 % | 696.194 M 0.00 % | 696.194 M 0.11 % | 695.458 M 0.00 % | 695.458 M -0.14 % | 696.413 M 0.00 % | 696.413 M 0.08 % | 695.851 M 0.00 % | 695.851 M -0.22 % | 697.376 M 0.00 % | 697.376 M 0.01 % | 697.274 M 0.00 % | 697.274 M 0.00 % | 697.288 M 0.03 % | 697.109 M 0.00 % | 697.109 M 0.00 % | 697.109 M 0.04 % | 696.862 M 0.00 % | 696.862 M 0.04 % | 696.612 M 0.00 % | 696.612 M 0.08 % | 696.038 M 0.00 % | 696.038 M 0.11 % | 695.298 M 0.00 % | 695.298 M 0.71 % | 690.415 M 0.00 % | 690.415 M 0.18 % | 689.185 M 0.00 % | 689.185 M 0.16 % | 688.082 M |
| Other non current liabilities | -1.153 B -115 332 900.00 % | 1.000 K 100.00 % | -1.153 B | 0.000 100.00 % | -1.149 B | 0.000 100.00 % | -986.413 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | -1.153 B -14 416 700.00 % | 8.000 K 100.00 % | -1.153 B -8 234 385.71 % | 14.000 K 100.00 % | -1.149 B -8 210 350.00 % | 14.000 K 100.00 % | -986.413 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 |
| Other current liabilities | 0.000 -100.00 % | 8.050 M | 0.000 -100.00 % | 2.422 M | 0.000 -100.00 % | 650.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.371 M 492.75 % | 400.000 K | 0.000 -100.00 % | 49.000 K | 0.000 -100.00 % | 45.000 K | 0.000 -100.00 % | 45.000 K | 0.000 -100.00 % | 9.029 M | 0.000 -100.00 % | 9.074 M | 0.000 -100.00 % | 9.037 M | 0.000 -100.00 % | 9.199 M | 0.000 -100.00 % | 9.024 M -10.46 % | 10.078 M | 0.000 -100.00 % | 8.977 M 0.00 % | 8.977 M 2.48 % | 8.760 M 0.00 % | 8.760 M -1.35 % | 8.880 M 0.00 % | 8.880 M 5.49 % | 8.418 M 0.00 % | 8.418 M -1.26 % | 8.526 M 0.00 % | 8.526 M | 0.000 -100.00 % | 9.541 M -4.45 % | 9.986 M 0.00 % | 9.986 M -94.77 % | 190.866 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 9.447 M | 0.000 | 0.000 -100.00 % | 21.600 M | 0.000 -100.00 % | 7.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 -100.00 % | 3.000 M 0.00 % | 3.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 28.080 M | 0.000 -100.00 % | 48.450 M | 0.000 -100.00 % | 12.861 M | 0.000 -100.00 % | 15.579 M | 0.000 -100.00 % | 113.065 M 377.33 % | 23.687 M | 0.000 -100.00 % | 54.373 M | 0.000 -100.00 % | 43.411 M | 0.000 -100.00 % | 42.581 M | 0.000 -100.00 % | 50.528 M | 0.000 -100.00 % | 51.675 M | 0.000 -100.00 % | 14.328 M | 0.000 -100.00 % | 10.202 M | 0.000 -100.00 % | 10.027 M -10.09 % | 11.152 M | 0.000 -100.00 % | 9.996 M 0.00 % | 9.996 M -93.91 % | 164.160 M 0.00 % | 164.160 M 1.78 % | 161.289 M 0.00 % | 161.289 M -11.27 % | 181.767 M 0.00 % | 181.767 M 19.18 % | 152.514 M 0.00 % | 152.514 M | 0.000 -100.00 % | 152.112 M -0.30 % | 152.564 M 0.00 % | 152.564 M -24.71 % | 202.624 M |
| Total liabilities | -1.153 B -4 206.12 % | 28.088 M 102.44 % | -1.153 B -2 478.67 % | 48.464 M 104.22 % | -1.149 B -8 918.74 % | 13.034 M 101.32 % | -986.413 M -6 431.68 % | 15.579 M | 0.000 -100.00 % | 113.065 M 377.33 % | 23.687 M | 0.000 -100.00 % | 54.373 M | 0.000 -100.00 % | 43.411 M | 0.000 -100.00 % | 42.581 M | 0.000 -100.00 % | 50.528 M | 0.000 -100.00 % | 51.675 M | 0.000 -100.00 % | 14.328 M | 0.000 -100.00 % | 10.202 M | 0.000 -100.00 % | 10.027 M -10.09 % | 11.152 M | 0.000 -100.00 % | 9.996 M 0.00 % | 9.996 M -93.91 % | 164.160 M 0.00 % | 164.160 M 1.78 % | 161.289 M 0.00 % | 161.289 M -11.27 % | 181.767 M 0.00 % | 181.767 M 19.18 % | 152.514 M 0.00 % | 152.514 M | 0.000 -100.00 % | 152.112 M -0.30 % | 152.564 M 0.00 % | 152.564 M -24.71 % | 202.624 M |
| Other non current assets | 0.000 -100.00 % | 373.234 M | 0.000 -100.00 % | 920.000 K 100.12 % | -752.915 M -1 158.86 % | 71.106 M 111.17 % | -636.741 M | 0.000 100.00 % | -507.174 M -8 453 000.00 % | 6.000 K 50.00 % | 4.000 K 100.00 % | -698.486 M -13 969 820.00 % | 5.000 K 100.00 % | -673.830 M -8 422 975.00 % | 8.000 K 100.00 % | -673.857 M -8 423 312.50 % | 8.000 K 100.00 % | -675.576 M -11 259 700.00 % | 6.000 K 100.00 % | -675.942 M -27 081 109.62 % | 2.496 K 100.00 % | -614.709 M | 0.000 100.00 % | -595.620 M | 0.000 100.00 % | -564.822 M | 0.000 | 0.000 100.00 % | -534.437 M -59 481.93 % | 900.000 K 0.00 % | 900.000 K 47.06 % | 612.000 K 0.00 % | 612.000 K -15.00 % | 720.000 K 0.00 % | 720.000 K -20.00 % | 900.000 K 0.00 % | 900.000 K | 0.000 | 0.000 100.00 % | -293.599 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 -100.00 % | 322.113 M | 0.000 -100.00 % | 725.623 M | 0.000 -100.00 % | 500.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 506.000 K | 0.000 -100.00 % | 712.000 K | 0.000 -100.00 % | 675.000 K | 0.000 -100.00 % | 638.000 K | 0.000 -100.00 % | 70.000 K -97.91 % | 3.355 M | 0.000 -100.00 % | 3.355 M | 0.000 -100.00 % | 62.000 K | 0.000 -100.00 % | 3.312 M | 0.000 -100.00 % | 83.000 K | 0.000 -100.00 % | 104.353 K | 0.000 -100.00 % | 126.000 K | 0.000 -100.00 % | 146.870 K | 0.000 -100.00 % | 676.000 K 9.63 % | 616.611 K | 0.000 -100.00 % | 4.102 M 0.00 % | 4.102 M -7.19 % | 4.420 M 0.00 % | 4.420 M 1.89 % | 4.338 M 0.00 % | 4.338 M -5.16 % | 4.574 M 0.00 % | 4.574 M -59.05 % | 11.169 M 0.00 % | 11.169 M | 0.000 -100.00 % | 11.758 M -1.64 % | 11.954 M 0.00 % | 11.954 M -3.32 % | 12.364 M |
| Total non current assets | 0.000 -100.00 % | 695.853 M | 0.000 -100.00 % | 727.255 M 196.59 % | -752.915 M -231.68 % | 571.781 M 189.80 % | -636.741 M -98 972.83 % | 644.000 K 100.13 % | -507.174 M -667 434.21 % | 76.000 K -97.74 % | 3.359 M 100.48 % | -698.486 M -20 888.27 % | 3.360 M 100.50 % | -673.830 M -962 714.29 % | 70.000 K 100.01 % | -673.857 M -20 396.90 % | 3.320 M 100.49 % | -675.576 M -759 174.16 % | 89.000 K 100.01 % | -675.942 M -632 714.25 % | 106.849 K 100.02 % | -614.709 M -487 964.29 % | 126.000 K 100.02 % | -595.620 M -405 642.32 % | 146.870 K 100.03 % | -564.822 M -83 653.55 % | 676.000 K 9.63 % | 616.611 K 100.12 % | -534.437 M -10 783.83 % | 5.002 M 0.00 % | 5.002 M -0.59 % | 5.032 M 0.00 % | 5.032 M -0.51 % | 5.058 M 0.00 % | 5.058 M -7.60 % | 5.474 M 0.00 % | 5.474 M -50.99 % | 11.169 M 0.00 % | 11.169 M 103.80 % | -293.599 M -2 597.01 % | 11.758 M -1.64 % | 11.954 M 0.00 % | 11.954 M -3.32 % | 12.364 M |
| Other current assets | -9.107 M -187.32 % | 10.429 M 2 097.89 % | -522.000 K -100.13 % | 395.901 M | 0.000 -100.00 % | 315.630 M | 0.000 -100.00 % | 334.441 M | 0.000 -100.00 % | 693.371 M 1 359.27 % | 47.515 M | 0.000 -100.00 % | 46.613 M | 0.000 -100.00 % | 59.206 M | 0.000 -100.00 % | 59.407 M | 0.000 -100.00 % | 68.371 M | 0.000 -100.00 % | 70.371 M | 0.000 -100.00 % | 93.676 M | 0.000 -100.00 % | 94.622 M | 0.000 -100.00 % | 124.613 M 1.30 % | 123.017 M | 0.000 -100.00 % | 131.548 M 0.00 % | 131.548 M -54.00 % | 285.945 M 0.00 % | 285.945 M -14.45 % | 334.257 M 0.00 % | 334.257 M -8.68 % | 366.045 M 0.00 % | 366.045 M 4.81 % | 349.260 M 0.00 % | 349.260 M | 0.000 -100.00 % | 476.250 M -31.31 % | 693.344 M 0.00 % | 693.345 M 4.07 % | 666.226 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.506 B 538.06 % | 236.000 M -81.47 % | 1.273 B 100.55 % | 635.000 M -37.40 % | 1.014 B 102.87 % | 500.000 M -24.94 % | 666.128 M -52.32 % | 1.397 B 100.04 % | 698.350 M -48.18 % | 1.348 B 100.07 % | 673.595 M -50.02 % | 1.348 B 101.05 % | 670.345 M -50.39 % | 1.351 B 100.06 % | 675.365 M -50.04 % | 1.352 B 100.05 % | 675.765 M -45.03 % | 1.229 B 100.35 % | 613.645 M -48.49 % | 1.191 B 100.02 % | 595.572 M -47.28 % | 1.130 B 100.02 % | 564.766 M -0.49 % | 567.526 M -46.90 % | 1.069 B 101.10 % | 531.502 M 0.00 % | 531.502 M 10.04 % | 483.000 M 0.00 % | 483.000 M 13.57 % | 425.293 M 0.00 % | 425.293 M 200.96 % | 141.310 M 0.00 % | 141.310 M 177.62 % | 50.900 M 0.00 % | 50.900 M -91.33 % | 587.198 M 100.49 % | 292.877 M 485.75 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M |
| cash and cash equivalents | 0.000 -100.00 % | 9.107 M | 0.000 -100.00 % | 522.000 K 100.07 % | -752.915 M -4 794.28 % | 16.039 M 102.52 % | -636.741 M -36 673.29 % | 1.741 M 100.34 % | -507.174 M -7 169.61 % | 7.174 M 1 915.17 % | 356.000 K 100.05 % | -698.486 M -513 692.65 % | 136.000 K 100.02 % | -673.830 M -286 836.17 % | 235.000 K 100.03 % | -673.857 M -258 282.76 % | 261.000 K 100.04 % | -675.576 M -320 278.20 % | 211.000 K 100.03 % | -675.942 M -382 288.27 % | 176.861 K 100.03 % | -614.709 M -57 873.40 % | 1.064 M 100.18 % | -595.620 M -1 248 753.07 % | 47.701 K 100.01 % | -564.822 M -1 008 710.71 % | 56.000 K -38.58 % | 91.175 K 100.02 % | -534.437 M -18 307.09 % | 2.935 M 0.00 % | 2.935 M 206.40 % | 958.000 K 0.00 % | 958.000 K -69.78 % | 3.170 M 0.00 % | 3.170 M 106.94 % | 1.532 M 0.00 % | 1.532 M 134.44 % | 653.485 K 0.00 % | 653.485 K 100.22 % | -293.599 M -40 764.68 % | 722.000 K -3.25 % | 746.233 K 0.03 % | 746.000 K -48.37 % | 1.445 M |
| Cash and short term investments | 9.107 M 0.00 % | 9.107 M 1 644.64 % | 522.000 K 0.00 % | 522.000 K -99.93 % | 752.915 M 198.73 % | 252.039 M -60.42 % | 636.741 M 0.00 % | 636.741 M 25.55 % | 507.174 M 6 969.61 % | 7.174 M -98.92 % | 666.484 M -4.58 % | 698.486 M 0.00 % | 698.486 M 3.66 % | 673.830 M 0.00 % | 673.830 M 0.00 % | 673.857 M 0.48 % | 670.606 M -0.74 % | 675.576 M 0.00 % | 675.576 M -0.05 % | 675.942 M 0.00 % | 675.942 M 9.96 % | 614.709 M 0.00 % | 614.709 M 3.20 % | 595.620 M 0.00 % | 595.620 M 5.45 % | 564.822 M 0.00 % | 564.822 M -0.49 % | 567.617 M 6.21 % | 534.437 M 0.00 % | 534.437 M 0.00 % | 534.437 M 10.43 % | 483.958 M 0.00 % | 483.958 M 12.95 % | 428.463 M 0.00 % | 428.463 M 199.96 % | 142.842 M 0.00 % | 142.842 M 177.08 % | 51.553 M 0.00 % | 51.553 M -82.44 % | 293.599 M 0.00 % | 293.599 M 478.56 % | 50.746 M 0.00 % | 50.746 M -1.36 % | 51.445 M |
| Total current assets | 0.000 -100.00 % | 485.563 M | 0.000 -100.00 % | 474.009 M -37.04 % | 752.915 M 27.46 % | 590.689 M -7.23 % | 636.741 M -36.41 % | 1.001 B 97.44 % | 507.174 M -37.49 % | 811.406 M 13.50 % | 714.880 M 2.35 % | 698.486 M -6.31 % | 745.499 M 10.64 % | 673.830 M -8.75 % | 738.408 M 9.58 % | 673.857 M -8.38 % | 735.455 M 8.86 % | 675.576 M -9.43 % | 745.897 M 10.35 % | 675.942 M -9.63 % | 747.981 M 21.68 % | 614.709 M -13.43 % | 710.053 M 19.21 % | 595.620 M -15.81 % | 707.432 M 25.25 % | 564.822 M -20.07 % | 706.625 M -0.17 % | 707.825 M 32.44 % | 534.437 M -23.88 % | 702.138 M 0.00 % | 702.138 M -17.98 % | 856.042 M 0.00 % | 856.042 M 0.37 % | 852.895 M 0.00 % | 852.895 M -2.29 % | 872.876 M 0.00 % | 872.876 M 4.26 % | 837.188 M 0.00 % | 837.188 M 185.15 % | 293.599 M -64.68 % | 831.212 M 0.12 % | 830.203 M 0.00 % | 830.203 M -5.51 % | 878.611 M |
| Inventory | 0.000 -100.00 % | 11.793 M | 0.000 -100.00 % | 7.264 M | 0.000 -100.00 % | 12.850 M | 0.000 | 0.000 | 0.000 -100.00 % | 444.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.950 M 0.00 % | 18.950 M 23.86 % | 15.300 M 0.00 % | 15.300 M -15.00 % | 18.000 M 0.00 % | 18.000 M 0.00 % | 18.000 M 0.00 % | 18.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 -100.00 % | 454.234 M | 0.000 -100.00 % | 70.322 M | 0.000 -100.00 % | 10.170 M | 0.000 -100.00 % | 30.166 M | 0.000 -100.00 % | 110.417 M 12 433.14 % | 881.000 K | 0.000 -100.00 % | 400.000 K | 0.000 -100.00 % | 5.372 M | 0.000 -100.00 % | 5.442 M | 0.000 -100.00 % | 1.950 M | 0.000 -100.00 % | 1.668 M | 0.000 -100.00 % | 1.668 M | 0.000 -100.00 % | 17.191 M | 0.000 -100.00 % | 17.190 M 0.00 % | 17.191 M | 0.000 -100.00 % | 17.203 M 0.00 % | 17.203 M -75.72 % | 70.839 M 0.00 % | 70.839 M -1.85 % | 72.175 M 0.00 % | 72.175 M -79.14 % | 345.989 M 0.00 % | 345.989 M -20.71 % | 436.375 M 0.00 % | 436.375 M | 0.000 -100.00 % | 61.363 M -28.74 % | 86.112 M 0.00 % | 86.112 M -46.49 % | 160.940 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 assets | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 20.030 M | 0.000 -100.00 % | 46.028 M | 0.000 -100.00 % | 12.211 M | 0.000 -100.00 % | 6.132 M | 0.000 -100.00 % | 110.694 M 6 461.59 % | 1.687 M | 0.000 -100.00 % | 47.274 M | 0.000 -100.00 % | 43.366 M | 0.000 -100.00 % | 42.536 M | 0.000 -100.00 % | 41.499 M | 0.000 -100.00 % | 42.601 M | 0.000 -100.00 % | 5.291 M | 0.000 -100.00 % | 1.003 M | 0.000 -100.00 % | 1.003 M -6.58 % | 1.074 M | 0.000 -100.00 % | 1.019 M 0.00 % | 1.019 M -99.33 % | 152.400 M 0.00 % | 152.400 M -0.01 % | 152.409 M 0.00 % | 152.409 M -12.08 % | 173.349 M 0.00 % | 173.349 M 20.39 % | 143.989 M 0.00 % | 143.989 M | 0.000 -100.00 % | 142.571 M -0.01 % | 142.578 M 0.00 % | 142.578 M 1 112.60 % | 11.758 M |
| Tax 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 610.795 M | 0.000 | 0.000 | 0.000 -100.00 % | 610.795 M | 0.000 | 0.000 | 0.000 -100.00 % | 460.795 M | 0.000 | 0.000 -100.00 % | 460.795 M | 0.000 | 0.000 | 0.000 -100.00 % | 460.795 M | 0.000 | 0.000 | 0.000 -100.00 % | 460.795 M | 0.000 | 0.000 | 0.000 -100.00 % | 460.795 M | 0.000 | 0.000 -100.00 % | 460.795 M | 0.000 -100.00 % | 460.795 M 0.00 % | 460.795 M | 0.000 | 0.000 -100.00 % | 460.795 M 0.00 % | 460.795 M | 0.000 | 0.000 -100.00 % | 460.795 M 0.00 % | 460.795 M | 0.000 -100.00 % | 460.795 M 0.00 % | 460.795 M 0.00 % | 460.795 M 0.00 % | 460.795 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 7.000 K | 0.000 -100.00 % | 14.000 K | 0.000 -100.00 % | 14.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 159.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 1.181 B | 0.000 -100.00 % | 1.201 B | 0.000 -100.00 % | 1.162 B | 0.000 -100.00 % | 1.002 B | 0.000 -100.00 % | 811.482 M 12.98 % | 718.239 M | 0.000 -100.00 % | 748.859 M | 0.000 -100.00 % | 738.478 M | 0.000 -100.00 % | 738.775 M | 0.000 -100.00 % | 745.986 M | 0.000 -100.00 % | 748.087 M | 0.000 -100.00 % | 710.179 M | 0.000 -100.00 % | 707.579 M | 0.000 -100.00 % | 707.301 M -0.16 % | 708.441 M | 0.000 -100.00 % | 707.140 M 0.00 % | 707.140 M -17.88 % | 861.074 M 0.00 % | 861.074 M 0.36 % | 857.953 M 0.00 % | 857.953 M -2.32 % | 878.350 M 0.00 % | 878.350 M 3.54 % | 848.357 M 0.00 % | 848.357 M | 0.000 -100.00 % | 842.970 M 0.10 % | 842.157 M 0.00 % | 842.157 M -5.48 % | 890.975 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-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 | 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 | 2014-03-31 | 2013-12-31 | 2013-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 | 2014-03-31 | 2013-12-31 | 2013-09-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 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.398 M 2 014.27 % | 11.418 M -14.66 % | 13.380 M -98.43 % | 850.419 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 24.749 M -33.85 % | 37.414 M 0.00 % | 37.414 M -83.73 % | 229.926 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 -100.00 % | 216.649 M 933.39 % | -25.996 M -8.16 % | -24.035 M -103.87 % | 620.493 M |
| Other non cash items | -3.597 M -55.78 % | -2.309 M -229.57 % | 1.782 M 135.57 % | -5.010 M -404.56 % | 1.645 M 246.88 % | -1.120 M 77.46 % | -4.970 M -1 657.99 % | 319.000 K -91.10 % | 3.585 M 5 450.75 % | -67.000 K 97.61 % | -2.807 M -273.27 % | -752.000 K -209.78 % | 685.000 K 312.73 % | -322.000 K -135.50 % | 907.000 K 16.58 % | 778.000 K 122.92 % | 349.000 K 131.08 % | -1.123 M -390.18 % | 387.000 K -54.58 % | 852.000 K 735.29 % | 102.000 K 109.84 % | -1.037 M -317.77 % | 476.000 K -64.45 % | 1.339 M 619.89 % | 186.000 K 227.79 % | -145.551 K -430.80 % | 44.000 K 1 000.00 % | 4.000 K -60.00 % | 10.000 K 137.79 % | -26.461 K -20.28 % | -22.000 K 74.42 % | -86.000 K -24.64 % | -69.000 K 31.40 % | -100.588 K 0.00 % | -100.588 K 32.04 % | -148.000 K 0.00 % | -148.000 K 48.45 % | -287.124 K 0.00 % | -287.124 K 22.40 % | -370.000 K 0.00 % | -370.000 K 47.59 % | -706.035 K 0.00 % | -706.035 K 79.65 % | -3.470 M -12 492.86 % | 28.000 K 100.16 % | -16.991 M -17.30 % | -14.485 M 98.30 % | -849.869 M |
| Net cash provided by operating 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 -100.00 % | 242.853 M 5 141.30 % | -4.817 M -1 278.33 % | -349.500 K -110.55 % | 3.314 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 357.000 | 0.000 100.00 % | -559.500 K |
| 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 | 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 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -242.877 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -242.877 M -68 032 873.11 % | 357.000 | 0.000 100.00 % | -559.500 K |
| 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 | 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 | 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 | 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 | 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 -100.00 % | 4.468 M | 0.000 100.00 % | -2.234 M |
| 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 -100.00 % | 4.468 M | 0.000 100.00 % | -2.234 M |
| 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 | 0.000 | 0.000 | 0.000 |
| Net change in 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 100.00 % | -23.233 K 93.34 % | -348.909 K 0.17 % | -349.500 K -167.21 % | 520.000 K |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 723.000 K -3.11 % | 746.233 K -31.86 % | 1.095 M | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 723.000 K 0.00 % | 723.000 K -3.11 % | 746.233 K 313.51 % | -349.500 K -167.21 % | 520.000 K |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 242.853 M 5 141.30 % | -4.817 M -1 278.33 % | -349.500 K -110.55 % | 3.314 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 357.000 | 0.000 100.00 % | -559.500 K |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 242.853 M 5 141.68 % | -4.817 M -1 278.23 % | -349.500 K -112.69 % | 2.754 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 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 |