Sera Investments & Finance Ind SERA.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 115.887 M -49.32 % | 228.649 M 2 154.70 % | -11.128 M -136.53 % | 30.464 M 909.76 % | 3.017 M -54.94 % | 6.696 M 28.17 % | 5.224 M 17.91 % | 4.431 M -42.48 % | 7.703 M 10.72 % | 6.957 M -0.62 % | 7.001 M 8.74 % | 6.439 M 23.16 % | 5.228 M |
| Net income | 25.288 M -85.85 % | 178.702 M 227.90 % | -139.719 M -1 185.28 % | -10.871 M -218.04 % | -3.418 M -436.02 % | 1.017 M -23.46 % | 1.329 M -44.89 % | 2.411 M -59.14 % | 5.902 M 73.81 % | 3.396 M -13.34 % | 3.918 M 127.95 % | -14.019 M -1 922.96 % | 768.998 K |
| Income before tax | 25.980 M -86.56 % | 193.328 M 253.66 % | -125.820 M -1 057.41 % | -10.871 M -223.82 % | -3.357 M -350.96 % | 1.338 M 0.65 % | 1.329 M -53.55 % | 2.861 M -51.52 % | 5.902 M 15.82 % | 5.096 M -12.42 % | 5.818 M 146.85 % | -12.419 M -1 381.58 % | 968.998 K |
| Income before tax ratio | 0.22 -73.49 % | 0.85 -92.52 % | 11.31 3 268.56 % | -0.36 67.93 % | -1.11 -656.98 % | 0.20 -21.47 % | 0.25 -60.61 % | 0.65 -15.71 % | 0.77 4.61 % | 0.73 -11.87 % | 0.83 143.09 % | -1.93 -1 140.59 % | 0.19 |
| EBITDA | 85.562 M -60.44 % | 216.281 M 286.69 % | -115.848 M -965.70 % | -10.871 M -224.10 % | -3.354 M | 0.000 100.00 % | -1.221 M -142.63 % | 2.864 M -53.82 % | 6.202 M 1 140.43 % | 500.000 K | 0.000 -100.00 % | 20.783 K -97.94 % | 1.009 M |
| Net income ratio | 0.22 -72.08 % | 0.78 -93.78 % | 12.56 3 618.60 % | -0.36 68.50 % | -1.13 -845.76 % | 0.15 -40.28 % | 0.25 -53.26 % | 0.54 -28.97 % | 0.77 56.98 % | 0.49 -12.79 % | 0.56 125.71 % | -2.18 -1 580.17 % | 0.15 |
| Ratio EBITDA | 0.74 -21.95 % | 0.95 -90.91 % | 10.41 3 017.47 % | -0.36 67.90 % | -1.11 | 0.00 100.00 % | -0.23 -136.15 % | 0.65 -19.71 % | 0.81 1 020.34 % | 0.07 | 0.00 -100.00 % | 0.00 -98.33 % | 0.19 |
| Gross profit ratio | 0.54 -45.53 % | 1.00 -45.77 % | 1.84 393.68 % | 0.37 -62.68 % | 1.00 129.60 % | 0.44 -58.09 % | 1.04 4.04 % | 1.00 -0.11 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 65.210 M 27.28 % | 51.233 M 2.47 % | 50.000 M 100.00 % | 25.000 M 0.00 % | 25.000 M 100.00 % | 12.500 M -0.36 % | 12.545 M -6.11 % | 13.361 M 6.59 % | 12.535 M 0.28 % | 12.500 M 0.00 % | 12.500 M 0.00 % | 12.500 M 0.00 % | 12.500 M |
| Weighted average shs out | 65.210 M 27.28 % | 51.233 M 2.47 % | 50.000 M 100.00 % | 25.000 M 0.00 % | 25.000 M 100.00 % | 12.500 M -0.36 % | 12.545 M -3.99 % | 13.067 M 4.24 % | 12.535 M 0.28 % | 12.500 M 0.00 % | 12.500 M 0.00 % | 12.500 M 0.00 % | 12.500 M |
| EPS diluted | 0.39 -88.83 % | 3.49 225.09 % | -2.79 -548.84 % | -0.43 -207.14 % | -0.14 -271.99 % | 0.08 -26.00 % | 0.11 -38.89 % | 0.18 -61.70 % | 0.47 74.07 % | 0.27 -12.90 % | 0.31 127.68 % | -1.12 -1 921.14 % | 0.06 |
| Earnings per share | 0.39 -88.83 % | 3.49 225.09 % | -2.79 -548.84 % | -0.43 -207.14 % | -0.14 -271.99 % | 0.08 -26.00 % | 0.11 -38.89 % | 0.18 -61.70 % | 0.47 74.07 % | 0.27 -12.90 % | 0.31 127.68 % | -1.12 -1 921.14 % | 0.06 |
| Gross profit | 63.081 M -72.39 % | 228.492 M 1 214.36 % | -20.504 M -280.33 % | 11.370 M 276.87 % | 3.017 M 3.45 % | 2.916 M -46.28 % | 5.429 M 22.67 % | 4.426 M -42.55 % | 7.703 M 10.72 % | 6.957 M -0.62 % | 7.001 M 8.74 % | 6.439 M 23.16 % | 5.228 M |
| Income tax expense | 692.000 K -95.27 % | 14.626 M 5.23 % | 13.900 M | 0.000 -100.00 % | 61.000 K -80.96 % | 320.456 K -85.48 % | 2.208 M 159.73 % | 850.000 K -57.50 % | 2.000 M 17.65 % | 1.700 M -10.53 % | 1.900 M 18.75 % | 1.600 M 700.00 % | 200.000 K |
| Cost of revenue | 23.212 M 14 770.91 % | 156.090 K -98.34 % | 9.376 M -50.89 % | 19.094 M 367.99 % | 4.080 M 7.95 % | 3.780 M 1 945.97 % | -204.748 K -4 194.96 % | 5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 4.231 M 56.46 % | 2.704 M 62.85 % | 1.661 M 690.79 % | 210.000 K -48.40 % | 407.000 K 145.18 % | 166.000 K -83.33 % | 995.633 K 5 173.12 % | -19.626 K -122.75 % | 86.250 K | 0.000 | 0.000 -100.00 % | 67.416 K -62.50 % | 179.776 K |
| Selling and marketing expenses | 36.230 K -78.80 % | 170.920 K 165.90 % | 64.280 K 66.01 % | 38.720 K 10.63 % | 35.000 K -71.13 % | 121.218 K 18.88 % | 101.969 K 419.56 % | 19.626 K 122.75 % | -86.249 K | 0.000 | 0.000 -100.00 % | 16.303 M 315.09 % | 3.927 M |
| Other expenses | 62.464 M | 0.000 -100.00 % | 104.007 M 372.43 % | 22.015 M 1 116.31 % | 1.810 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 66.695 M 2 219.57 % | 2.875 M -97.28 % | 105.732 M 374.90 % | 22.264 M 888.63 % | 2.252 M 684.07 % | 287.218 K -73.83 % | 1.098 M 62.59 % | 675.060 K -11.62 % | 763.850 K -43.90 % | 1.362 M 26.89 % | 1.073 M -93.44 % | 16.370 M 284.38 % | 4.259 M |
| Cost and expenses | 89.907 M 2 865.85 % | 3.031 M -97.37 % | 115.108 M 178.32 % | 41.358 M 23 005.14 % | 179.000 K -37.68 % | 287.218 K -92.63 % | 3.895 M 472.79 % | 680.060 K -62.24 % | 1.801 M 32.27 % | 1.362 M 26.89 % | 1.073 M -93.44 % | 16.370 M 284.38 % | 4.259 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.544 -28.97 % | 0.766 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 4.231 M 47.15 % | 2.875 M 66.69 % | 1.725 M 593.53 % | 248.720 K -43.73 % | 442.000 K 53.89 % | 287.218 K -73.83 % | 1.098 M 62.59 % | 675.060 K -11.62 % | 763.850 K 13.66 % | 672.032 K 11.57 % | 602.328 K -96.32 % | 16.370 M 298.57 % | 4.107 M |
| Interest income | 0.000 -100.00 % | 43.760 K -89.70 % | 424.840 K 3 355.48 % | -13.050 K -552.50 % | -2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 109.587 K 711.64 % | 13.502 K | 0.000 |
| Interest expense | 110.000 -98.28 % | 6.380 K -43.64 % | 11.320 K 12 477.78 % | 90.000 -99.78 % | 41.000 K 2 441.85 % | 1.613 K -99.84 % | 1.022 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 6.783 M 164.36 % | 2.566 M 12 829 100.00 % | 20.000 100.00 % | -19.397 M | 0.000 100.00 % | -5.122 M -100.87 % | -2.550 M -262.78 % | 1.567 M 4.36 % | 1.501 M 129.46 % | -5.096 M 14.04 % | -5.928 M -157.23 % | 10.358 M 2 400.50 % | 414.229 K |
| Operating income | 97.774 M -56.66 % | 225.617 M 278.73 % | -126.236 M -1 580.52 % | 8.526 M 200.44 % | 2.838 M -55.72 % | 6.409 M 382.21 % | 1.329 M -64.57 % | 3.751 M -41.68 % | 6.431 M 14.93 % | 5.596 M -5.60 % | 5.928 M 159.69 % | -9.932 M -1 769.14 % | 595.009 K |
| Operating income ratio | 0.84 -14.50 % | 0.99 -91.30 % | 11.34 3 953.09 % | 0.28 -70.25 % | 0.94 -1.72 % | 0.96 276.23 % | 0.25 -69.95 % | 0.85 1.40 % | 0.83 3.80 % | 0.80 -5.01 % | 0.85 154.89 % | -1.54 -1 455.27 % | 0.11 |
| Total other income expenses net | 0.000 100.00 % | -32.289 M -7 852.95 % | 416.470 K 102.15 % | -19.397 M -213.11 % | -6.195 M -22.16 % | -5.071 M | 0.000 100.00 % | -889.315 K -68.11 % | -529.000 K -5.80 % | -500.000 K -356.26 % | -109.587 K 95.59 % | -2.487 M -765.00 % | 373.989 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 177.647 M 6.95 % | 166.099 M -42.48 % | 288.769 M -28.01 % | 401.139 M 20 247.62 % | -1.991 M -107.77 % | 25.612 M 14 083.09 % | -183.161 K -114.47 % | 1.266 M -97.38 % | 48.334 M 1 507.15 % | -3.435 M -128.11 % | -1.506 M -967.48 % | -141.058 K -180.52 % | 175.190 K |
| Total investments | 267.223 M -21.16 % | 338.925 M 69 202.81 % | 489.050 K -99.86 % | 357.173 M 230.37 % | 108.113 M 220.33 % | 33.750 M | 0.000 -100.00 % | 600.565 K 0.00 % | 600.565 K -36.77 % | 949.737 K | 0.000 | 0.000 | 0.000 |
| Total debt | 199.215 M 2.42 % | 194.503 M -34.33 % | 296.164 M -26.24 % | 401.517 M | 0.000 -100.00 % | 27.002 M 42 860.65 % | 62.852 K -95.58 % | 1.422 M -97.07 % | 48.564 M | 0.000 -100.00 % | 851.630 K | 0.000 -100.00 % | 289.866 K |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 20.755 M 135.20 % | -58.956 M -196.31 % | -19.897 M -123.88 % | 83.316 M -15.08 % | 98.112 M 96.60 % | 49.904 M 3.23 % | 48.342 M -50.17 % | 97.019 M | 0.000 | 0.000 | 0.000 |
| Retained earnings | -55.576 M 19.83 % | -69.318 M 67.35 % | -212.280 M -192.55 % | -72.561 M -17.62 % | -61.691 M -346.35 % | 25.042 M -48.92 % | 49.025 M -1.76 % | 49.904 M 3.23 % | 48.342 M 177.25 % | -62.579 M -301.58 % | 31.044 M 14.44 % | 27.126 M -34.07 % | 41.144 M |
| Common stock | 130.000 M 0.00 % | 130.000 M 30.00 % | 100.000 M 100.00 % | 50.000 M 0.00 % | 50.000 M 100.00 % | 25.000 M -74.52 % | 98.112 M 0.00 % | 98.112 M 0.32 % | 97.800 M 878.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M |
| Total equity | 2.939 B 325.15 % | 691.374 M 167.48 % | 258.474 M 121.30 % | 116.798 M -29.95 % | 166.728 M 120.38 % | 75.654 M -2.75 % | 77.793 M 56.06 % | 49.847 M 0.92 % | 49.394 M 11.15 % | 44.440 M 8.27 % | 41.044 M 10.55 % | 37.126 M -27.41 % | 51.144 M |
| Other non current liabilities | 1.186 M -98.29 % | 69.485 M 28 447.60 % | 243.400 K 100.06 % | -401.180 M -212 364.37 % | 189.000 K 77.88 % | 106.250 K -46.63 % | 199.097 K 299.89 % | -99.602 K 90.54 % | -1.052 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 199.215 M | 0.000 -100.00 % | 296.164 M -26.24 % | 401.517 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 864.749 M 1 144.51 % | 69.485 M -76.56 % | 296.407 M 87 726.92 % | 337.490 K 78.57 % | 189.000 K 77.88 % | 106.250 K -46.63 % | 199.097 K 99.89 % | 99.602 K -90.54 % | 1.052 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 201.391 M 3 282.93 % | 5.953 M 1 409.04 % | 394.500 K -54.14 % | 860.280 K 229.61 % | 261.000 K -76.11 % | 1.092 M -36.09 % | 1.709 M 1 616.02 % | 99.602 K -88.65 % | 877.416 K 72.39 % | 508.957 K -13.13 % | 585.869 K 81.15 % | 323.418 K -89.03 % | 2.949 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 |
| Short term debt | 0.000 -100.00 % | 194.503 M | 0.000 -100.00 % | 401.517 M | 0.000 -100.00 % | 27.002 M -6.94 % | 29.015 M | 0.000 -100.00 % | 175.000 K | 0.000 -100.00 % | 851.630 K | 0.000 -100.00 % | 289.866 K |
| Total current liabilities | 201.391 M -4.22 % | 210.261 M 53 198.16 % | 394.500 K -99.90 % | 402.377 M 154 067.54 % | 261.000 K -99.07 % | 28.094 M -8.56 % | 30.724 M 30 746.55 % | 99.602 K -90.54 % | 1.052 M 106.78 % | 508.957 K -64.59 % | 1.437 M 344.47 % | 323.418 K -90.01 % | 3.238 M |
| Total liabilities | 864.749 M 303.42 % | 214.353 M -27.78 % | 296.802 M -26.30 % | 402.715 M 89 392.17 % | 450.000 K -98.40 % | 28.200 M 182.00 % | 10.000 M 9 939.96 % | 99.602 K -90.54 % | 1.052 M 106.78 % | 508.957 K -64.59 % | 1.437 M 344.47 % | 323.418 K -90.01 % | 3.238 M |
| Other non current assets | 3.252 B 862.73 % | 337.806 M 32.95 % | 254.087 M 1 552.67 % | -17.491 M -6 996 528.00 % | 250.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.295 M 8.45 % | 37.155 M 1.34 % | 36.664 M -1.73 % | 37.308 M 18.00 % | 31.617 M |
| Long term investments | 0.000 -100.00 % | 511.959 K | 0.000 -100.00 % | 347.661 M 221.57 % | 108.113 M 220.33 % | 33.750 M | 0.000 -100.00 % | 600.565 K 0.00 % | 600.565 K -36.77 % | 949.737 K | 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 |
| GoodWill | 2.227 M | 0.000 -100.00 % | 4.661 M -73.35 % | 17.491 M 150.20 % | 6.991 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 2.227 M | 0.000 -100.00 % | 4.661 M -73.35 % | 17.491 M 150.20 % | 6.991 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 17.477 M 48.51 % | 11.768 M | 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 assets | 3.272 B 834.33 % | 350.182 M 32.94 % | 263.409 M -27.86 % | 365.152 M 217.24 % | 115.104 M 241.05 % | 33.750 M | 0.000 -100.00 % | 600.565 K -98.53 % | 40.896 M 7.32 % | 38.105 M 3.93 % | 36.664 M -1.73 % | 37.308 M 18.00 % | 31.617 M |
| Other current assets | 3.333 M -98.67 % | 250.000 M -9.12 % | 275.101 M 189.03 % | 95.181 M 53 118.88 % | 178.849 K -99.59 % | 43.102 M 68 480.55 % | 62.849 K -99.87 % | 49.247 M 495.58 % | 8.269 M 142.56 % | 3.409 M -1.50 % | 3.461 M | 0.000 -100.00 % | 22.651 M |
| Short term investments | 267.241 M -21.03 % | 338.413 M 69 098.13 % | 489.050 K -94.86 % | 9.512 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 21.568 M -24.07 % | 28.404 M 284.10 % | 7.395 M 1 856.21 % | 378.030 K -81.01 % | 1.991 M 43.23 % | 1.390 M 465.04 % | 246.013 K 57.65 % | 156.055 K -32.17 % | 230.065 K -93.30 % | 3.435 M 45.71 % | 2.357 M 1 571.22 % | 141.058 K 23.01 % | 114.676 K |
| Cash and short term investments | 288.809 M -21.27 % | 366.818 M 4 552.63 % | 7.884 M -20.28 % | 9.890 M 396.69 % | 1.991 M 43.24 % | 1.390 M 465.04 % | 246.013 K 57.65 % | 156.055 K -32.17 % | 230.065 K -93.30 % | 3.435 M 45.71 % | 2.357 M 1 571.22 % | 141.058 K 23.01 % | 114.676 K |
| Total current assets | 532.291 M -40.42 % | 893.446 M 205.01 % | 292.919 M 89.76 % | 154.361 M 196.43 % | 52.073 M 17.04 % | 44.492 M -44.35 % | 79.948 M 61.83 % | 49.403 M 481.29 % | 8.499 M 24.18 % | 6.844 M 17.63 % | 5.818 M 4 024.64 % | 141.058 K -99.38 % | 22.765 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 |
| Net receivables | 240.149 M -13.19 % | 276.629 M 2 684.55 % | 9.934 M -79.84 % | 49.290 M -1.23 % | 49.903 M | 0.000 -100.00 % | 79.639 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 -100.00 % | 95.120 K -97.96 % | 4.661 M -73.35 % | 17.491 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 100.00 % | -337.901 M -32 000.08 % | -1.053 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account 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 |
| Tax payables | 0.000 -100.00 % | 9.805 M | 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 -100.00 % | 99.602 K -90.54 % | 1.052 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 70.000 K | 0.000 -100.00 % | 288.280 M -26.39 % | 391.627 M | 0.000 -100.00 % | 25.612 M -10.97 % | 28.769 M 18 534.90 % | -156.055 K | 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.884 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 2.863 B 354.02 % | 630.692 M 80.20 % | 350.000 M 76.49 % | 198.316 M 0.00 % | 198.316 M 252.32 % | -130.199 M 33.65 % | -196.224 M -32.66 % | -147.916 M -1.95 % | -145.089 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 664.348 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 100.00 % | -65.393 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.923 M -20 906.49 % | -99.602 K 90.54 % | -1.052 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 3.804 B 320.01 % | 905.727 M 63.11 % | 555.276 M 6.88 % | 519.513 M 210.76 % | 167.177 M 113.67 % | 78.242 M -2.13 % | 79.948 M 59.89 % | 50.003 M 1.23 % | 49.394 M 9.89 % | 44.949 M 5.81 % | 42.482 M 13.44 % | 37.449 M -31.14 % | 54.383 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -7.904 M 96.95 % | -259.326 M -554.73 % | 57.028 M 183.03 % | -68.682 M -10 384.78 % | -655.065 K 52.69 % | -1.385 M 95.42 % | -30.205 M -2 213.63 % | -1.306 M -1.40 % | -1.288 M -284.86 % | 696.465 K -87.75 % | 5.685 M -55.14 % | 12.674 M -34.75 % | 19.425 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 949.737 K | 0.000 -100.00 % | 4.000 K -99.98 % | 18.704 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 |
| 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 |
| Other working capital | -7.904 M 96.95 % | -259.326 M -563.29 % | 55.975 M 181.50 % | -68.682 M -10 384.78 % | -655.065 K 52.69 % | -1.385 M 95.42 % | -30.205 M -2 213.63 % | -1.306 M -1.40 % | -1.288 M -408.35 % | -253.272 K -104.45 % | 5.685 M -55.13 % | 12.670 M 1 658.53 % | 720.503 K |
| Other non cash items | 71.779 M 261.19 % | 19.873 M 35.98 % | 14.615 M -22.61 % | 18.884 M 379.77 % | 3.936 M 877.05 % | 402.852 K -98.84 % | 34.604 M 225.99 % | -27.465 M -1 473.25 % | 2.000 M 17.65 % | 1.700 M 133.33 % | -5.101 M -4.61 % | -4.876 M 79.05 % | -23.270 M |
| Net cash provided by operating activities | 96.638 M 266.09 % | -58.185 M 14.53 % | -68.076 M -12.21 % | -60.669 M -79 727.21 % | -76.000 K -314.89 % | 35.367 K -99.00 % | 3.520 M 112.94 % | -27.209 M -689.63 % | 4.615 M -20.33 % | 5.792 M 28.64 % | 4.503 M 172.38 % | -6.220 M -102.18 % | -3.077 M |
| Investments in property plant and equipment | -11.843 M 17.38 % | -14.334 M | 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 |
| Purchases of investments | -79.942 M -95.00 % | -40.995 M | 0.000 100.00 % | -289.108 M -185.54 % | -101.250 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 84.238 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 1.000 K 1 350.00 % | -80.000 | 0.000 | 0.000 | 0.000 100.00 % | -33.750 M -8 626.67 % | 395.817 K | 0.000 -100.00 % | 6.753 M -2.93 % | 6.957 M -0.62 % | 7.001 M 8.10 % | 6.476 M 23.88 % | 5.228 M |
| Net cash used for investing activites | -91.784 M -65.89 % | -55.329 M -165.68 % | 84.238 M 129.14 % | -289.108 M -185.54 % | -101.250 M -200.00 % | -33.750 M -8 626.67 % | 395.817 K | 0.000 -100.00 % | 6.753 M -2.93 % | 6.957 M -0.62 % | 7.001 M 8.10 % | 6.476 M 23.88 % | 5.228 M |
| Debt repayment | 30.688 M 138.21 % | -80.310 M 72.60 % | -293.092 M -179.85 % | 367.047 M 1 175.19 % | -34.138 M | 0.000 -100.00 % | 29.015 M 6.93 % | 27.135 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 -100.00 % | 224.375 M -21.27 % | 285.000 M | 0.000 -100.00 % | 140.000 M | 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 |
| Dividends paid | -6.492 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -18.981 M -111.65 % | 162.958 M 15 580.64 % | -1.053 M 94.43 % | -18.884 M -379.90 % | -3.935 M -111.29 % | 34.859 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 5.215 M -96.12 % | 134.524 M 1 571.04 % | -9.145 M -102.63 % | 348.163 M 241.58 % | 101.927 M 192.40 % | 34.859 M 20.14 % | 29.015 M 6.93 % | 27.135 M | 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 |
| Net change in cash | 10.069 M -52.07 % | 21.009 M 199.41 % | 7.017 M 535.00 % | -1.613 M -368.44 % | 600.933 K -47.47 % | 1.144 M 1 171.76 % | 89.958 K 221.55 % | -74.010 K 97.69 % | -3.205 M -397.44 % | 1.077 M -51.38 % | 2.216 M 1 471.22 % | 141.058 K -93.44 % | 2.151 M |
| Cash at beginning of period | 11.670 M 57.81 % | 7.395 M 1 856.21 % | 378.030 K -81.01 % | 1.991 M 43.24 % | 1.390 M 465.04 % | 246.013 K 57.65 % | 156.055 K -32.17 % | 230.065 K -93.30 % | 3.435 M 45.71 % | 2.357 M 1 571.22 % | 141.058 K | 0.000 100.00 % | -2.037 M |
| Cash at end of period | 21.739 M -23.47 % | 28.404 M 284.10 % | 7.395 M 1 856.21 % | 378.030 K -81.01 % | 1.991 M 43.23 % | 1.390 M 465.04 % | 246.013 K 57.65 % | 156.055 K -32.17 % | 230.065 K -93.30 % | 3.435 M 45.71 % | 2.357 M 1 571.22 % | 141.058 K 23.01 % | 114.676 K |
| Operating cash flow | 96.638 M 266.09 % | -58.185 M 3.00 % | -59.983 M 1.13 % | -60.669 M -1 412.51 % | -4.011 M -11 441.46 % | 35.367 K 100.12 % | -29.320 M -39 517.42 % | -74.009 K -101.60 % | 4.615 M -20.33 % | 5.792 M 28.64 % | 4.503 M 172.38 % | -6.220 M -102.18 % | -3.077 M |
| Capital expenditure | -11.843 M 17.38 % | -14.334 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 84.795 M 216.93 % | -72.519 M -20.90 % | -59.983 M 1.13 % | -60.669 M -1 412.51 % | -4.011 M -11 441.46 % | 35.367 K 100.12 % | -29.320 M -39 517.42 % | -74.009 K -101.60 % | 4.615 M -20.33 % | 5.792 M 28.64 % | 4.503 M 172.38 % | -6.220 M -102.18 % | -3.077 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 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 | 2013-06-30 | 2013-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 25.867 M 14.55 % | 22.581 M 355.45 % | 4.958 M -82.64 % | 28.554 M -52.25 % | 59.794 M 13.54 % | 52.662 M -42.33 % | 91.311 M 54.06 % | 59.269 M 154.01 % | 23.333 M 62.86 % | 14.327 M 308.85 % | -6.860 M -123.44 % | 29.261 M 161.14 % | -47.857 M -20.85 % | -39.599 M -221.70 % | 32.537 M 25.67 % | 25.891 M 123.45 % | 11.587 M 1 258.38 % | 853.000 K 29.83 % | 657.000 K 136.33 % | 278.000 K -77.38 % | 1.229 M -33.64 % | 1.852 M 144.65 % | 757.000 K -76.30 % | 3.194 M 40.40 % | 2.275 M 2.66 % | 2.216 M 25.70 % | 1.763 M 161.96 % | 673.000 K -13.38 % | 777.000 K 5.02 % | 739.835 K -40.48 % | 1.243 M 1.06 % | 1.230 M 1.07 % | 1.217 M -34.96 % | 1.871 M 0.76 % | 1.857 M -2.37 % | 1.902 M -8.25 % | 2.073 M 18.90 % | 1.743 M 0.25 % | 1.739 M -0.46 % | 1.747 M 1.10 % | 1.728 M -51.95 % | 3.596 M 110.54 % | 1.708 M 0.65 % | 1.697 M 4.56 % | 1.623 M -47.81 % | 3.110 M 94.11 % | 1.602 M 6.80 % | 1.500 M -13.14 % | 1.727 M 101.21 % | -143.145 M |
| Net income | 1.358 M -93.24 % | 20.094 M 138.04 % | -52.820 M -341.48 % | 21.873 M -39.48 % | 36.141 M 4.34 % | 34.638 M -53.27 % | 74.117 M 35.73 % | 54.608 M 255.98 % | 15.340 M 116.35 % | -93.850 M -665.81 % | -12.255 M -154.15 % | 22.630 M 140.24 % | -56.243 M -2.08 % | -55.097 M -358.51 % | 21.313 M 3.53 % | 20.587 M 784.70 % | 2.327 M 236.00 % | -1.711 M 9.04 % | -1.881 M -2 393.90 % | 82.000 K -9.89 % | 91.000 K -92.51 % | 1.215 M 411.59 % | -390.000 K -130.14 % | 1.294 M 713.84 % | 159.000 K -12.78 % | 182.296 K -12.36 % | 208.000 K -57.72 % | 492.000 K 128.59 % | -1.721 M -5 031.03 % | -33.541 K -104.84 % | 693.000 K 10.00 % | 630.000 K 128.26 % | 276.000 K -23.78 % | 362.125 K -73.43 % | 1.363 M 49.94 % | 909.000 K -28.31 % | 1.268 M 547.62 % | 195.794 K -81.62 % | 1.065 M -5.92 % | 1.132 M 12.86 % | 1.003 M -41.39 % | 1.711 M 58.16 % | 1.082 M -3.82 % | 1.125 M 5.73 % | 1.064 M 106.88 % | -15.476 M -1 842.74 % | 888.000 K 15.32 % | 770.000 K 35.33 % | 569.000 K 103.14 % | -18.093 M |
| Income before tax | 1.357 M -88.91 % | 12.236 M 121.92 % | -55.821 M -359.37 % | 21.522 M -55.20 % | 48.043 M 4.98 % | 45.764 M -38.25 % | 74.117 M 35.73 % | 54.608 M 189.85 % | 18.840 M 123.56 % | -79.951 M -552.39 % | -12.255 M -154.15 % | 22.630 M 140.24 % | -56.243 M 5.63 % | -59.597 M -379.63 % | 21.313 M 21.19 % | 17.587 M 78.97 % | 9.827 M 685.64 % | -1.678 M 10.79 % | -1.881 M -1 810.00 % | 110.000 K 20.88 % | 91.000 K -92.18 % | 1.164 M 398.46 % | -390.000 K -122.75 % | 1.714 M 629.36 % | 235.000 K -27.47 % | 324.008 K 6.23 % | 305.000 K -38.01 % | 492.000 K 136.54 % | 208.000 K 3.25 % | 201.459 K -80.01 % | 1.008 M 29.23 % | 780.000 K 83.53 % | 425.000 K -71.48 % | 1.490 M -5.45 % | 1.576 M 21.89 % | 1.293 M -16.20 % | 1.543 M 76.99 % | 871.794 K -39.37 % | 1.438 M -4.83 % | 1.511 M 18.51 % | 1.275 M -55.58 % | 2.870 M 97.54 % | 1.453 M -2.81 % | 1.495 M 12.75 % | 1.326 M 109.07 % | -14.624 M -1 180.02 % | 1.354 M 20.89 % | 1.120 M 31.61 % | 851.000 K 103.54 % | -24.041 M |
| Income before tax ratio | 0.05 -90.32 % | 0.54 104.81 % | -11.26 -1 593.74 % | 0.75 -6.19 % | 0.80 -7.54 % | 0.87 7.06 % | 0.81 -11.90 % | 0.92 14.11 % | 0.81 114.47 % | -5.58 -412.38 % | 1.79 130.99 % | 0.77 -34.19 % | 1.18 -21.91 % | 1.51 129.76 % | 0.66 -3.57 % | 0.68 -19.91 % | 0.85 143.11 % | -1.97 31.29 % | -2.86 -823.56 % | 0.40 434.39 % | 0.07 -88.22 % | 0.63 222.00 % | -0.52 -196.00 % | 0.54 419.50 % | 0.10 -29.35 % | 0.15 -15.49 % | 0.17 -76.34 % | 0.73 173.09 % | 0.27 -1.69 % | 0.27 -66.42 % | 0.81 27.88 % | 0.63 81.59 % | 0.35 -56.15 % | 0.80 -6.16 % | 0.85 24.84 % | 0.68 -8.67 % | 0.74 48.85 % | 0.50 -39.53 % | 0.83 -4.39 % | 0.86 17.22 % | 0.74 -7.56 % | 0.80 -6.17 % | 0.85 -3.44 % | 0.88 7.83 % | 0.82 117.37 % | -4.70 -656.41 % | 0.85 13.20 % | 0.75 51.53 % | 0.49 193.40 % | 0.17 |
| EBITDA | 2.905 M -80.29 % | 14.740 M 126.85 % | -54.905 M -329.60 % | 23.913 M -54.45 % | 52.496 M 10.65 % | 47.442 M -36.56 % | 74.785 M 36.21 % | 54.906 M 3 067.89 % | -1.850 M | 0.000 100.00 % | -253.000 K 89.55 % | -2.421 M 39.00 % | -3.969 M 77.75 % | -17.838 M -222.75 % | -5.527 M -52.13 % | -3.633 M -343.05 % | -820.000 K 27.11 % | -1.125 M 40.19 % | -1.881 M -3 258.93 % | -56.000 K | 0.000 100.00 % | -539.259 K | 0.000 100.00 % | -1.259 M | 0.000 100.00 % | -1.037 M | 0.000 | 0.000 | 0.000 100.00 % | -459.000 | 0.000 100.00 % | -203.000 K | 0.000 100.00 % | -529.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 100.00 % | -24.464 M |
| Net income ratio | 0.05 -94.10 % | 0.89 108.35 % | -10.65 -1 490.75 % | 0.77 26.74 % | 0.60 -8.11 % | 0.66 -18.97 % | 0.81 -11.90 % | 0.92 40.14 % | 0.66 110.04 % | -6.55 -466.69 % | 1.79 130.99 % | 0.77 -34.19 % | 1.18 -15.53 % | 1.39 112.41 % | 0.66 -17.62 % | 0.80 295.93 % | 0.20 110.01 % | -2.01 29.94 % | -2.86 -1 070.63 % | 0.29 298.36 % | 0.07 -88.72 % | 0.66 227.36 % | -0.52 -227.17 % | 0.41 479.67 % | 0.07 -15.04 % | 0.08 -30.28 % | 0.12 -83.86 % | 0.73 133.01 % | -2.21 -4 785.61 % | -0.05 -108.13 % | 0.56 8.85 % | 0.51 125.85 % | 0.23 17.18 % | 0.19 -73.63 % | 0.73 53.58 % | 0.48 -21.87 % | 0.61 444.65 % | 0.11 -81.66 % | 0.61 -5.49 % | 0.65 11.63 % | 0.58 21.97 % | 0.48 -24.88 % | 0.63 -4.44 % | 0.66 1.12 % | 0.66 113.17 % | -4.98 -997.83 % | 0.55 7.98 % | 0.51 55.80 % | 0.33 160.67 % | 0.13 |
| Ratio EBITDA | 0.11 -82.80 % | 0.65 105.89 % | -11.07 -1 422.33 % | 0.84 -4.61 % | 0.88 -2.55 % | 0.90 10.00 % | 0.82 -11.59 % | 0.93 1 268.40 % | -0.08 | 0.00 -100.00 % | 0.04 144.57 % | -0.08 -199.76 % | 0.08 -81.59 % | 0.45 365.19 % | -0.17 -21.06 % | -0.14 -98.28 % | -0.07 94.63 % | -1.32 53.93 % | -2.86 -1 321.28 % | -0.20 | 0.00 100.00 % | -0.29 | 0.00 100.00 % | -0.39 | 0.00 100.00 % | -0.47 | 0.00 | 0.00 | 0.00 100.00 % | 0.00 | 0.00 100.00 % | -0.17 | 0.00 100.00 % | -0.28 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.17 |
| Gross profit ratio | 0.74 2.34 % | 0.73 1 927.63 % | -0.04 -105.06 % | 0.79 -18.14 % | 0.96 -0.77 % | 0.97 -1.16 % | 0.98 2.19 % | 0.96 15.11 % | 0.83 -12.38 % | 0.95 -8.44 % | 1.04 3.69 % | 1.00 -7.66 % | 1.08 -11.59 % | 1.22 47.55 % | 0.83 -3.44 % | 0.86 -7.48 % | 0.93 443.13 % | -0.27 -127.08 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 7.25 % | 0.93 -6.76 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.68 % | 0.99 -0.68 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 -50.20 % | 2.01 |
| Weighted average shs out dil | 67.900 M 4.13 % | 65.210 M 0.00 % | 65.210 M 1.36 % | 64.332 M -0.32 % | 64.538 M 29.08 % | 50.000 M -0.16 % | 50.079 M -0.04 % | 50.099 M 1.24 % | 49.484 M -0.98 % | 49.973 M 0.31 % | 49.817 M -0.50 % | 50.066 M 0.06 % | 50.038 M 100.15 % | 25.000 M -0.06 % | 25.015 M 0.06 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 99.36 % | 12.540 M 0.32 % | 12.500 M 9.89 % | 11.375 M -8.25 % | 12.398 M 1.73 % | 12.188 M -2.50 % | 12.500 M -5.66 % | 13.250 M 4.26 % | 12.708 M 2.64 % | 12.381 M 34.88 % | 9.179 M -26.57 % | 12.500 M -11.76 % | 14.167 M 12.84 % | 12.554 M 0.43 % | 12.500 M 0.00 % | 12.500 M -0.55 % | 12.569 M 0.56 % | 12.500 M 0.11 % | 12.486 M 0.05 % | 12.480 M -2.45 % | 12.794 M 2.83 % | 12.442 M -0.64 % | 12.522 M -0.12 % | 12.538 M 0.42 % | 12.485 M -0.30 % | 12.523 M 0.63 % | 12.445 M -0.22 % | 12.472 M -0.19 % | 12.496 M 0.20 % | 12.472 M -0.22 % | 12.500 M 0.18 % | 12.478 M -0.18 % | 12.500 M |
| Weighted average shs out | 67.900 M 4.13 % | 65.210 M 0.00 % | 65.210 M 1.36 % | 64.332 M -0.32 % | 64.538 M 29.08 % | 50.000 M -0.16 % | 50.079 M -0.04 % | 50.099 M 1.24 % | 49.484 M -0.98 % | 49.973 M 0.31 % | 49.817 M -0.50 % | 50.066 M 0.06 % | 50.038 M 100.15 % | 25.000 M -0.06 % | 25.015 M 0.06 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 99.36 % | 12.540 M 0.32 % | 12.500 M 9.89 % | 11.375 M -8.25 % | 12.398 M 1.73 % | 12.188 M -2.50 % | 12.500 M -5.66 % | 13.250 M 4.26 % | 12.709 M 2.65 % | 12.381 M 34.88 % | 9.179 M -26.57 % | 12.500 M -7.95 % | 13.579 M 8.16 % | 12.554 M 0.43 % | 12.500 M 0.00 % | 12.500 M -0.56 % | 12.570 M 0.56 % | 12.500 M 0.11 % | 12.486 M 0.05 % | 12.480 M -2.46 % | 12.794 M 2.84 % | 12.442 M -0.64 % | 12.522 M -0.12 % | 12.537 M 0.42 % | 12.485 M -0.30 % | 12.523 M 0.63 % | 12.445 M -0.22 % | 12.472 M -0.19 % | 12.496 M 0.20 % | 12.472 M -0.22 % | 12.500 M 0.18 % | 12.478 M -0.18 % | 12.500 M |
| EPS diluted | 0.02 -93.55 % | 0.31 138.27 % | -0.81 -338.24 % | 0.34 -39.29 % | 0.56 -11.11 % | 0.63 -57.43 % | 1.48 35.78 % | 1.09 251.61 % | 0.31 116.49 % | -1.88 -652.00 % | -0.25 -155.56 % | 0.45 140.18 % | -1.12 49.09 % | -2.20 -358.82 % | 0.85 3.66 % | 0.82 780.77 % | 0.09 236.11 % | -0.07 54.40 % | -0.15 -2 242.86 % | 0.01 -12.50 % | 0.01 -91.84 % | 0.10 406.25 % | -0.03 -132.00 % | 0.10 733.33 % | 0.01 -16.08 % | 0.01 -14.88 % | 0.02 -68.66 % | 0.05 138.29 % | -0.14 -5 733.33 % | 0.00 -104.35 % | 0.06 9.52 % | 0.05 128.05 % | 0.02 -23.26 % | 0.03 -73.82 % | 0.11 51.10 % | 0.07 -27.20 % | 0.10 553.59 % | 0.02 -82.13 % | 0.09 -5.31 % | 0.09 13.00 % | 0.08 -42.86 % | 0.14 62.04 % | 0.09 -4.42 % | 0.09 6.35 % | 0.09 106.85 % | -1.24 -1 841.57 % | 0.07 15.58 % | 0.06 35.09 % | 0.05 103.14 % | -1.45 |
| Earnings per share | 0.02 -93.55 % | 0.31 138.27 % | -0.81 -338.24 % | 0.34 -39.29 % | 0.56 -11.11 % | 0.63 -57.43 % | 1.48 35.78 % | 1.09 251.61 % | 0.31 116.49 % | -1.88 -652.00 % | -0.25 -155.56 % | 0.45 140.18 % | -1.12 49.09 % | -2.20 -358.82 % | 0.85 3.66 % | 0.82 780.77 % | 0.09 236.11 % | -0.07 54.40 % | -0.15 -2 242.86 % | 0.01 -12.50 % | 0.01 -91.84 % | 0.10 406.25 % | -0.03 -132.00 % | 0.10 733.33 % | 0.01 -16.08 % | 0.01 -14.88 % | 0.02 -68.66 % | 0.05 138.29 % | -0.14 -5 500.00 % | 0.00 -104.53 % | 0.06 9.52 % | 0.05 128.05 % | 0.02 -23.26 % | 0.03 -73.82 % | 0.11 51.10 % | 0.07 -27.20 % | 0.10 553.59 % | 0.02 -82.13 % | 0.09 -5.31 % | 0.09 13.00 % | 0.08 -42.86 % | 0.14 62.04 % | 0.09 -4.42 % | 0.09 6.35 % | 0.09 106.85 % | -1.24 -1 841.57 % | 0.07 15.58 % | 0.06 35.09 % | 0.05 103.14 % | -1.45 |
| Gross profit | 19.223 M 17.23 % | 16.398 M 8 423.86 % | -197.000 K -100.88 % | 22.432 M -60.91 % | 57.384 M 12.66 % | 50.933 M -43.00 % | 89.350 M 57.44 % | 56.753 M 192.41 % | 19.409 M 42.69 % | 13.602 M 291.22 % | -7.113 M -124.31 % | 29.261 M 156.46 % | -51.826 M -6.85 % | -48.503 M -279.57 % | 27.010 M 21.35 % | 22.258 M 106.72 % | 10.767 M 4 761.04 % | -231.000 K -135.16 % | 657.000 K 136.33 % | 278.000 K -77.38 % | 1.229 M -28.83 % | 1.727 M 128.12 % | 757.000 K -76.30 % | 3.194 M 40.40 % | 2.275 M 2.66 % | 2.216 M 25.70 % | 1.763 M 161.96 % | 673.000 K -13.38 % | 777.000 K 5.74 % | 734.835 K -40.88 % | 1.243 M 1.06 % | 1.230 M 1.07 % | 1.217 M -34.96 % | 1.871 M 0.76 % | 1.857 M -2.37 % | 1.902 M -8.25 % | 2.073 M 18.90 % | 1.743 M 0.25 % | 1.739 M -0.46 % | 1.747 M 1.10 % | 1.728 M -51.95 % | 3.596 M 110.54 % | 1.708 M 0.65 % | 1.697 M 4.56 % | 1.623 M -47.81 % | 3.110 M 94.11 % | 1.602 M 6.80 % | 1.500 M -13.14 % | 1.727 M 100.60 % | -287.440 M |
| Income tax expense | 11.000 K 100.14 % | -7.858 M -161.85 % | -3.001 M -754.99 % | -351.000 K -102.95 % | 11.902 M 6.97 % | 11.126 M | 0.000 | 0.000 -100.00 % | 3.500 M -74.82 % | 13.900 M | 0.000 | 0.000 | 0.000 100.00 % | -4.500 M | 0.000 100.00 % | -3.000 M -140.00 % | 7.500 M 22 627.27 % | 33.000 K | 0.000 -100.00 % | 28.000 K | 0.000 100.00 % | -51.000 K | 0.000 -100.00 % | 420.000 K 452.63 % | 76.000 K -46.37 % | 141.712 K 46.09 % | 97.000 K | 0.000 -100.00 % | 1.929 M 720.85 % | 235.000 K -25.40 % | 315.000 K 110.00 % | 150.000 K 0.67 % | 149.000 K -86.79 % | 1.128 M 429.58 % | 213.000 K -44.53 % | 384.000 K 39.64 % | 275.000 K -59.32 % | 676.000 K 81.23 % | 373.000 K -1.58 % | 379.000 K 39.34 % | 272.000 K -76.53 % | 1.159 M 212.40 % | 371.000 K 0.27 % | 370.000 K 41.22 % | 262.000 K -69.25 % | 852.000 K 82.83 % | 466.000 K 33.14 % | 350.000 K 24.11 % | 282.000 K -95.26 % | 5.948 M |
| Cost of revenue | 6.644 M 7.46 % | 6.183 M 19.94 % | 5.155 M -15.80 % | 6.122 M 6.43 % | 5.752 M 232.85 % | 1.728 M -6.89 % | 1.856 M -26.23 % | 2.516 M -35.88 % | 3.924 M 441.11 % | 725.170 K 186.63 % | 253.000 K | 0.000 -100.00 % | 3.969 M -55.42 % | 8.904 M 61.10 % | 5.527 M 52.13 % | 3.633 M 343.05 % | 820.000 K -24.35 % | 1.084 M | 0.000 | 0.000 | 0.000 -100.00 % | 125.117 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.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 % | 144.295 M |
| General and administrative expenses | 0.000 -100.00 % | 1.182 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.133 M | 0.000 | 0.000 | 0.000 -100.00 % | 424.660 K | 0.000 | 0.000 | 0.000 -100.00 % | 72.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 36.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 48.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 646.633 K | 0.000 | 0.000 | 0.000 -100.00 % | 561.434 K | 0.000 | 0.000 | 0.000 -100.00 % | 86.250 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 67.416 K | 0.000 | 0.000 | 0.000 -100.00 % | 179.776 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 170.920 K | 0.000 | 0.000 | 0.000 -100.00 % | 64.280 K | 0.000 | 0.000 | 0.000 -100.00 % | 38.720 K | 0.000 | 0.000 | 0.000 -100.00 % | 35.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 121.218 K | 0.000 | 0.000 | 0.000 -100.00 % | 101.969 K | 0.000 | 0.000 | 0.000 -100.00 % | 19.626 K | 0.000 | 0.000 | 0.000 -100.00 % | 584.600 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.303 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.039 M |
| Other expenses | 17.866 M 499.73 % | 2.979 M -94.64 % | 55.625 M 6 012.64 % | 910.000 K -82.07 % | 5.074 M | 0.000 -100.00 % | 14.775 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 -100.00 % | 204.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 250.000 K -56.75 % | 578.000 K 15.83 % | 499.000 K | 0.000 -100.00 % | 301.000 K 27.54 % | 236.000 K -45.37 % | 432.000 K | 0.000 -100.00 % | 255.000 K 26.24 % | 202.000 K -31.99 % | 297.000 K | 0.000 -100.00 % | 248.000 K | 0.000 | 0.000 | 0.000 |
| Operating expenses | 17.866 M 329.37 % | 4.161 M -92.52 % | 55.625 M 6 012.64 % | 910.000 K -84.83 % | 5.999 M 359.93 % | 1.304 M -91.50 % | 15.338 M 2 919.29 % | 508.000 K -10.72 % | 569.000 K 16.37 % | 488.940 K -90.49 % | 5.142 M 22.14 % | 4.210 M -4.69 % | 4.417 M -60.06 % | 11.058 M 94.10 % | 5.697 M 21.97 % | 4.671 M 396.91 % | 940.000 K -35.04 % | 1.447 M 290.03 % | 371.000 K 231.25 % | 112.000 K -78.00 % | 509.000 K 2 054.68 % | 23.623 K -82.88 % | 138.000 K -37.56 % | 221.000 K -81.30 % | 1.182 M 11.53 % | 1.060 M -16.81 % | 1.274 M 603.87 % | 181.000 K -68.19 % | 569.000 K 6.68 % | 533.376 K 126.97 % | 235.000 K 46.88 % | 160.000 K -79.80 % | 792.000 K 107.86 % | 381.027 K 35.60 % | 281.000 K -53.86 % | 609.000 K 14.91 % | 530.000 K -39.19 % | 871.616 K 189.57 % | 301.000 K 27.54 % | 236.000 K -47.90 % | 453.000 K -26.47 % | 616.106 K 141.61 % | 255.000 K 26.24 % | 202.000 K -31.99 % | 297.000 K -98.32 % | 17.720 M 7 045.00 % | 248.000 K | 0.000 -100.00 % | 876.000 K -96.54 % | 25.344 M |
| Cost and expenses | 24.510 M 136.95 % | 10.344 M -82.98 % | 60.780 M 764.33 % | 7.032 M -40.16 % | 11.751 M 704.64 % | 1.460 M -91.51 % | 17.194 M 3 284.65 % | 508.000 K -92.26 % | 6.567 M 440.89 % | 1.214 M -77.50 % | 5.395 M 1 154.65 % | 430.000 K -94.87 % | 8.386 M -58.07 % | 19.998 M 78.17 % | 11.224 M 35.16 % | 8.304 M 371.82 % | 1.760 M -30.46 % | 2.531 M 6 930.56 % | 36.000 K -67.86 % | 112.000 K 211.11 % | 36.000 K -78.73 % | 169.218 K 370.05 % | 36.000 K 0.00 % | 36.000 K -96.95 % | 1.182 M 57.89 % | 748.602 K -41.24 % | 1.274 M 603.87 % | 181.000 K -68.19 % | 569.000 K 5.76 % | 538.000 K 128.94 % | 235.000 K 46.88 % | 160.000 K -79.80 % | 792.000 K 107.87 % | 381.000 K 35.59 % | 281.000 K -53.86 % | 609.000 K 14.91 % | 530.000 K -39.19 % | 871.616 K 189.57 % | 301.000 K 27.54 % | 236.000 K -47.90 % | 453.000 K -26.47 % | 616.106 K 141.61 % | 255.000 K 26.24 % | 202.000 K -31.99 % | 297.000 K -98.32 % | 17.720 M 7 045.00 % | 248.000 K | 0.000 -100.00 % | 876.000 K -99.48 % | 169.639 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 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 1.182 M | 0.000 | 0.000 -100.00 % | 925.000 K -29.08 % | 1.304 M 131.67 % | 563.000 K 10.83 % | 508.000 K 1.60 % | 500.000 K 2.26 % | 488.940 K 19.25 % | 410.000 K -4.65 % | 430.000 K 8.59 % | 396.000 K 257.66 % | 110.720 K 67.76 % | 66.000 K 83.33 % | 36.000 K 0.00 % | 36.000 K -49.30 % | 71.000 K 97.22 % | 36.000 K 0.00 % | 36.000 K 0.00 % | 36.000 K -78.73 % | 169.218 K 370.05 % | 36.000 K 0.00 % | 36.000 K -21.74 % | 46.000 K -93.86 % | 748.602 K 149.53 % | 300.000 K 971.43 % | 28.000 K 33.33 % | 21.000 K -96.39 % | 581.060 K 1 774.39 % | 31.000 K -80.63 % | 160.000 K 661.90 % | 21.000 K -96.87 % | 670.850 K 2 064.03 % | 31.000 K 0.00 % | 31.000 K 0.00 % | 31.000 K -95.39 % | 672.032 K | 0.000 | 0.000 -100.00 % | 21.000 K -96.51 % | 602.328 K | 0.000 | 0.000 | 0.000 -100.00 % | 16.370 M | 0.000 | 0.000 -100.00 % | 876.000 K -28.12 % | 1.219 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.421 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.167 M 3 769.64 % | 56.000 K -91.10 % | 629.000 K -5.22 % | 663.608 K -34.23 % | 1.009 M -19.86 % | 1.259 M 46.74 % | 858.000 K 3.10 % | 832.219 K 352.29 % | 184.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 109.587 K | 0.000 | 0.000 | 0.000 -100.00 % | 13.502 K | 0.000 | 0.000 | 0.000 -100.00 % | 153.000 K |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 1.548 M -38.15 % | 2.503 M 172.96 % | 917.000 K -61.65 % | 2.391 M 145.99 % | 972.000 K -39.21 % | 1.599 M 139.35 % | 668.000 K 124.16 % | 298.000 K 101.44 % | -20.690 M -98.68 % | -10.414 M -186.77 % | 12.002 M 147.91 % | -25.050 M -147.92 % | 52.274 M 25.18 % | 41.759 M 255.58 % | -26.840 M -26.48 % | -21.220 M -99.30 % | -10.647 M -2 025.32 % | 553.000 K 293.36 % | -286.000 K -72.29 % | -166.000 K 84.54 % | -1.074 M 36.94 % | -1.703 M -175.16 % | -619.000 K 79.18 % | -2.973 M -172.00 % | -1.093 M 19.69 % | -1.361 M -178.32 % | -489.000 K 0.61 % | -492.000 K -136.54 % | -208.000 K -3.25 % | -201.459 K 80.01 % | -1.008 M -2.86 % | -980.000 K -130.59 % | -425.000 K 78.95 % | -2.019 M -28.12 % | -1.576 M -21.89 % | -1.293 M 16.20 % | -1.543 M -81.36 % | -850.794 K 40.83 % | -1.438 M 4.83 % | -1.511 M -18.51 % | -1.275 M 57.21 % | -2.980 M -105.09 % | -1.453 M 2.81 % | -1.495 M -12.75 % | -1.326 M -110.55 % | 12.563 M 1 027.83 % | -1.354 M -20.89 % | -1.120 M -31.61 % | -851.000 K -921.77 % | 103.557 K |
| Operating income | 2.734 M -77.66 % | 12.237 M 121.92 % | -55.822 M -359.37 % | 21.522 M -58.23 % | 51.524 M 12.39 % | 45.843 M -38.15 % | 74.117 M 35.73 % | 54.608 M 189.85 % | 18.840 M 43.68 % | 13.113 M 207.00 % | -12.255 M -142.51 % | 28.831 M 151.26 % | -56.243 M 5.63 % | -59.597 M -379.63 % | 21.313 M 21.19 % | 17.587 M 78.97 % | 9.827 M 685.64 % | -1.678 M -686.71 % | 286.000 K 72.29 % | 166.000 K -86.09 % | 1.193 M -29.96 % | 1.703 M 175.16 % | 619.000 K -79.18 % | 2.973 M 172.00 % | 1.093 M -19.69 % | 1.361 M 178.32 % | 489.000 K -0.61 % | 492.000 K 136.54 % | 208.000 K 3.25 % | 201.459 K -80.01 % | 1.008 M -5.79 % | 1.070 M 151.76 % | 425.000 K -78.95 % | 2.019 M 28.12 % | 1.576 M 21.89 % | 1.293 M -16.20 % | 1.543 M 81.36 % | 850.794 K -40.83 % | 1.438 M -4.83 % | 1.511 M 18.51 % | 1.275 M -57.21 % | 2.980 M 105.09 % | 1.453 M -2.81 % | 1.495 M 12.75 % | 1.326 M 110.55 % | -12.563 M -1 027.83 % | 1.354 M -9.73 % | 1.500 M 76.26 % | 851.000 K 103.46 % | -24.568 M |
| Operating income ratio | 0.11 -80.50 % | 0.54 104.81 % | -11.26 -1 593.77 % | 0.75 -12.53 % | 0.86 -1.01 % | 0.87 7.25 % | 0.81 -11.90 % | 0.92 14.11 % | 0.81 -11.78 % | 0.92 -48.77 % | 1.79 81.31 % | 0.99 -16.16 % | 1.18 -21.91 % | 1.51 129.76 % | 0.66 -3.57 % | 0.68 -19.91 % | 0.85 143.11 % | -1.97 -551.90 % | 0.44 -27.10 % | 0.60 -38.49 % | 0.97 5.55 % | 0.92 12.47 % | 0.82 -12.15 % | 0.93 93.74 % | 0.48 -21.77 % | 0.61 121.42 % | 0.28 -62.06 % | 0.73 173.09 % | 0.27 -1.69 % | 0.27 -66.42 % | 0.81 -6.78 % | 0.87 149.10 % | 0.35 -67.64 % | 1.08 27.15 % | 0.85 24.84 % | 0.68 -8.67 % | 0.74 52.53 % | 0.49 -40.98 % | 0.83 -4.39 % | 0.86 17.22 % | 0.74 -10.96 % | 0.83 -2.59 % | 0.85 -3.44 % | 0.88 7.83 % | 0.82 120.22 % | -4.04 -578.00 % | 0.85 -15.48 % | 1.00 102.94 % | 0.49 187.11 % | 0.17 |
| Total other income expenses net | -1.377 M -137 600.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 100.00 % | -3.481 M -4 328.19 % | -78.610 K | 0.000 | 0.000 | 0.000 100.00 % | -93.063 M | 0.000 100.00 % | -6.201 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.167 M -3 769.64 % | -56.000 K 94.92 % | -1.102 M -104.35 % | -539.259 K 46.56 % | -1.009 M 19.86 % | -1.259 M -46.74 % | -858.000 K 17.26 % | -1.037 M -463.57 % | -184.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -290.000 K | 0.000 100.00 % | -529.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 21.000 K | 0.000 | 0.000 | 0.000 100.00 % | -109.587 K | 0.000 | 0.000 | 0.000 100.00 % | -2.061 M | 0.000 100.00 % | -380.000 K | 0.000 -100.00 % | 526.989 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 | 2013-06-30 | 2013-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-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-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 177.647 M | 0.000 -100.00 % | 254.438 M | 0.000 -100.00 % | 166.099 M 1 529.06 % | 10.196 M -92.16 % | 130.021 M 1 549.18 % | 7.884 M -97.27 % | 288.769 M 2 261.15 % | 12.230 M -70.46 % | 41.407 M 318.68 % | 9.890 M -97.53 % | 401.139 M -16.77 % | 481.958 M 111.78 % | 227.570 M 11 329.93 % | 1.991 M 199.99 % | -1.991 M -101.46 % | 136.471 M 48.01 % | 92.206 M 6 533.18 % | 1.390 M -94.57 % | 25.612 M 4 687.21 % | 535.000 K -98.81 % | 44.965 M 18 178.46 % | 246.000 K -99.14 % | 28.769 M 8 096.18 % | 351.000 K 200.00 % | -351.000 K -325.00 % | 156.000 K 199.96 % | -156.055 K -167.83 % | 230.065 K 517.81 % | -55.065 K -117.15 % | 321.000 K 200.00 % | -321.000 K -109.34 % | 3.435 M 200.00 % | -3.435 M -240.14 % | 2.451 M 200.00 % | -2.451 M -203.99 % | 2.357 M 256.53 % | -1.506 M -1 701.89 % | 93.999 K -89.97 % | 937.000 K 564.54 % | 141.000 K 199.96 % | -141.058 K -180.52 % | 175.190 K |
| Total investments | 0.000 -100.00 % | 267.223 M | 0.000 -100.00 % | 4.657 B | 0.000 -100.00 % | 338.925 M 1 562.05 % | 20.392 M -94.80 % | 391.844 M 2 385.06 % | 15.768 M -93.92 % | 259.237 M 959.84 % | 24.460 M -90.08 % | 246.508 M 1 146.25 % | 19.780 M 107.95 % | 9.512 M -99.01 % | 963.916 M 138.14 % | 404.768 M 10 064.94 % | 3.982 M -96.32 % | 108.113 M -60.39 % | 272.943 M 102.18 % | 135.000 M 4 755.88 % | 2.780 M -91.76 % | 33.750 M 3 054.21 % | 1.070 M | 0.000 -100.00 % | 492.000 K | 0.000 -100.00 % | 702.000 K | 0.000 -100.00 % | 312.000 K -48.05 % | 600.565 K 30.52 % | 460.130 K -23.38 % | 600.565 K -6.45 % | 642.000 K | 0.000 -100.00 % | 6.870 M 623.36 % | 949.737 K -80.63 % | 4.902 M 416.00 % | 950.000 K -79.85 % | 4.714 M | 0.000 -100.00 % | 188.000 K | 0.000 -100.00 % | 282.000 K | 0.000 | 0.000 |
| Total debt | 0.000 -100.00 % | 199.215 M | 0.000 -100.00 % | 281.469 M | 0.000 -100.00 % | 194.503 M | 0.000 -100.00 % | 139.710 M | 0.000 -100.00 % | 296.164 M | 0.000 -100.00 % | 53.637 M | 0.000 -100.00 % | 401.517 M | 0.000 -100.00 % | 304.760 M | 0.000 | 0.000 | 0.000 -100.00 % | 93.677 M | 0.000 -100.00 % | 27.002 M | 0.000 -100.00 % | 45.500 M | 0.000 -100.00 % | 29.015 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 175.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 851.630 K | 0.000 -100.00 % | 1.031 M | 0.000 | 0.000 -100.00 % | 289.866 K |
| Accumulated other comprehensive income loss | 2.938 B 25.50 % | 2.341 B -42.07 % | 4.041 B | 0.000 -100.00 % | 691.374 M 539.03 % | 108.192 M -72.74 % | 396.834 M | 0.000 -100.00 % | 258.474 M 513.16 % | -62.561 M -117.92 % | 349.099 M 40.14 % | 249.099 M 113.27 % | 116.798 M 298.11 % | -58.956 M -130.33 % | 194.373 M 34.63 % | 144.373 M -13.41 % | 166.728 M 937.96 % | -19.897 M -139.62 % | 50.216 M | 0.000 -100.00 % | 50.042 M | 0.000 -100.00 % | 50.478 M 98.12 % | 25.478 M -48.03 % | 49.025 M | 0.000 -100.00 % | 49.903 M | 0.000 -100.00 % | 49.903 M | 0.000 -100.00 % | 48.342 M | 0.000 -100.00 % | 46.616 M | 0.000 -100.00 % | 44.440 M | 0.000 -100.00 % | 43.179 M | 0.000 -100.00 % | 41.044 M | 0.000 -100.00 % | 39.948 M | 0.000 -100.00 % | 37.126 M | 0.000 | 0.000 |
| Retained earnings | 0.000 100.00 % | -55.576 M | 0.000 | 0.000 | 0.000 100.00 % | -69.318 M | 0.000 | 0.000 | 0.000 100.00 % | -128.965 M | 0.000 | 0.000 | 0.000 100.00 % | -72.561 M | 0.000 | 0.000 | 0.000 100.00 % | -61.690 M | 0.000 -100.00 % | 25.216 M | 0.000 -100.00 % | 25.042 M | 0.000 | 0.000 | 0.000 -100.00 % | 39.025 M | 0.000 -100.00 % | 39.903 M | 0.000 -100.00 % | 39.904 M | 0.000 -100.00 % | 38.342 M | 0.000 -100.00 % | 36.616 M | 0.000 -100.00 % | 34.440 M | 0.000 -100.00 % | 33.179 M | 0.000 -100.00 % | 31.044 M | 0.000 -100.00 % | 29.948 M | 0.000 -100.00 % | 27.126 M -34.07 % | 41.144 M |
| Common stock | 0.000 -100.00 % | 130.000 M | 0.000 -100.00 % | 130.000 M | 0.000 -100.00 % | 130.000 M | 0.000 -100.00 % | 100.000 M | 0.000 -100.00 % | 100.000 M | 0.000 -100.00 % | 100.000 M | 0.000 -100.00 % | 50.000 M | 0.000 -100.00 % | 50.000 M | 0.000 -100.00 % | 50.000 M | 0.000 -100.00 % | 25.000 M | 0.000 -100.00 % | 25.000 M | 0.000 -100.00 % | 25.000 M | 0.000 -100.00 % | 10.000 M | 0.000 -100.00 % | 10.000 M | 0.000 -100.00 % | 10.000 M | 0.000 -100.00 % | 10.000 M | 0.000 -100.00 % | 10.000 M | 0.000 -100.00 % | 10.000 M | 0.000 -100.00 % | 10.000 M | 0.000 -100.00 % | 10.000 M | 0.000 -100.00 % | 10.000 M | 0.000 -100.00 % | 10.000 M 0.00 % | 10.000 M |
| Total equity | 2.938 B -0.05 % | 2.939 B -27.26 % | 4.041 B 0.00 % | 4.041 B 484.48 % | 691.374 M 0.00 % | 691.374 M 74.22 % | 396.834 M 0.00 % | 396.834 M 53.53 % | 258.474 M 0.00 % | 258.474 M -25.96 % | 349.099 M 0.00 % | 349.099 M 198.89 % | 116.798 M 0.00 % | 116.798 M -39.91 % | 194.373 M 0.00 % | 194.373 M 16.58 % | 166.728 M 0.00 % | 166.728 M 232.02 % | 50.216 M 0.00 % | 50.216 M 0.35 % | 50.042 M 0.00 % | 50.042 M -0.86 % | 50.478 M 0.00 % | 50.478 M 2.96 % | 49.025 M 0.00 % | 49.025 M -1.76 % | 49.903 M 0.00 % | 49.903 M 0.00 % | 49.903 M 0.00 % | 49.904 M 3.23 % | 48.342 M 0.00 % | 48.342 M 3.70 % | 46.616 M 0.00 % | 46.616 M 4.90 % | 44.440 M 0.00 % | 44.440 M 2.92 % | 43.179 M 0.00 % | 43.179 M 5.20 % | 41.044 M 0.00 % | 41.044 M 2.74 % | 39.948 M 0.00 % | 39.948 M 7.60 % | 37.126 M 0.00 % | 37.126 M -27.41 % | 51.144 M |
| Other non current liabilities | -2.938 B -247 817.54 % | 1.186 M 100.03 % | -4.041 B -105 773.56 % | 3.824 M 100.55 % | -691.374 M -16 997.07 % | 4.092 M 101.03 % | -396.834 M -382.29 % | 140.576 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 402.715 M | 0.000 -100.00 % | 4.725 M | 0.000 -100.00 % | 189.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 |
| Long term debt | 0.000 -100.00 % | 199.215 M | 0.000 -100.00 % | 281.469 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 | 0.000 | 0.000 |
| Total non current liabilities | -2.938 B -439.74 % | 864.749 M 121.40 % | -4.041 B -419.32 % | 1.265 B 283.04 % | -691.374 M -16 997.07 % | 4.092 M 101.03 % | -396.834 M -354.04 % | 156.211 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 402.715 M | 0.000 -100.00 % | 4.725 M | 0.000 -100.00 % | 189.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 |
| Other current liabilities | 0.000 100.00 % | -199.926 M | 0.000 100.00 % | -281.469 M | 0.000 -100.00 % | 5.953 M | 0.000 -100.00 % | 458.000 K | 0.000 -100.00 % | 637.900 K | 0.000 -100.00 % | 5.457 M | 0.000 -100.00 % | 860.130 K | 0.000 -100.00 % | 39.195 M | 0.000 -100.00 % | 261.000 K | 0.000 -100.00 % | 610.314 K | 0.000 -100.00 % | 1.092 M | 0.000 -100.00 % | 2.085 M | 0.000 -100.00 % | 1.709 M | 0.000 -100.00 % | 177.000 K | 0.000 -100.00 % | 99.602 K | 0.000 -100.00 % | 877.416 K | 0.000 -100.00 % | 11.000 K | 0.000 -100.00 % | 508.957 K | 0.000 -100.00 % | 719.000 K | 0.000 -100.00 % | 585.869 K | 0.000 -100.00 % | 113.000 K | 0.000 -100.00 % | 323.418 K -89.03 % | 2.949 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 | 0.000 |
| Short term debt | 0.000 -100.00 % | 199.926 M | 0.000 -100.00 % | 281.469 M | 0.000 -100.00 % | 194.503 M | 0.000 -100.00 % | 139.710 M | 0.000 -100.00 % | 296.164 M | 0.000 -100.00 % | 53.637 M | 0.000 -100.00 % | 401.517 M | 0.000 -100.00 % | 304.760 M | 0.000 | 0.000 | 0.000 -100.00 % | 93.677 M | 0.000 -100.00 % | 27.002 M | 0.000 -100.00 % | 45.500 M | 0.000 -100.00 % | 29.015 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 175.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 851.630 K | 0.000 -100.00 % | 1.031 M | 0.000 | 0.000 -100.00 % | 289.866 K |
| Total current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 9.347 M | 0.000 -100.00 % | 210.261 M | 0.000 -100.00 % | 141.952 M | 0.000 -100.00 % | 296.802 M | 0.000 -100.00 % | 59.094 M | 0.000 -100.00 % | 402.377 M | 0.000 -100.00 % | 343.955 M | 0.000 -100.00 % | 261.000 K | 0.000 -100.00 % | 94.287 M | 0.000 -100.00 % | 28.094 M | 0.000 -100.00 % | 47.585 M | 0.000 -100.00 % | 30.724 M | 0.000 -100.00 % | 230.000 K | 0.000 -100.00 % | 99.602 K | 0.000 -100.00 % | 1.052 M | 0.000 -100.00 % | 11.000 K | 0.000 -100.00 % | 508.957 K | 0.000 -100.00 % | 719.000 K | 0.000 -100.00 % | 1.437 M | 0.000 -100.00 % | 1.144 M | 0.000 -100.00 % | 323.418 K -90.01 % | 3.238 M |
| Total liabilities | -2.938 B -439.74 % | 864.749 M 121.40 % | -4.041 B -416.98 % | 1.275 B 284.39 % | -691.374 M -422.54 % | 214.353 M 154.02 % | -396.834 M -351.17 % | 157.995 M | 0.000 -100.00 % | 296.802 M | 0.000 -100.00 % | 59.094 M | 0.000 -100.00 % | 402.715 M | 0.000 -100.00 % | 348.680 M | 0.000 -100.00 % | 448.196 K | 0.000 -100.00 % | 94.287 M | 0.000 -100.00 % | 28.094 M | 0.000 -100.00 % | 47.585 M | 0.000 -100.00 % | 30.923 M | 0.000 -100.00 % | 230.000 K | 0.000 -100.00 % | 99.602 K | 0.000 -100.00 % | 1.052 M | 0.000 -100.00 % | 11.000 K | 0.000 -100.00 % | 508.957 K | 0.000 -100.00 % | 719.000 K | 0.000 -100.00 % | 1.437 M | 0.000 -100.00 % | 1.144 M | 0.000 -100.00 % | 323.418 K -90.01 % | 3.238 M |
| Other non current assets | 0.000 -100.00 % | 3.252 B | 0.000 -100.00 % | 250.512 M 189.82 % | -278.916 M | 0.000 100.00 % | -10.196 M -2 111.05 % | 507.000 K 106.43 % | -7.884 M -269.15 % | 4.661 M 138.11 % | -12.230 M -152.82 % | 23.155 M 334.13 % | -9.890 M | 0.000 100.00 % | -481.958 M -48 195 900.00 % | 1.000 K 100.05 % | -1.991 M -265 566.67 % | 750.000 100.00 % | -136.471 M -16 078.18 % | 854.111 K 161.44 % | -1.390 M | 0.000 100.00 % | -535.000 K -949.21 % | 63.000 K 125.61 % | -246.000 K | 0.000 100.00 % | -351.000 K -124.26 % | 1.447 M 1 027.56 % | -156.000 K | 0.000 100.00 % | -230.065 K -100.57 % | 40.295 M 12 653.00 % | -321.000 K -100.86 % | 37.155 M 1 181.66 % | -3.435 M -109.24 % | 37.155 M 1 615.93 % | -2.451 M -106.69 % | 36.664 M 1 655.54 % | -2.357 M -106.43 % | 36.664 M 39 103.74 % | -94.000 K -100.30 % | 31.055 M 22 124.82 % | -141.000 K -100.38 % | 37.308 M 18.00 % | 31.617 M |
| Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 4.406 B | 0.000 -100.00 % | 338.413 M | 0.000 -100.00 % | 391.337 M | 0.000 -100.00 % | 258.748 M | 0.000 -100.00 % | 246.508 M | 0.000 -100.00 % | 347.661 M | 0.000 -100.00 % | 398.000 K | 0.000 -100.00 % | 108.113 M | 0.000 | 0.000 | 0.000 -100.00 % | 33.750 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 600.565 K | 0.000 -100.00 % | 600.565 K | 0.000 | 0.000 | 0.000 -100.00 % | 949.737 K | 0.000 -100.00 % | 950.000 K | 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 | 0.000 |
| GoodWill | 0.000 -100.00 % | 2.227 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 2.227 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 17.477 M | 0.000 -100.00 % | 20.034 M | 0.000 -100.00 % | 11.768 M | 0.000 -100.00 % | 13.659 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 |
| Total non current assets | 0.000 -100.00 % | 3.272 B | 0.000 -100.00 % | 4.677 B 1 776.71 % | -278.916 M -179.65 % | 350.182 M 3 534.50 % | -10.196 M -102.51 % | 405.503 M 5 243.37 % | -7.884 M -102.99 % | 263.409 M 2 253.79 % | -12.230 M -104.54 % | 269.663 M 2 826.62 % | -9.890 M -102.71 % | 365.152 M 175.76 % | -481.958 M -9 939.89 % | 4.898 M 346.01 % | -1.991 M -101.73 % | 115.104 M 184.34 % | -136.471 M -16 078.18 % | 854.111 K 161.44 % | -1.390 M -104.12 % | 33.750 M 6 408.41 % | -535.000 K -949.21 % | 63.000 K 125.61 % | -246.000 K | 0.000 100.00 % | -351.000 K -124.26 % | 1.447 M 1 027.56 % | -156.000 K -125.98 % | 600.565 K 361.04 % | -230.065 K -100.56 % | 40.896 M 12 840.09 % | -321.000 K -100.86 % | 37.155 M 1 181.66 % | -3.435 M -109.01 % | 38.105 M 1 654.68 % | -2.451 M -106.52 % | 37.614 M 1 695.84 % | -2.357 M -106.43 % | 36.664 M 39 103.74 % | -94.000 K -100.30 % | 31.055 M 22 124.82 % | -141.000 K -100.38 % | 37.308 M 18.00 % | 31.617 M |
| Other current assets | -288.980 M -8 770.27 % | 3.333 M 101.20 % | -277.543 M | 0.000 | 0.000 -100.00 % | 500.761 M | 0.000 -100.00 % | 101.340 M | 0.000 -100.00 % | 283.983 M | 0.000 -100.00 % | 126.747 M | 0.000 -100.00 % | 95.182 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.082 M | 0.000 -100.00 % | 7.178 M | 0.000 -100.00 % | 43.102 M | 0.000 -100.00 % | 97.465 M | 0.000 -100.00 % | 79.702 M | 0.000 -100.00 % | 48.335 M | 0.000 -100.00 % | 49.247 M | 0.000 -100.00 % | 8.269 M | 0.000 -100.00 % | 9.151 M | 0.000 -100.00 % | 3.409 M | 0.000 -100.00 % | 3.833 M | 0.000 -100.00 % | 3.461 M | 0.000 -100.00 % | 9.943 M | 0.000 | 0.000 -100.00 % | 22.651 M |
| Short term investments | 0.000 -100.00 % | 267.241 M | 0.000 -100.00 % | 250.512 M | 0.000 -100.00 % | 511.959 K -97.49 % | 20.392 M 3 922.09 % | 507.000 K -96.78 % | 15.768 M 3 124.21 % | 489.050 K -98.00 % | 24.460 M | 0.000 -100.00 % | 19.780 M 107.95 % | 9.512 M -99.01 % | 963.916 M 138.14 % | 404.768 M 10 064.94 % | 3.982 M 2 637 186.09 % | -151.000 -100.00 % | 272.943 M 102.18 % | 135.000 M 4 755.88 % | 2.780 M | 0.000 -100.00 % | 1.070 M | 0.000 -100.00 % | 492.000 K | 0.000 -100.00 % | 702.000 K | 0.000 -100.00 % | 312.000 K | 0.000 -100.00 % | 460.130 K | 0.000 -100.00 % | 642.000 K | 0.000 -100.00 % | 6.870 M | 0.000 -100.00 % | 4.902 M | 0.000 -100.00 % | 4.714 M | 0.000 -100.00 % | 188.000 K | 0.000 -100.00 % | 282.000 K | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 21.568 M | 0.000 -100.00 % | 27.031 M | 0.000 -100.00 % | 28.404 M 378.58 % | -10.196 M -205.23 % | 9.689 M 222.89 % | -7.884 M -206.61 % | 7.395 M 160.47 % | -12.230 M -200.00 % | 12.230 M 223.66 % | -9.890 M -2 716.40 % | 378.000 K 100.08 % | -481.958 M -724.38 % | 77.190 M 3 976.95 % | -1.991 M -199.99 % | 1.991 M 101.46 % | -136.471 M -9 375.10 % | 1.471 M 205.85 % | -1.390 M -200.00 % | 1.390 M 359.83 % | -535.000 K -200.00 % | 535.000 K 317.48 % | -246.000 K -199.99 % | 246.013 K 170.09 % | -351.000 K -200.00 % | 351.000 K 325.00 % | -156.000 K -199.96 % | 156.055 K 167.83 % | -230.065 K -200.00 % | 230.065 K 171.67 % | -321.000 K -200.00 % | 321.000 K 109.34 % | -3.435 M -200.00 % | 3.435 M 240.14 % | -2.451 M -200.00 % | 2.451 M 203.99 % | -2.357 M -199.98 % | 2.357 M 2 607.89 % | -93.999 K -200.00 % | 94.000 K 166.67 % | -141.000 K -199.96 % | 141.058 K 23.01 % | 114.676 K |
| Cash and short term investments | 288.980 M 0.06 % | 288.809 M 4.06 % | 277.543 M 0.00 % | 277.543 M -0.49 % | 278.916 M 864.56 % | 28.916 M 183.61 % | 10.196 M 0.00 % | 10.196 M 29.33 % | 7.884 M 0.00 % | 7.884 M -35.53 % | 12.230 M 0.00 % | 12.230 M 23.66 % | 9.890 M 0.00 % | 9.890 M -97.95 % | 481.958 M 0.00 % | 481.958 M 24 106.83 % | 1.991 M 0.00 % | 1.991 M -98.54 % | 136.471 M 0.00 % | 136.471 M 9 717.61 % | 1.390 M 0.00 % | 1.390 M 159.83 % | 535.000 K 0.00 % | 535.000 K 117.48 % | 246.000 K -0.01 % | 246.013 K -29.91 % | 351.000 K 0.00 % | 351.000 K 125.00 % | 156.000 K -0.04 % | 156.055 K -32.17 % | 230.065 K 0.00 % | 230.065 K -28.33 % | 321.000 K 0.00 % | 321.000 K -90.66 % | 3.435 M 0.00 % | 3.435 M 40.14 % | 2.451 M 0.00 % | 2.451 M 3.99 % | 2.357 M -0.02 % | 2.357 M 2 407.86 % | 94.000 K 0.00 % | 94.000 K -33.33 % | 141.000 K -0.04 % | 141.058 K 23.01 % | 114.676 K |
| Total current assets | 0.000 -100.00 % | 532.291 M | 0.000 -100.00 % | 639.164 M 129.16 % | 278.916 M -49.79 % | 555.545 M 5 348.66 % | 10.196 M -93.17 % | 149.327 M 1 794.05 % | 7.884 M -97.30 % | 291.867 M 2 286.48 % | 12.230 M -91.20 % | 138.991 M 1 305.37 % | 9.890 M -93.59 % | 154.361 M -67.97 % | 481.958 M -10.44 % | 538.155 M 26 929.38 % | 1.991 M -96.18 % | 52.073 M -61.84 % | 136.471 M -5.00 % | 143.650 M 10 234.00 % | 1.390 M -96.88 % | 44.492 M 8 216.31 % | 535.000 K -99.45 % | 98.000 M 39 737.40 % | 246.000 K -99.69 % | 79.948 M 22 677.13 % | 351.000 K -99.28 % | 48.686 M 31 108.97 % | 156.000 K -99.68 % | 49.403 M 21 373.31 % | 230.065 K -97.29 % | 8.499 M 2 547.60 % | 321.000 K -96.61 % | 9.472 M 175.75 % | 3.435 M -49.81 % | 6.844 M 179.22 % | 2.451 M -61.00 % | 6.284 M 166.61 % | 2.357 M -59.49 % | 5.818 M 6 089.51 % | 94.000 K -99.06 % | 10.037 M 7 018.44 % | 141.000 K -0.04 % | 141.058 K -99.38 % | 22.765 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 |
| Net receivables | 0.000 -100.00 % | 240.149 M | 0.000 -100.00 % | 361.621 M | 0.000 -100.00 % | 25.868 M | 0.000 -100.00 % | 37.791 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.000 K | 0.000 -100.00 % | 49.290 M | 0.000 -100.00 % | 56.197 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 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.491 M | 0.000 -100.00 % | 4.499 M | 0.000 -100.00 % | 6.991 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 |
| Other assets | 0.000 | 0.000 | 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 100.00 % | -150.000 | 0.000 | 0.000 | 0.000 100.00 % | -502.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 53.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 |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 9.347 M | 0.000 -100.00 % | 9.805 M | 0.000 -100.00 % | 1.784 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 |
| 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 | 0.000 |
| Minority interest | 0.000 -100.00 % | 70.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 | 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 | 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 | 0.000 |
| Other total stockholders equity | 70.000 K -99.99 % | 522.500 M | 0.000 -100.00 % | 3.911 B | 0.000 -100.00 % | 522.500 M | 0.000 -100.00 % | 296.834 M | 0.000 -100.00 % | 350.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 198.315 M | 0.000 | 0.000 | 0.000 -100.00 % | 198.316 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 |
| Deferred tax liabilities non current | 0.000 -100.00 % | 664.348 M | 0.000 -100.00 % | 980.186 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.635 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 liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -140.168 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -402.377 M | 0.000 | 0.000 | 0.000 100.00 % | -1.804 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 |
| Total assets | 0.000 -100.00 % | 3.804 B | 0.000 -100.00 % | 5.316 B | 0.000 -100.00 % | 905.727 M | 0.000 -100.00 % | 554.829 M | 0.000 -100.00 % | 555.276 M | 0.000 -100.00 % | 408.654 M | 0.000 -100.00 % | 519.513 M | 0.000 -100.00 % | 543.053 M | 0.000 -100.00 % | 167.176 M | 0.000 -100.00 % | 144.504 M | 0.000 -100.00 % | 78.242 M | 0.000 -100.00 % | 98.063 M | 0.000 -100.00 % | 79.948 M | 0.000 -100.00 % | 50.133 M | 0.000 -100.00 % | 50.003 M | 0.000 -100.00 % | 49.394 M | 0.000 -100.00 % | 46.627 M | 0.000 -100.00 % | 44.949 M | 0.000 -100.00 % | 43.898 M | 0.000 -100.00 % | 42.482 M | 0.000 -100.00 % | 41.092 M | 0.000 -100.00 % | 37.449 M -31.14 % | 54.383 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 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-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 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 | 2013-06-30 | 2013-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 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 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -1.358 M 93.24 % | -20.095 M -138.04 % | 52.820 M 341.48 % | -21.873 M 39.48 % | -36.141 M -4.34 % | -34.638 M -5 085.31 % | -668.000 K 98.78 % | -54.608 M | 0.000 -100.00 % | 93.850 M 665.81 % | 12.255 M 154.15 % | -22.630 M -140.24 % | 56.243 M 2.08 % | 55.098 M | 0.000 | 0.000 100.00 % | -2.327 M | 0.000 -100.00 % | 1.881 M 2 393.90 % | -82.000 K 9.89 % | -91.000 K 92.51 % | -1.215 M -411.59 % | 390.000 K 130.14 % | -1.294 M -713.84 % | -159.000 K 12.78 % | -182.296 K 12.36 % | -208.000 K 57.72 % | -492.000 K -128.59 % | 1.721 M 5 031.03 % | 33.541 K 104.84 % | -693.000 K -10.00 % | -630.000 K -128.26 % | -276.000 K 23.78 % | -362.125 K 73.43 % | -1.363 M -49.94 % | -909.000 K 28.31 % | -1.268 M -547.62 % | -195.794 K 81.62 % | -1.065 M 5.92 % | -1.132 M -12.86 % | -1.003 M 41.39 % | -1.711 M -58.16 % | -1.082 M 3.82 % | -1.125 M -5.73 % | -1.064 M -106.88 % | 15.476 M 1 842.74 % | -888.000 K -15.32 % | -770.000 K -35.33 % | -569.000 K -103.14 % | 18.093 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.117 M 35.73 % | 54.608 M 255.98 % | 15.340 M | 0.000 100.00 % | -12.255 M | 0.000 100.00 % | -56.243 M -2.08 % | -55.097 M -358.51 % | 21.313 M 3.53 % | 20.587 M 784.70 % | 2.327 M 236.00 % | -1.711 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 |
| 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 | 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 | 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 | 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 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 % | 64.428 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -56.243 M -2.08 % | -55.097 M -358.51 % | 21.313 M 3.53 % | 20.587 M 784.70 % | 2.327 M 236.00 % | -1.711 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 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.117 M 664.96 % | 9.689 M | 0.000 -100.00 % | 7.395 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 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.404 M -61.68 % | 74.117 M 664.96 % | 9.689 M -36.84 % | 15.340 M | 0.000 100.00 % | -12.255 M | 0.000 100.00 % | -56.243 M -2.08 % | -55.097 M -358.51 % | 21.313 M 3.53 % | 20.587 M 784.70 % | 2.327 M 236.00 % | -1.711 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 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.117 M 35.73 % | 54.608 M 255.98 % | 15.340 M | 0.000 100.00 % | -12.255 M | 0.000 100.00 % | -56.243 M -2.08 % | -55.097 M -358.51 % | 21.313 M 3.53 % | 20.587 M 784.70 % | 2.327 M 236.00 % | -1.711 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 |
| 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 | 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 % | 74.117 M 35.73 % | 54.608 M 255.98 % | 15.340 M | 0.000 100.00 % | -12.255 M | 0.000 100.00 % | -56.243 M -2.08 % | -55.097 M -358.51 % | 21.313 M 3.53 % | 20.587 M 784.70 % | 2.327 M 236.00 % | -1.711 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 |
| 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 | 2013 | 2013 |