Generation Capital Ltd GNRS.TA
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Revenue | 106.973 M -77.82 % | 482.217 M 364.18 % | 103.886 M -22.28 % | 133.675 M 1 521.09 % | 8.246 M -24.62 % | 10.939 M 2 347.20 % | 447.000 K |
| Net income | 90.112 M -67.49 % | 277.202 M 58.00 % | 175.449 M -23.68 % | 229.873 M -10.23 % | 256.066 M 280.28 % | 67.337 M 252.61 % | 19.097 M |
| Income before tax | 103.385 M -70.05 % | 345.175 M 69.20 % | 204.005 M -29.27 % | 288.438 M -13.16 % | 332.136 M 280.97 % | 87.182 M 251.53 % | 24.801 M |
| Income before tax ratio | 0.97 35.02 % | 0.72 -63.55 % | 1.96 -8.99 % | 2.16 -94.64 % | 40.28 405.39 % | 7.97 -85.64 % | 55.48 |
| EBITDA | 132.502 M -69.00 % | 427.437 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income ratio | 0.84 46.54 % | 0.57 -65.96 % | 1.69 -1.79 % | 1.72 -94.46 % | 31.05 404.47 % | 6.16 -85.59 % | 42.72 |
| Ratio EBITDA | 1.24 39.74 % | 0.89 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.78 372.15 % | 0.17 -75.32 % | 0.67 -15.38 % | 0.80 172.08 % | -1.10 -516.85 % | 0.26 106.57 % | -4.03 |
| Weighted average shs out dil | 1.264 B -0.11 % | 1.265 B -1.17 % | 1.280 B 7.88 % | 1.187 B 19.21 % | 995.315 M 98.81 % | 500.640 M 91.40 % | 261.573 M |
| Weighted average shs out | 1.264 B -0.11 % | 1.265 B 0.00 % | 1.265 B 7.36 % | 1.178 B 18.38 % | 995.315 M 98.87 % | 500.482 M 91.34 % | 261.573 M |
| EPS diluted | 0.07 -67.73 % | 0.22 57.14 % | 0.14 -30.00 % | 0.20 -23.08 % | 0.26 100.00 % | 0.13 78.08 % | 0.07 |
| Earnings per share | 0.07 -67.73 % | 0.22 57.14 % | 0.14 -30.00 % | 0.20 -23.08 % | 0.26 100.00 % | 0.13 78.08 % | 0.07 |
| Gross profit | 83.879 M 4.74 % | 80.083 M 14.57 % | 69.901 M -34.24 % | 106.296 M 1 268.47 % | -9.097 M -414.23 % | 2.895 M 260.74 % | -1.801 M |
| Income tax expense | 13.273 M -80.47 % | 67.973 M 138.03 % | 28.556 M -51.24 % | 58.565 M -23.01 % | 76.068 M 283.31 % | 19.845 M 247.91 % | 5.704 M |
| Cost of revenue | 23.094 M -94.26 % | 402.134 M 1 083.27 % | 33.985 M 24.13 % | 27.379 M 57.87 % | 17.343 M 115.60 % | 8.044 M 257.83 % | 2.248 M |
| General and administrative expenses | 23.222 M -44.34 % | 41.724 M -14.39 % | 48.735 M 24.32 % | 39.200 M 54.44 % | 25.382 M 54.31 % | 16.449 M 387.81 % | 3.372 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -142.187 M 58.81 % | -345.158 M -66.72 % | -207.026 M -5.21 % | -196.781 M 41.16 % | -334.433 M -298.70 % | -83.880 M | 0.000 |
| Operating expenses | -118.965 M 65.53 % | -345.158 M -66.72 % | -207.026 M -5.21 % | -196.781 M 41.16 % | -334.433 M -298.70 % | -83.880 M -215.31 % | -26.602 M |
| Cost and expenses | -95.871 M -268.27 % | 56.976 M 132.93 % | -173.041 M -2.15 % | -169.402 M 46.58 % | -317.090 M -318.13 % | -75.836 M -211.39 % | -24.354 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 23.222 M -44.34 % | 41.724 M -14.39 % | 48.735 M 24.32 % | 39.200 M 54.44 % | 25.382 M 54.31 % | 16.449 M 387.81 % | 3.372 M |
| Interest income | 1.582 M -27.96 % | 2.196 M -29.68 % | 3.123 M 2 524.37 % | 119.000 K -98.96 % | 11.449 M 2 713.02 % | 407.000 K | 0.000 |
| Interest expense | 29.117 M -64.60 % | 82.262 M 8.18 % | 76.045 M 415.28 % | 14.758 M 217.44 % | 4.649 M | 0.000 | 0.000 |
| Depreciation and amortization | -209.135 M -9 623.45 % | 2.196 M 100.76 % | -289.862 M 7.28 % | -312.623 M 8.36 % | -341.141 M -279.97 % | -89.780 M -111.30 % | -42.489 M |
| Operating income | 202.844 M -52.30 % | 425.241 M 53.56 % | 276.927 M -8.63 % | 303.077 M -9.93 % | 336.495 M 287.78 % | 86.775 M 249.89 % | 24.801 M |
| Operating income ratio | 1.90 115.03 % | 0.88 -66.92 % | 2.67 17.57 % | 2.27 -94.44 % | 40.81 414.42 % | 7.93 -85.70 % | 55.48 |
| Total other income expenses net | -99.459 M -24.22 % | -80.066 M -9.80 % | -72.922 M -398.14 % | -14.639 M -235.83 % | -4.359 M -1 171.01 % | 407.000 K | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Net debt | 1.708 B 5.32 % | 1.622 B 32.03 % | 1.229 B 84.45 % | 666.055 M 78 075.47 % | 852.000 K 100.27 % | -319.450 M -43 720.30 % | -729.000 K |
| Total investments | 3.657 B -5.65 % | 3.876 B 22.55 % | 3.162 B 26.92 % | 2.492 B 74.28 % | 1.430 B 125.93 % | 632.848 M 145.72 % | 257.547 M |
| Total debt | 1.758 B 2.36 % | 1.718 B 15.94 % | 1.482 B 100.59 % | 738.696 M 322.26 % | 174.939 M | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 53.726 M 90.65 % | 28.180 M 0.00 % | 28.180 M 35.45 % | 20.805 M 47.97 % | 14.060 M 66.94 % | 8.422 M | 0.000 |
| Retained earnings | 1.001 B 9.89 % | 910.714 M 43.76 % | 633.512 M 23.48 % | 513.063 M 53.99 % | 333.190 M 332.02 % | 77.124 M 303.85 % | 19.097 M |
| Common stock | 1.144 B 0.00 % | 1.144 B 0.00 % | 1.144 B 0.00 % | 1.144 B 15.96 % | 986.390 M 16.33 % | 847.956 M 261.75 % | 234.406 M |
| Total equity | 2.198 B 5.55 % | 2.083 B 15.35 % | 1.806 B 7.62 % | 1.678 B 25.80 % | 1.334 B 42.86 % | 933.502 M 268.24 % | 253.503 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 1.599 B 2.25 % | 1.564 B 10.80 % | 1.412 B 107.15 % | 681.446 M 289.53 % | 174.939 M | 0.000 | 0.000 |
| Total non current liabilities | 1.859 B 2.68 % | 1.810 B 13.87 % | 1.590 B 91.31 % | 830.986 M 210.51 % | 267.616 M 1 359.99 % | 18.330 M 221.35 % | 5.704 M |
| Other current liabilities | 20.849 M 563.56 % | 3.142 M -77.68 % | 14.079 M 27.72 % | 11.023 M 41.85 % | 7.771 M 470.98 % | 1.361 M -11.80 % | 1.543 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 159.131 M 3.43 % | 153.860 M 119.45 % | 70.113 M 22.47 % | 57.250 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 183.184 M 14.53 % | 159.941 M 86.34 % | 85.831 M 22.79 % | 69.901 M 691.63 % | 8.830 M 421.56 % | 1.693 M -11.78 % | 1.919 M |
| Total liabilities | 2.042 B 3.64 % | 1.970 B 17.58 % | 1.676 B 85.99 % | 900.887 M 225.88 % | 276.446 M 1 280.64 % | 20.023 M 162.67 % | 7.623 M |
| Other non current assets | 0.000 -100.00 % | 5.569 M 100.18 % | -3.162 B -26.92 % | -2.492 B -74.28 % | -1.430 B -125.93 % | -632.848 M | 0.000 |
| Long term investments | 3.657 B -5.65 % | 3.876 B 22.55 % | 3.162 B 26.92 % | 2.492 B 74.28 % | 1.430 B 125.93 % | 632.848 M 145.72 % | 257.547 M |
| Intangible assets | 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 3.657 B -5.79 % | 3.881 B 20.35 % | 3.225 B 28.83 % | 2.503 B 75.08 % | 1.430 B 125.93 % | 632.848 M 145.72 % | 257.547 M |
| Other current assets | 525.374 M 3 390.86 % | 15.050 M 1 480.88 % | 952.000 K -9.07 % | 1.047 M 705.38 % | 130.000 K -77.85 % | 587.000 K -78.65 % | 2.750 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 50.297 M -47.61 % | 95.999 M -62.09 % | 253.239 M 248.62 % | 72.641 M -58.27 % | 174.087 M -45.50 % | 319.450 M 43 720.30 % | 729.000 K |
| Cash and short term investments | 50.297 M -47.61 % | 95.999 M -62.09 % | 253.239 M 248.62 % | 72.641 M -58.27 % | 174.087 M -45.50 % | 319.450 M 43 720.30 % | 729.000 K |
| Total current assets | 583.691 M 240.03 % | 171.660 M -32.98 % | 256.121 M 240.13 % | 75.302 M -58.24 % | 180.307 M -43.77 % | 320.677 M 8 859.96 % | 3.579 M |
| Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 427.000 K | 0.000 | 0.000 | 0.000 |
| Net receivables | 8.020 M -86.77 % | 60.611 M 3 040.47 % | 1.930 M 19.58 % | 1.614 M -73.50 % | 6.090 M 851.56 % | 640.000 K 540.00 % | 100.000 K |
| Tax assets | 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 |
| Account payables | 3.204 M 9.02 % | 2.939 M 79.32 % | 1.639 M 0.68 % | 1.628 M 53.73 % | 1.059 M 218.98 % | 332.000 K -11.70 % | 376.000 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 1.412 B 107.15 % | 681.446 M 289.53 % | 174.939 M | 0.000 | 0.000 |
| Minority interest | 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 259.283 M 5.37 % | 246.069 M 38.17 % | 178.096 M 19.10 % | 149.540 M 61.36 % | 92.677 M 405.60 % | 18.330 M 221.35 % | 5.704 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 4.240 B 4.62 % | 4.053 B 16.42 % | 3.481 B 35.00 % | 2.579 B 60.15 % | 1.610 B 68.86 % | 953.525 M 265.16 % | 261.126 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 128.000 K | 0.000 -100.00 % | 7.375 M 9.34 % | 6.745 M 19.63 % | 5.638 M -32.92 % | 8.405 M | 0.000 |
| Change in working capital | 19.960 M 201.38 % | -19.689 M -2 410.92 % | 852.000 K -69.34 % | 2.779 M -54.18 % | 6.065 M 1 857.97 % | -345.000 K -143.34 % | 796.000 K |
| Accounts receivables | 2.280 M 124.23 % | -9.408 M -1 251.72 % | -696.000 K -91.74 % | -363.000 K 66.14 % | -1.072 M 0.65 % | -1.079 M -341.31 % | -244.500 K |
| Inventory | 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 |
| Other working capital | 17.680 M 271.97 % | -10.281 M -764.15 % | 1.548 M -50.73 % | 3.142 M -55.98 % | 7.137 M 872.34 % | 734.000 K | 0.000 |
| Other non cash items | -60.020 M 74.27 % | -233.234 M -55.02 % | -150.450 M 1.96 % | -153.465 M 44.63 % | -277.155 M -258.44 % | -77.322 M -199.64 % | -25.805 M |
| Net cash provided by operating activities | 50.180 M 106.68 % | 24.279 M -26.93 % | 33.226 M -61.33 % | 85.932 M 1 015.53 % | -9.386 M -387.58 % | -1.925 M 67.44 % | -5.912 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 100.00 % | -213.197 M 19.72 % | -265.561 M -112.75 % | -124.821 M 25.76 % | -168.138 M -7.41 % | -156.538 M |
| Purchases of investments | -98.044 M 67.17 % | -298.601 M 51.76 % | -618.943 M -3 295.75 % | -18.227 M | 0.000 100.00 % | -168.138 M | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 100.00 % | -60.082 M -117.12 % | 351.047 M 161.76 % | -568.386 M -110.53 % | -269.973 M -564.33 % | 58.143 M 183.66 % | -69.500 M |
| Net cash used for investing activites | -98.044 M 72.67 % | -358.683 M 25.44 % | -481.093 M 43.55 % | -852.174 M -115.85 % | -394.794 M -41.94 % | -278.133 M -23.05 % | -226.038 M |
| Debt repayment | 2.162 M -98.78 % | 177.684 M -74.45 % | 695.443 M 23.09 % | 565.000 M 355.65 % | 124.000 M | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 163.140 M 13.14 % | 144.193 M -77.41 % | 638.189 M 172.75 % | 233.979 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 100.00 % | -55.000 M -10.00 % | -50.000 M | 0.000 100.00 % | -9.310 M | 0.000 |
| Other financing activites | 0.000 100.00 % | -520.000 K 95.66 % | -11.978 M -108.00 % | 149.796 M 1 697.65 % | -9.376 M 68.85 % | -30.100 M -2 215.38 % | -1.300 M |
| Net cash used provided by financing activities | 2.162 M -98.78 % | 177.164 M -71.81 % | 628.465 M -5.46 % | 664.796 M 156.86 % | 258.817 M -56.78 % | 598.779 M 157.34 % | 232.679 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 231.950 M |
| Net change in cash | -45.702 M 70.93 % | -157.240 M -187.07 % | 180.598 M 278.02 % | -101.446 M 30.21 % | -145.363 M -145.61 % | 318.721 M 36.98 % | 232.679 M |
| Cash at beginning of period | 95.999 M -62.09 % | 253.239 M 248.62 % | 72.641 M -58.27 % | 174.087 M -45.50 % | 319.450 M 43 720.30 % | 729.000 K 100.31 % | -231.950 M |
| Cash at end of period | 50.297 M -47.61 % | 95.999 M -62.09 % | 253.239 M 248.62 % | 72.641 M -58.27 % | 174.087 M -45.50 % | 319.450 M 43 720.30 % | 729.000 K |
| Operating cash flow | 50.180 M 106.68 % | 24.279 M -26.93 % | 33.226 M -61.33 % | 85.932 M 1 015.53 % | -9.386 M -387.58 % | -1.925 M 67.44 % | -5.912 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 50.180 M 106.68 % | 24.279 M -26.93 % | 33.226 M -61.33 % | 85.932 M 1 015.53 % | -9.386 M -387.58 % | -1.925 M 67.44 % | -5.912 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 45.412 M 117.93 % | 20.838 M 55.50 % | 13.401 M -77.92 % | 60.680 M 498.25 % | 10.143 M -55.41 % | 22.749 M 12.46 % | 20.229 M -52.98 % | 43.024 M 71.97 % | 25.018 M -25.40 % | 33.536 M 749.01 % | 3.950 M -88.21 % | 33.509 M 2 761.57 % | 1.171 M -98.21 % | 65.256 M 51.08 % | 43.194 M 128.17 % | 18.931 M 291.95 % | 4.830 M -92.76 % | 66.720 M 810.60 % | 7.327 M 1 963.94 % | 355.000 K 44.90 % | 245.000 K -23.20 % | 319.000 K -31.10 % | 463.000 K -90.41 % | 4.826 M 199.01 % | 1.614 M -60.01 % | 4.036 M -80.40 % | 20.587 M 20 487.00 % | 100.000 K |
| Net income | 76.993 M 151.83 % | 30.573 M 250.67 % | -20.292 M -137.35 % | 54.333 M 1 553.97 % | 3.285 M -93.78 % | 52.786 M 21.25 % | 43.534 M -36.83 % | 68.921 M 279.54 % | -38.387 M -118.90 % | 203.134 M 504.25 % | -50.249 M -125.45 % | 197.424 M 466.78 % | -53.826 M -165.56 % | 82.100 M 18.13 % | 69.499 M 500.57 % | -17.350 M -112.57 % | 138.074 M 248.23 % | 39.650 M -72.99 % | 146.807 M 52.24 % | 96.432 M 256.46 % | 27.053 M 290.17 % | -14.226 M -135.12 % | 40.505 M 1 184.18 % | -3.736 M -139.48 % | 9.463 M -55.16 % | 21.105 M 93.74 % | 10.894 M -43.69 % | 19.344 M |
| Income before tax | 93.085 M 141.10 % | 38.609 M 284.95 % | -20.875 M -135.56 % | 58.709 M 3 146.65 % | -1.927 M -102.86 % | 67.478 M 23.80 % | 54.504 M -31.22 % | 79.242 M 246.99 % | -53.911 M -120.32 % | 265.340 M 447.22 % | -76.418 M -130.19 % | 253.111 M 449.83 % | -72.353 M -172.60 % | 99.665 M 11.62 % | 89.288 M 432.25 % | -26.874 M -114.95 % | 179.810 M 289.08 % | 46.214 M -75.71 % | 190.239 M 51.90 % | 125.240 M 256.46 % | 35.134 M 290.15 % | -18.477 M -135.12 % | 52.609 M 1 450.68 % | -3.895 M -132.03 % | 12.161 M -53.77 % | 26.308 M 85.96 % | 14.148 M -42.60 % | 24.646 M |
| Income before tax ratio | 2.05 10.63 % | 1.85 218.94 % | -1.56 -261.00 % | 0.97 609.26 % | -0.19 -106.40 % | 2.97 10.09 % | 2.69 46.29 % | 1.84 185.47 % | -2.15 -127.24 % | 7.91 140.90 % | -19.35 -356.12 % | 7.55 112.23 % | -61.79 -4 145.55 % | 1.53 -26.12 % | 2.07 245.62 % | -1.42 -103.81 % | 37.23 5 274.64 % | 0.69 -97.33 % | 25.96 -92.64 % | 352.79 146.01 % | 143.40 347.58 % | -57.92 -150.98 % | 113.63 14 178.58 % | -0.81 -110.71 % | 7.53 15.59 % | 6.52 848.53 % | 0.69 -99.72 % | 246.46 |
| EBITDA | 125.427 M 124.44 % | 55.884 M 168.36 % | -81.745 M -185.48 % | 95.628 M 180.61 % | 34.079 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.895 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income ratio | 1.70 15.56 % | 1.47 196.89 % | -1.51 -269.11 % | 0.90 176.47 % | 0.32 -86.04 % | 2.32 7.82 % | 2.15 34.34 % | 1.60 204.40 % | -1.53 -125.33 % | 6.06 147.61 % | -12.72 -315.92 % | 5.89 112.82 % | -45.97 -3 753.53 % | 1.26 -21.81 % | 1.61 275.56 % | -0.92 -103.21 % | 28.59 4 710.36 % | 0.59 -97.03 % | 20.04 -92.62 % | 271.64 146.00 % | 110.42 347.60 % | -44.60 -150.98 % | 87.48 11 400.77 % | -0.77 -113.20 % | 5.86 12.12 % | 5.23 888.23 % | 0.53 -99.73 % | 193.44 |
| Ratio EBITDA | 2.76 2.99 % | 2.68 143.97 % | -6.10 -487.07 % | 1.58 -53.10 % | 3.36 | 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 | 0.00 | 0.00 | 0.00 100.00 % | -0.81 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.85 24.47 % | 0.68 23.46 % | 0.55 -38.95 % | 0.91 122.96 % | 0.41 -46.31 % | 0.76 63.21 % | 0.46 -38.27 % | 0.75 28.30 % | 0.59 -16.76 % | 0.70 245.19 % | -0.49 -170.11 % | 0.69 110.15 % | -6.82 -885.89 % | 0.87 7.41 % | 0.81 24.81 % | 0.65 285.60 % | -0.35 -138.23 % | 0.91 232.26 % | 0.27 102.28 % | -12.05 22.00 % | -15.45 -62.00 % | -9.54 -87.78 % | -5.08 -1 062.53 % | 0.53 735.11 % | 0.06 -90.18 % | 0.64 -35.63 % | 1.00 114.62 % | -6.84 |
| Weighted average shs out dil | 1.481 B 6.54 % | 1.390 B 9.98 % | 1.264 B 0.00 % | 1.264 B 15.39 % | 1.095 B -12.87 % | 1.257 B -1.09 % | 1.271 B -0.45 % | 1.276 B -0.25 % | 1.280 B 0.79 % | 1.270 B -0.49 % | 1.276 B -0.48 % | 1.282 B 2.41 % | 1.252 B -2.42 % | 1.283 B 8.11 % | 1.187 B -4.26 % | 1.239 B 11.30 % | 1.114 B 1.10 % | 1.101 B 10.66 % | 995.315 M 3.21 % | 964.320 M 3.37 % | 932.862 M -1.64 % | 948.400 M 89.44 % | 500.640 M -46.93 % | 943.363 M 179.13 % | 337.964 M 23.30 % | 274.091 M 33.76 % | 204.920 M 238.99 % | 60.450 M |
| Weighted average shs out | 1.262 B -0.92 % | 1.274 B 0.82 % | 1.264 B 0.00 % | 1.264 B 15.39 % | 1.095 B -12.87 % | 1.257 B -1.49 % | 1.276 B -0.04 % | 1.276 B 0.90 % | 1.265 B 0.26 % | 1.262 B -0.26 % | 1.265 B -0.05 % | 1.266 B 1.10 % | 1.252 B -0.90 % | 1.263 B 6.45 % | 1.187 B -4.26 % | 1.239 B 12.19 % | 1.105 B 0.29 % | 1.101 B 10.66 % | 995.315 M 3.21 % | 964.320 M 3.37 % | 932.862 M -1.64 % | 948.400 M 89.50 % | 500.482 M -46.95 % | 943.363 M 179.13 % | 337.964 M 23.30 % | 274.091 M 33.75 % | 204.923 M 239.00 % | 60.450 M |
| EPS diluted | 0.05 136.36 % | 0.02 237.50 % | -0.02 -137.21 % | 0.04 1 333.33 % | 0.00 -92.86 % | 0.04 23.17 % | 0.03 -36.85 % | 0.05 280.00 % | -0.03 -118.75 % | 0.16 506.09 % | -0.04 -126.27 % | 0.15 448.84 % | -0.04 -167.19 % | 0.06 9.22 % | 0.06 518.57 % | -0.01 -111.67 % | 0.12 233.33 % | 0.04 -76.00 % | 0.15 50.00 % | 0.10 244.83 % | 0.03 293.33 % | -0.02 -118.54 % | 0.08 2 122.50 % | 0.00 -114.29 % | 0.03 -63.64 % | 0.08 44.74 % | 0.05 -83.38 % | 0.32 |
| Earnings per share | 0.06 154.17 % | 0.02 250.00 % | -0.02 -137.21 % | 0.04 1 333.33 % | 0.00 -92.86 % | 0.04 22.45 % | 0.03 -36.48 % | 0.05 278.22 % | -0.03 -118.94 % | 0.16 503.02 % | -0.04 -124.81 % | 0.16 472.09 % | -0.04 -166.15 % | 0.07 10.92 % | 0.06 518.57 % | -0.01 -110.77 % | 0.13 261.11 % | 0.04 -76.00 % | 0.15 50.00 % | 0.10 244.83 % | 0.03 293.33 % | -0.02 -118.54 % | 0.08 2 122.50 % | 0.00 -114.29 % | 0.03 -63.64 % | 0.08 44.74 % | 0.05 -83.38 % | 0.32 |
| Gross profit | 38.670 M 171.25 % | 14.256 M 91.97 % | 7.426 M -86.52 % | 55.075 M 1 233.86 % | 4.129 M -76.06 % | 17.249 M 83.54 % | 9.398 M -70.98 % | 32.379 M 120.64 % | 14.675 M -37.90 % | 23.631 M 1 332.71 % | -1.917 M -108.27 % | 23.194 M 390.54 % | -7.983 M -114.10 % | 56.607 M 62.27 % | 34.885 M 184.78 % | 12.250 M 827.43 % | -1.684 M -102.77 % | 60.845 M 2 925.61 % | 2.011 M 147.00 % | -4.279 M -13.02 % | -3.786 M -24.42 % | -3.043 M -29.38 % | -2.352 M -192.34 % | 2.547 M 2 397.06 % | 102.000 K -96.07 % | 2.598 M -87.38 % | 20.587 M 3 109.80 % | -684.000 K |
| Income tax expense | 16.092 M 100.25 % | 8.036 M 1 478.39 % | -583.000 K -113.32 % | 4.376 M 183.96 % | -5.212 M -135.48 % | 14.692 M 33.93 % | 10.970 M 6.29 % | 10.321 M 166.48 % | -15.524 M -124.96 % | 62.206 M 337.71 % | -26.169 M -146.99 % | 55.687 M 400.57 % | -18.527 M -205.48 % | 17.565 M -11.24 % | 19.789 M 307.78 % | -9.524 M -122.82 % | 41.736 M 535.83 % | 6.564 M -84.89 % | 43.430 M 50.76 % | 28.808 M 256.49 % | 8.081 M 290.10 % | -4.251 M -135.12 % | 12.104 M 7 712.58 % | -159.000 K -105.89 % | 2.698 M -48.15 % | 5.203 M 59.90 % | 3.254 M -38.63 % | 5.302 M |
| Cost of revenue | 6.742 M 2.43 % | 6.582 M 10.16 % | 5.975 M 6.60 % | 5.605 M -6.80 % | 6.014 M 9.35 % | 5.500 M -49.22 % | 10.831 M 1.75 % | 10.645 M 2.92 % | 10.343 M 4.42 % | 9.905 M 68.83 % | 5.867 M -43.12 % | 10.315 M 12.68 % | 9.154 M 5.84 % | 8.649 M 4.09 % | 8.309 M 24.37 % | 6.681 M 2.56 % | 6.514 M 10.88 % | 5.875 M 10.52 % | 5.316 M 14.72 % | 4.634 M 14.96 % | 4.031 M 19.90 % | 3.362 M 19.43 % | 2.815 M 23.52 % | 2.279 M 50.73 % | 1.512 M 5.15 % | 1.438 M | 0.000 -100.00 % | 784.000 K |
| General and administrative expenses | 0.000 | 0.000 -100.00 % | 6.103 M 8.88 % | 5.605 M -6.80 % | 6.014 M 9.35 % | 5.500 M -49.22 % | 10.831 M 1.75 % | 10.645 M 2.92 % | 10.343 M 4.42 % | 9.905 M -51.96 % | 20.617 M 125.35 % | 9.149 M 12.69 % | 8.119 M 5.84 % | 7.671 M -61.89 % | 20.130 M 201.30 % | 6.681 M 2.56 % | 6.514 M 10.88 % | 5.875 M -64.59 % | 16.591 M 258.03 % | 4.634 M 14.96 % | 4.031 M 19.90 % | 3.362 M -70.04 % | 11.220 M 392.32 % | 2.279 M 50.73 % | 1.512 M 5.15 % | 1.438 M -41.97 % | 2.478 M 216.07 % | 784.000 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.000 K | 0.000 100.00 % | -8.438 M -399.96 % | 2.813 M 0.04 % | 2.812 M -0.04 % | 2.813 M 129.57 % | -9.513 M -212.75 % | 8.437 M 400.04 % | -2.812 M -200.00 % | 2.812 M 135.47 % | -7.928 M -399.96 % | 2.643 M -10.13 % | 2.941 M 25.47 % | 2.344 M 141.63 % | -5.630 M -200.00 % | 5.630 M | 0.000 | 0.000 100.00 % | -8.405 M -210.45 % | 7.610 M 2 993.50 % | 246.000 K -55.19 % | 549.000 K | 0.000 | 0.000 |
| Other expenses | -86.630 M -110.40 % | -41.174 M -464.60 % | 11.293 M 124.83 % | -45.475 M -27.43 % | -35.686 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -263.145 M -551.89 % | 58.232 M 123.22 % | -250.772 M -697.83 % | 41.947 M 174.33 % | -56.433 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 |
| Operating expenses | -86.630 M -110.40 % | -41.174 M -336.69 % | 17.396 M 143.63 % | -39.870 M -34.50 % | -29.643 M 55.66 % | -66.848 M -18.97 % | -56.187 M 16.99 % | -67.691 M -261.69 % | 41.865 M 115.91 % | -263.145 M -551.89 % | 58.232 M 123.22 % | -250.772 M -697.83 % | 41.947 M 174.33 % | -56.433 M 3.26 % | -58.333 M -276.19 % | 33.108 M 117.98 % | -184.112 M -1 566.33 % | 12.556 M 107.03 % | -178.663 M -35.77 % | -131.596 M -230.93 % | -39.766 M -355.04 % | 15.592 M 128.51 % | -54.691 M -936.00 % | 6.542 M 154.42 % | -12.022 M 49.30 % | -23.710 M -468.20 % | 6.439 M 125.42 % | -25.330 M |
| Cost and expenses | -79.888 M -130.94 % | -34.592 M -248.01 % | 23.371 M 168.21 % | -34.265 M -45.01 % | -23.629 M 61.48 % | -61.348 M -35.26 % | -45.356 M 20.49 % | -57.046 M -209.27 % | 52.208 M 120.62 % | -253.240 M -495.08 % | 64.099 M 126.66 % | -240.457 M -570.55 % | 51.101 M 206.94 % | -47.784 M 4.48 % | -50.024 M -225.72 % | 39.789 M 122.40 % | -177.598 M -1 063.58 % | 18.431 M 110.63 % | -173.347 M -36.53 % | -126.962 M -255.29 % | -35.735 M -288.54 % | 18.954 M 136.54 % | -51.876 M -688.10 % | 8.821 M 183.93 % | -10.510 M 52.81 % | -22.272 M -445.87 % | 6.439 M 126.23 % | -24.546 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 |
| Selling general and administrative expenses | 0.000 | 0.000 -100.00 % | 6.103 M 8.88 % | 5.605 M -7.25 % | 6.043 M 9.87 % | 5.500 M 129.84 % | 2.393 M -82.22 % | 13.458 M 2.30 % | 13.155 M 3.44 % | 12.718 M 14.54 % | 11.104 M -36.86 % | 17.586 M 231.37 % | 5.307 M -49.38 % | 10.483 M -14.09 % | 12.202 M 30.87 % | 9.324 M -1.39 % | 9.455 M 15.04 % | 8.219 M -25.02 % | 10.961 M 6.79 % | 10.264 M 154.63 % | 4.031 M 19.90 % | 3.362 M 19.43 % | 2.815 M -71.53 % | 9.889 M 462.51 % | 1.758 M -11.52 % | 1.987 M -19.81 % | 2.478 M 216.07 % | 784.000 K |
| Interest income | 127.000 K -72.03 % | 454.000 K 204.70 % | 149.000 K -78.18 % | 683.000 K 122.48 % | 307.000 K -30.70 % | 443.000 K 467.95 % | 78.000 K -75.24 % | 315.000 K 81.03 % | 174.000 K -89.32 % | 1.629 M -29.66 % | 2.316 M 240.59 % | 680.000 K 783.12 % | 77.000 K 54.00 % | 50.000 K 100.00 % | 25.000 K -70.24 % | 84.000 K 1 100.00 % | 7.000 K 133.33 % | 3.000 K -99.97 % | 11.207 M 20 653.70 % | 54.000 K 80.00 % | 30.000 K -81.01 % | 158.000 K -41.48 % | 270.000 K 170.00 % | 100.000 K 170.27 % | 37.000 K | 0.000 | 0.000 | 0.000 |
| Interest expense | 32.342 M 87.22 % | 17.275 M 55.48 % | 11.111 M -69.90 % | 36.919 M 2.54 % | 36.006 M 111.03 % | 17.062 M 52.90 % | 11.159 M -47.22 % | 21.143 M -21.39 % | 26.895 M 16.61 % | 23.065 M 24.11 % | 18.585 M -13.70 % | 21.535 M -4.29 % | 22.500 M 67.60 % | 13.425 M 239.44 % | 3.955 M -35.16 % | 6.100 M 132.38 % | 2.625 M 26.32 % | 2.078 M 26.55 % | 1.642 M -22.95 % | 2.131 M 143.26 % | 876.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 -100.00 % | 683.000 K 122.48 % | 307.000 K 100.36 % | -84.798 M -29.44 % | -65.512 M 36.02 % | -102.395 M -501.16 % | 25.525 M 108.83 % | -289.182 M -611.06 % | 56.585 M 120.38 % | -277.624 M -694.10 % | 46.730 M 140.44 % | -115.553 M -14.35 % | -101.055 M -610.35 % | 19.801 M 110.83 % | -182.870 M -277.06 % | -48.499 M 74.83 % | -192.698 M -51.30 % | -127.365 M -251.93 % | -36.190 M -294.20 % | 18.635 M 135.28 % | -52.815 M -3 240.01 % | 1.682 M 113.74 % | -12.241 M 53.47 % | -26.308 M -85.96 % | -14.148 M 42.60 % | -24.646 M |
| Operating income | 125.300 M 126.05 % | 55.430 M 655.97 % | -9.970 M -110.50 % | 94.945 M 181.14 % | 33.772 M -59.84 % | 84.097 M 28.23 % | 65.585 M -34.46 % | 100.070 M 468.04 % | -27.190 M -109.48 % | 286.776 M 576.78 % | -60.149 M -121.95 % | 273.966 M 648.70 % | -49.930 M -144.17 % | 113.040 M 21.26 % | 93.218 M 546.92 % | -20.858 M -111.43 % | 182.428 M 277.78 % | 48.289 M -73.27 % | 180.674 M 41.91 % | 127.317 M 253.85 % | 35.980 M 293.08 % | -18.635 M -135.60 % | 52.339 M 1 410.11 % | -3.995 M -132.95 % | 12.124 M -53.92 % | 26.308 M 85.96 % | 14.148 M -42.60 % | 24.646 M |
| Operating income ratio | 2.76 3.73 % | 2.66 457.55 % | -0.74 -147.55 % | 1.56 -53.01 % | 3.33 -9.93 % | 3.70 14.02 % | 3.24 39.39 % | 2.33 314.01 % | -1.09 -112.71 % | 8.55 156.16 % | -15.23 -286.25 % | 8.18 119.17 % | -42.64 -2 561.46 % | 1.73 -19.73 % | 2.16 295.87 % | -1.10 -102.92 % | 37.77 5 118.58 % | 0.72 -97.06 % | 24.66 -93.12 % | 358.64 144.21 % | 146.86 351.39 % | -58.42 -151.68 % | 113.04 13 755.73 % | -0.83 -111.02 % | 7.51 15.24 % | 6.52 848.53 % | 0.69 -99.72 % | 246.46 |
| Total other income expenses net | -32.215 M -91.52 % | -16.821 M -54.25 % | -10.905 M 69.91 % | -36.236 M -1.50 % | -35.699 M -114.81 % | -16.619 M -49.98 % | -11.081 M 46.80 % | -20.828 M 22.05 % | -26.721 M -24.65 % | -21.436 M -31.76 % | -16.269 M 21.99 % | -20.855 M 6.99 % | -22.423 M -67.65 % | -13.375 M -240.33 % | -3.930 M 34.67 % | -6.016 M -129.79 % | -2.618 M -26.17 % | -2.075 M -121.70 % | 9.563 M 560.42 % | -2.077 M -145.51 % | -846.000 K -635.44 % | 158.000 K -41.48 % | 270.000 K 170.00 % | 100.000 K 170.27 % | 37.000 K | 0.000 | 0.000 | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.779 B 2.97 % | 1.728 B 1.14 % | 1.708 B -1.77 % | 1.739 B 2.31 % | 1.700 B 4.75 % | 1.623 B 0.04 % | 1.622 B 4.88 % | 1.547 B 3.10 % | 1.500 B 9.41 % | 1.371 B 11.60 % | 1.229 B 7.18 % | 1.146 B 20.45 % | 951.607 M 37.19 % | 693.636 M 4.14 % | 666.055 M 283.57 % | 173.647 M -30.92 % | 251.367 M 19.01 % | 211.213 M 24 690.26 % | 852.000 K 101.72 % | -49.460 M -552.68 % | 10.926 M 107.60 % | -143.799 M 54.99 % | -319.450 M 22.15 % | -410.318 M -336.17 % | -94.074 M -11.60 % | -84.292 M -11 462.69 % | -729.000 K 78.25 % | -3.352 M |
| Total investments | 3.848 B 3.23 % | 3.727 B 1.94 % | 3.657 B 1.98 % | 3.586 B -11.21 % | 4.038 B 1.97 % | 3.960 B 2.18 % | 3.876 B 1.93 % | 3.802 B 3.29 % | 3.681 B 4.98 % | 3.506 B 10.88 % | 3.162 B -1.28 % | 3.204 B 14.76 % | 2.792 B 6.86 % | 2.612 B 4.84 % | 2.492 B 30.19 % | 1.914 B 3.17 % | 1.855 B 13.93 % | 1.628 B 13.89 % | 1.430 B 20.35 % | 1.188 B 21.29 % | 979.475 M 24.10 % | 789.263 M 24.72 % | 632.848 M 28.78 % | 491.414 M 64.40 % | 298.918 M 5.98 % | 282.063 M 9.52 % | 257.547 M 59.19 % | 161.785 M |
| Total debt | 1.789 B 1.21 % | 1.768 B 0.55 % | 1.758 B -0.81 % | 1.773 B -2.32 % | 1.815 B -0.66 % | 1.827 B 6.35 % | 1.718 B 1.55 % | 1.692 B 9.18 % | 1.550 B 6.32 % | 1.457 B -1.64 % | 1.482 B 1.00 % | 1.467 B 39.15 % | 1.054 B -1.11 % | 1.066 B 44.33 % | 738.696 M 18.61 % | 622.769 M 0.57 % | 619.220 M 148.61 % | 249.069 M 42.37 % | 174.939 M 0.08 % | 174.801 M 0.07 % | 174.677 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.965 M 3.83 % | 28.859 M 2.41 % | 28.180 M -13.02 % | 32.399 M 4.54 % | 30.992 M 4.75 % | 29.586 M 4.99 % | 28.180 M 12.07 % | 25.144 M 20.19 % | 20.920 M -5.81 % | 22.211 M 6.76 % | 20.805 M 20.15 % | 17.316 M 2.06 % | 16.967 M 9.10 % | 15.552 M 10.61 % | 14.060 M 25.12 % | 11.237 M 33.42 % | 8.422 M 0.00 % | 8.422 M 0.00 % | 8.422 M -4.77 % | 8.844 M 616.69 % | 1.234 M 124.77 % | 549.000 K | 0.000 | 0.000 |
| Retained earnings | 1.078 B 6.10 % | 1.016 B 1.56 % | 1.001 B -1.99 % | 1.021 B 5.62 % | 966.785 M 0.34 % | 963.500 M 5.80 % | 910.714 M 5.02 % | 867.180 M 8.63 % | 798.259 M -4.59 % | 836.646 M 32.06 % | 633.512 M -14.25 % | 738.761 M 36.47 % | 541.337 M -9.04 % | 595.163 M 16.00 % | 513.063 M 15.67 % | 443.564 M -3.76 % | 460.914 M 42.77 % | 322.840 M -3.11 % | 333.190 M 78.77 % | 186.383 M 107.21 % | 89.951 M 43.01 % | 62.898 M -18.45 % | 77.124 M 82.52 % | 42.254 M -8.12 % | 45.990 M 25.91 % | 36.526 M 91.27 % | 19.097 M 7.58 % | 17.752 M |
| Common stock | 1.147 B 0.00 % | 1.147 B 0.32 % | 1.144 B 0.00 % | 1.144 B 0.00 % | 1.144 B 0.00 % | 1.144 B 0.00 % | 1.144 B 0.00 % | 1.144 B 0.00 % | 1.144 B 0.00 % | 1.144 B 0.00 % | 1.144 B 0.00 % | 1.144 B 0.00 % | 1.144 B 0.00 % | 1.144 B 0.00 % | 1.144 B 0.00 % | 1.144 B 15.96 % | 986.390 M 0.00 % | 986.390 M 0.00 % | 986.390 M 0.00 % | 986.390 M 16.33 % | 847.956 M 0.00 % | 847.956 M 0.00 % | 847.956 M 0.05 % | 847.517 M 150.25 % | 338.666 M 6.01 % | 319.477 M 36.29 % | 234.406 M 64.71 % | 142.314 M |
| Total equity | 2.278 B 2.84 % | 2.215 B 0.75 % | 2.198 B 0.12 % | 2.196 B 2.58 % | 2.141 B 0.21 % | 2.136 B 2.57 % | 2.083 B 1.92 % | 2.043 B 3.56 % | 1.973 B -1.84 % | 2.010 B 11.33 % | 1.806 B -5.36 % | 1.908 B 11.82 % | 1.706 B -3.13 % | 1.761 B 4.98 % | 1.678 B 4.55 % | 1.605 B 9.59 % | 1.464 B 10.53 % | 1.325 B -0.66 % | 1.334 B 12.64 % | 1.184 B 25.12 % | 946.329 M 2.94 % | 919.276 M -1.52 % | 933.502 M 3.88 % | 898.615 M 132.87 % | 385.890 M 8.23 % | 356.552 M 40.65 % | 253.503 M 58.37 % | 160.066 M |
| Other non current liabilities | 8.648 M 151.61 % | 3.437 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 |
| Long term debt | 1.591 B -1.06 % | 1.609 B 0.58 % | 1.599 B 1.06 % | 1.583 B -4.19 % | 1.652 B -1.24 % | 1.673 B 6.95 % | 1.564 B 1.69 % | 1.538 B 1.90 % | 1.509 B 6.46 % | 1.418 B 0.44 % | 1.412 B 1.03 % | 1.397 B 40.98 % | 991.145 M -4.25 % | 1.035 B 51.91 % | 681.446 M 20.50 % | 565.519 M 0.63 % | 561.970 M 125.63 % | 249.069 M 42.37 % | 174.939 M 0.08 % | 174.801 M 0.07 % | 174.677 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 1.884 B 0.22 % | 1.879 B 1.11 % | 1.859 B 0.87 % | 1.843 B -3.40 % | 1.907 B -1.34 % | 1.933 B 6.81 % | 1.810 B 2.09 % | 1.773 B 2.24 % | 1.734 B 4.59 % | 1.658 B 4.30 % | 1.590 B -0.73 % | 1.601 B 40.52 % | 1.140 B -5.21 % | 1.202 B 44.68 % | 830.986 M 19.52 % | 695.270 M -1.08 % | 702.895 M 101.99 % | 347.990 M 30.03 % | 267.616 M 19.45 % | 224.049 M 13.82 % | 196.837 M 1 298.09 % | 14.079 M -23.19 % | 18.330 M 194.41 % | 6.226 M -44.46 % | 11.210 M 2.78 % | 10.907 M | 0.000 -100.00 % | 5.302 M |
| Other current liabilities | 0.000 | 0.000 -100.00 % | 20.849 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.142 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.079 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.023 M | 0.000 | 0.000 -100.00 % | 50.000 M 543.42 % | 7.771 M | 0.000 -100.00 % | 2.892 M | 0.000 -100.00 % | 1.361 M | 0.000 | 0.000 -100.00 % | 4.114 M 114.38 % | 1.919 M -19.84 % | 2.394 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.168 M | 0.000 100.00 % | -163.576 M -221.65 % | -50.856 M 8.00 % | -55.276 M | 0.000 100.00 % | -80.404 M -20.19 % | -66.899 M -308.94 % | -16.359 M | 0.000 100.00 % | -7.845 M -71.89 % | -4.564 M | 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 | 198.026 M 24.09 % | 159.586 M 0.29 % | 159.131 M -16.35 % | 190.240 M 16.68 % | 163.049 M 5.67 % | 154.300 M 0.29 % | 153.860 M 0.09 % | 153.715 M 283.57 % | 40.075 M 1.36 % | 39.536 M -43.61 % | 70.113 M 0.47 % | 69.786 M 10.43 % | 63.194 M 103.85 % | 31.000 M -45.85 % | 57.250 M 0.00 % | 57.250 M 0.00 % | 57.250 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 | 223.150 M 22.94 % | 181.516 M -0.91 % | 183.184 M -5.45 % | 193.741 M 14.19 % | 169.661 M 5.07 % | 161.468 M 0.95 % | 159.941 M -2.22 % | 163.576 M 221.65 % | 50.856 M -8.00 % | 55.276 M -35.60 % | 85.831 M 6.75 % | 80.404 M 20.19 % | 66.899 M 41.26 % | 47.359 M -32.25 % | 69.901 M 7.38 % | 65.095 M 5.31 % | 61.814 M 13.15 % | 54.629 M 518.67 % | 8.830 M 30.03 % | 6.791 M 134.82 % | 2.892 M 124.53 % | 1.288 M -23.92 % | 1.693 M -32.76 % | 2.518 M 406.64 % | 497.000 K -87.92 % | 4.114 M 114.38 % | 1.919 M -48.37 % | 3.717 M |
| Total liabilities | 2.107 B 2.22 % | 2.061 B 0.93 % | 2.042 B 0.27 % | 2.036 B -1.97 % | 2.077 B -0.85 % | 2.095 B 6.34 % | 1.970 B 1.72 % | 1.937 B 8.50 % | 1.785 B 4.18 % | 1.713 B 2.26 % | 1.676 B -0.37 % | 1.682 B 39.40 % | 1.207 B -3.45 % | 1.250 B 38.71 % | 900.887 M 18.48 % | 760.365 M -0.57 % | 764.709 M 89.93 % | 402.619 M 45.64 % | 276.446 M 19.76 % | 230.840 M 15.58 % | 199.729 M 1 199.73 % | 15.367 M -23.25 % | 20.023 M 128.99 % | 8.744 M -25.31 % | 11.707 M -22.06 % | 15.021 M 682.75 % | 1.919 M -78.72 % | 9.019 M |
| Other non current assets | 3.848 B 3.23 % | 3.727 B | 0.000 -100.00 % | 5.893 M 2.34 % | 5.758 M 2.36 % | 5.625 M 1.01 % | 5.569 M 100.15 % | -3.802 B -3.29 % | -3.681 B -4.98 % | -3.506 B -10.88 % | -3.162 B -63 349.94 % | 5.000 M 100.18 % | -2.792 B | 0.000 -100.00 % | 11.500 M | 0.000 | 0.000 -100.00 % | 6.727 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.500 M |
| Long term investments | 0.000 | 0.000 -100.00 % | 3.657 B 1.98 % | 3.586 B -11.21 % | 4.038 B 1.97 % | 3.960 B 2.18 % | 3.876 B 1.93 % | 3.802 B 3.29 % | 3.681 B 4.98 % | 3.506 B 10.88 % | 3.162 B -1.28 % | 3.204 B 14.76 % | 2.792 B 6.86 % | 2.612 B 4.84 % | 2.492 B 30.19 % | 1.914 B 3.17 % | 1.855 B 13.93 % | 1.628 B 13.89 % | 1.430 B 20.35 % | 1.188 B 21.29 % | 979.475 M 24.10 % | 789.263 M 24.72 % | 632.848 M 28.78 % | 491.414 M 64.40 % | 298.918 M 5.98 % | 282.063 M 9.52 % | 257.547 M 59.19 % | 161.785 M |
| 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 |
| 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 |
| 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 |
| Property plant equipment 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 |
| Total non current assets | 3.848 B 3.23 % | 3.727 B 1.94 % | 3.657 B 1.81 % | 3.591 B -11.19 % | 4.044 B 1.97 % | 3.966 B 2.18 % | 3.881 B 1.92 % | 3.808 B 3.29 % | 3.687 B 1.49 % | 3.633 B 12.64 % | 3.225 B 0.51 % | 3.209 B 14.94 % | 2.792 B 6.86 % | 2.612 B 4.35 % | 2.503 B 30.79 % | 1.914 B 3.17 % | 1.855 B 13.46 % | 1.635 B 14.36 % | 1.430 B 20.35 % | 1.188 B 21.29 % | 979.475 M 24.10 % | 789.263 M 24.72 % | 632.848 M 28.78 % | 491.414 M 64.40 % | 298.918 M 5.98 % | 282.063 M 9.52 % | 257.547 M 57.73 % | 163.285 M |
| Other current assets | 519.153 M 3.70 % | 500.608 M -4.71 % | 525.374 M -1.37 % | 532.674 M 813.44 % | 58.315 M -4.31 % | 60.942 M 304.93 % | 15.050 M -43.86 % | 26.810 M 22.06 % | 21.965 M 398.64 % | 4.405 M 362.71 % | 952.000 K -98.42 % | 60.208 M 229.58 % | 18.268 M -29.78 % | 26.017 M 2 384.91 % | 1.047 M -47.25 % | 1.985 M -66.93 % | 6.002 M -88.99 % | 54.501 M 41 823.85 % | 130.000 K -94.93 % | 2.563 M -9.50 % | 2.832 M 79.13 % | 1.581 M 169.34 % | 587.000 K -89.57 % | 5.627 M 33.18 % | 4.225 M -19.03 % | 5.218 M 89.75 % | 2.750 M 12.34 % | 2.448 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 and cash equivalents | 10.489 M -74.07 % | 40.455 M -19.57 % | 50.297 M 47.96 % | 33.993 M -70.54 % | 115.388 M -43.56 % | 204.438 M 112.96 % | 95.999 M -33.93 % | 145.292 M 193.58 % | 49.490 M -42.70 % | 86.377 M -65.89 % | 253.239 M -21.06 % | 320.812 M 212.28 % | 102.732 M -72.42 % | 372.539 M 412.85 % | 72.641 M -83.83 % | 449.122 M 22.09 % | 367.853 M 871.72 % | 37.856 M -78.25 % | 174.087 M -22.37 % | 224.261 M 36.95 % | 163.751 M 13.87 % | 143.799 M -54.99 % | 319.450 M -22.15 % | 410.318 M 336.17 % | 94.074 M 11.60 % | 84.292 M 11 462.69 % | 729.000 K -78.25 % | 3.352 M |
| Cash and short term investments | 10.489 M -74.07 % | 40.455 M -19.57 % | 50.297 M 47.96 % | 33.993 M -70.54 % | 115.388 M -43.56 % | 204.438 M 112.96 % | 95.999 M -33.93 % | 145.292 M 193.58 % | 49.490 M -42.70 % | 86.377 M -65.89 % | 253.239 M -21.06 % | 320.812 M 212.28 % | 102.732 M -72.42 % | 372.539 M 412.85 % | 72.641 M -83.83 % | 449.122 M 22.09 % | 367.853 M 871.72 % | 37.856 M -78.25 % | 174.087 M -22.37 % | 224.261 M 36.95 % | 163.751 M 13.87 % | 143.799 M -54.99 % | 319.450 M -22.15 % | 410.318 M 336.17 % | 94.074 M 11.60 % | 84.292 M 11 462.69 % | 729.000 K -78.25 % | 3.352 M |
| Total current assets | 536.615 M -2.13 % | 548.271 M -6.07 % | 583.691 M -8.90 % | 640.729 M 268.86 % | 173.703 M -34.55 % | 265.380 M 54.60 % | 171.660 M -0.26 % | 172.102 M 140.85 % | 71.455 M -21.29 % | 90.782 M -64.56 % | 256.121 M -32.78 % | 381.020 M 214.89 % | 121.000 M -69.64 % | 398.556 M 429.28 % | 75.302 M -83.31 % | 451.107 M 20.66 % | 373.855 M 304.79 % | 92.357 M -48.78 % | 180.307 M -20.51 % | 226.824 M 36.16 % | 166.583 M 14.58 % | 145.380 M -54.66 % | 320.677 M -22.90 % | 415.945 M 321.51 % | 98.679 M 10.24 % | 89.510 M 2 400.98 % | 3.579 M -38.29 % | 5.800 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 -100.00 % | 427.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 |
| Net receivables | 6.973 M -3.26 % | 7.208 M -10.12 % | 8.020 M -89.17 % | 74.062 M | 0.000 | 0.000 -100.00 % | 60.611 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.930 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.614 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.090 M | 0.000 | 0.000 | 0.000 -100.00 % | 640.000 K | 0.000 -100.00 % | 380.000 K | 0.000 -100.00 % | 100.000 K | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 25.124 M 14.56 % | 21.930 M 584.46 % | 3.204 M -8.48 % | 3.501 M -47.05 % | 6.612 M -7.76 % | 7.168 M 143.89 % | 2.939 M -70.20 % | 9.861 M -8.53 % | 10.781 M -31.51 % | 15.740 M 860.34 % | 1.639 M -84.56 % | 10.618 M 186.59 % | 3.705 M -77.35 % | 16.359 M 904.85 % | 1.628 M -79.25 % | 7.845 M 71.89 % | 4.564 M -1.40 % | 4.629 M 337.11 % | 1.059 M -84.41 % | 6.791 M | 0.000 -100.00 % | 1.288 M 287.95 % | 332.000 K -86.81 % | 2.518 M 406.64 % | 497.000 K | 0.000 | 0.000 -100.00 % | 1.323 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -260.761 M -5.97 % | -246.069 M -116.00 % | 1.538 B 1.90 % | 1.509 B 6.46 % | 1.418 B 0.44 % | 1.412 B 1.03 % | 1.397 B 40.98 % | 991.145 M 693.12 % | -167.106 M -11.75 % | -149.540 M -15.25 % | -129.751 M 7.93 % | -140.925 M -42.46 % | -98.921 M -6.74 % | -92.677 M -88.18 % | -49.248 M -122.24 % | -22.160 M | 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 |
| 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 |
| 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 |
| Other total stockholders equity | 51.907 M 1.82 % | 50.979 M -5.11 % | 53.726 M 74.02 % | 30.874 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 |
| Deferred tax liabilities non current | 283.410 M 6.02 % | 267.318 M 3.10 % | 259.283 M -0.25 % | 259.925 M 1.71 % | 255.548 M -2.00 % | 260.761 M 5.97 % | 246.069 M 4.67 % | 235.099 M 4.59 % | 224.778 M -6.46 % | 240.302 M 34.93 % | 178.096 M -12.76 % | 204.145 M 37.51 % | 148.463 M -11.16 % | 167.106 M 11.75 % | 149.540 M 15.25 % | 129.751 M -7.93 % | 140.925 M 42.46 % | 98.921 M 6.74 % | 92.677 M 88.18 % | 49.248 M 122.24 % | 22.160 M 57.40 % | 14.079 M -23.19 % | 18.330 M 194.41 % | 6.226 M -44.46 % | 11.210 M 2.78 % | 10.907 M | 0.000 -100.00 % | 5.302 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 4.384 B 2.54 % | 4.276 B 0.84 % | 4.240 B 0.19 % | 4.232 B 0.34 % | 4.218 B -0.32 % | 4.231 B 4.40 % | 4.053 B 1.83 % | 3.980 B 5.91 % | 3.758 B 0.93 % | 3.723 B 6.96 % | 3.481 B -3.02 % | 3.590 B 23.24 % | 2.913 B -3.26 % | 3.011 B 16.76 % | 2.579 B 9.03 % | 2.365 B 6.11 % | 2.229 B 29.04 % | 1.727 B 7.29 % | 1.610 B 13.80 % | 1.415 B 23.45 % | 1.146 B 22.62 % | 934.643 M -1.98 % | 953.525 M 5.09 % | 907.359 M 128.21 % | 397.597 M 7.00 % | 371.573 M 42.30 % | 261.126 M 54.43 % | 169.085 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Stock based compensation | 0.000 -100.00 % | 57.000 K -5.00 % | 60.000 K 53.85 % | 39.000 K | 0.000 | 0.000 100.00 % | -4.219 M -399.86 % | 1.407 M 0.07 % | 1.406 M 0.00 % | 1.406 M -55.45 % | 3.156 M -25.20 % | 4.219 M 400.07 % | -1.406 M -200.00 % | 1.406 M -59.70 % | 3.489 M 770.07 % | 401.000 K -76.17 % | 1.683 M 43.60 % | 1.172 M -58.48 % | 2.823 M 0.28 % | 2.815 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.610 M 2 993.50 % | 246.000 K -55.19 % | 549.000 K | 0.000 | 0.000 |
| Change in working capital | 149.000 K -93.60 % | 2.327 M -84.84 % | 15.348 M 3 288.08 % | 453.000 K 109.57 % | -4.734 M -153.24 % | 8.892 M 184.04 % | -10.581 M -576.97 % | -1.563 M 75.59 % | -6.403 M -460.68 % | -1.142 M -136.29 % | 3.147 M -51.55 % | 6.496 M 155.12 % | -11.786 M -493.52 % | 2.995 M -49.06 % | 5.880 M 1 169.98 % | 463.000 K -54.87 % | 1.026 M 122.35 % | -4.590 M -209.70 % | 4.184 M 43.53 % | 2.915 M 1 144.80 % | -279.000 K 63.24 % | -759.000 K -14.65 % | -662.000 K -164.40 % | 1.028 M 65.27 % | 622.000 K 130.60 % | -2.033 M -731.49 % | -244.500 K -282.46 % | 134.000 K |
| Accounts receivables | 235.000 K -90.12 % | 2.379 M 162.47 % | -3.808 M -259.53 % | 2.387 M 156.30 % | -4.240 M -153.48 % | 7.928 M 242.54 % | -5.562 M -179.64 % | -1.989 M -2 386.25 % | -80.000 K 95.50 % | -1.777 M -7.37 % | -1.655 M -809.34 % | -182.000 K -1 922.22 % | -9.000 K -100.78 % | 1.150 M 270.37 % | -675.000 K -42.41 % | -474.000 K 21.52 % | -604.000 K -143.45 % | 1.390 M 426.52 % | 264.000 K -1.86 % | 269.000 K 121.50 % | -1.251 M -253.39 % | -354.000 K -7 180.00 % | 5.000 K 100.60 % | -835.000 K -281.13 % | 461.000 K 132.70 % | -1.410 M -476.69 % | -244.500 K | 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 |
| 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 |
| Other working capital | -86.000 K -65.38 % | -52.000 K -100.27 % | 19.156 M 1 090.49 % | -1.934 M -291.50 % | -494.000 K | 0.000 100.00 % | -5.019 M -1 278.17 % | 426.000 K 106.74 % | -6.323 M -1 095.75 % | 635.000 K -86.78 % | 4.802 M -28.09 % | 6.678 M 156.70 % | -11.777 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.980 M | 0.000 | 0.000 | 0.000 100.00 % | -405.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -47.420 M -85.32 % | -25.588 M -172.62 % | 35.237 M 192.85 % | -37.951 M -220.37 % | -11.846 M -168.48 % | 17.298 M 165.30 % | -26.492 M 53.34 % | -56.778 M -240.45 % | 40.425 M 121.23 % | -190.389 M -679.17 % | 32.873 M 117.27 % | -190.381 M -393.30 % | 64.911 M 212.20 % | -57.853 M -12.47 % | -51.437 M -278.45 % | 28.824 M 129.07 % | -99.166 M -212.96 % | -31.686 M 78.69 % | -148.720 M -37.84 % | -107.890 M -243.27 % | -31.430 M -388.64 % | 10.889 M 127.65 % | -39.387 M -376.26 % | -8.270 M -23.86 % | -6.677 M 70.95 % | -22.988 M -34.83 % | -17.050 M 22.31 % | -21.945 M |
| Net cash provided by operating activities | 29.722 M 303.34 % | 7.369 M -75.72 % | 30.353 M 79.88 % | 16.874 M 226.92 % | -13.295 M -181.83 % | 16.248 M 624.71 % | 2.242 M -81.30 % | 11.987 M 505.10 % | -2.959 M -122.75 % | 13.009 M 217.48 % | -11.073 M -162.35 % | 17.758 M 942.81 % | -2.107 M -107.35 % | 28.648 M 4.44 % | 27.431 M 122.33 % | 12.338 M -70.35 % | 41.617 M 815.46 % | 4.546 M -10.76 % | 5.094 M 188.93 % | -5.728 M -23.02 % | -4.656 M -13.67 % | -4.096 M -998.25 % | 456.000 K 113.54 % | -3.368 M -192.17 % | 3.654 M 208.52 % | -3.367 M 47.40 % | -6.401 M -159.46 % | -2.467 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 |
| Acquisitions net | -34.651 M | 0.000 -100.00 % | 69.302 M 351.56 % | -27.549 M 18.71 % | -33.891 M | 0.000 -100.00 % | 382.242 M 1 008.15 % | -42.090 M 79.56 % | -205.941 M | 0.000 100.00 % | -17.500 M 91.06 % | -195.697 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -190.750 M | 0.000 | 0.000 | 0.000 100.00 % | -1.903 M -3 271.67 % | 60.000 K 100.04 % | -168.198 M | 0.000 | 0.000 | 0.000 100.00 % | -134.538 M |
| Purchases of investments | 0.000 100.00 % | -9.757 M | 0.000 | 0.000 | 0.000 100.00 % | -7.862 M | 0.000 | 0.000 | 0.000 100.00 % | -34.211 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 245.335 M 436.94 % | -72.812 M | 0.000 | 0.000 | 0.000 100.00 % | -70.526 M -39.69 % | -50.488 M | 0.000 -100.00 % | 60.000 K 100.04 % | -168.198 M | 0.000 | 0.000 | 0.000 100.00 % | -134.538 M |
| 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 |
| Other investing activites | -7.140 M -165.96 % | 10.825 M 112.40 % | -87.331 M -1 361.12 % | -5.977 M -24.81 % | -4.789 M -9 135.85 % | 53.000 K 100.01 % | -453.882 M -68 152.93 % | -665.000 K -100.67 % | 98.601 M 172.00 % | -136.948 M -955.93 % | 16.000 M 108.18 % | -195.697 M 17.32 % | -236.700 M -401.53 % | -47.196 M 93.82 % | -764.247 M -5 358.91 % | -14.000 M 55.80 % | -31.673 M -31.82 % | -24.027 M 56.49 % | -55.217 M 21.71 % | -70.526 M -50.03 % | -47.008 M 72.29 % | -169.652 M -98.08 % | -85.650 M -156.41 % | 151.824 M 2 170.99 % | -7.331 M | 0.000 100.00 % | -203.019 M -252.60 % | 133.038 M |
| Net cash used for investing activites | -41.791 M -4 013.01 % | 1.068 M 105.92 % | -18.029 M 46.22 % | -33.526 M 13.32 % | -38.680 M -395.33 % | -7.809 M 89.10 % | -71.640 M -67.56 % | -42.755 M 60.17 % | -107.340 M 21.62 % | -136.948 M -9 029.87 % | -1.500 M 99.23 % | -195.697 M 17.32 % | -236.700 M -401.53 % | -47.196 M 90.90 % | -518.912 M -497.74 % | -86.812 M -174.09 % | -31.673 M 85.25 % | -214.777 M -288.97 % | -55.217 M 21.71 % | -70.526 M 27.66 % | -97.496 M 43.17 % | -171.555 M -100.58 % | -85.530 M 53.66 % | -184.572 M -2 417.69 % | -7.331 M | 0.000 100.00 % | -203.019 M -49.24 % | -136.038 M |
| Debt repayment | -2.897 M 84.15 % | -18.279 M -559.27 % | 3.980 M 106.15 % | -64.743 M -74.63 % | -37.075 M -137.08 % | 100.000 M 397.39 % | 20.105 M -84.18 % | 127.090 M 73.12 % | 73.412 M 271.03 % | -42.923 M | 0.000 -100.00 % | 400.545 M 1 392.08 % | -31.000 M -109.51 % | 325.898 M 183.39 % | 115.000 M | 0.000 -100.00 % | 376.000 M 408.11 % | 74.000 M | 0.000 | 0.000 -100.00 % | 124.000 M | 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 -100.00 % | 163.140 M | 0.000 | 0.000 | 0.000 -100.00 % | 144.193 M | 0.000 | 0.000 | 0.000 -100.00 % | 525.000 M 2 818.13 % | 17.991 M -81.10 % | 95.198 M | 0.000 -100.00 % | 142.166 M |
| 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 |
| Dividends paid | -15.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -55.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.635 M | 0.000 100.00 % | -3.675 M | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -520.000 K | 0.000 | 0.000 100.00 % | -55.000 M -1 115.20 % | -4.526 M | 0.000 100.00 % | -7.452 M | 0.000 100.00 % | -7.397 M -24.38 % | -5.947 M | 0.000 100.00 % | -51.000 K 99.31 % | -7.429 M -291.82 % | -1.896 M | 0.000 100.00 % | -159.000 K 99.24 % | -20.816 M -2 328.94 % | -857.000 K 89.63 % | -8.268 M -103.99 % | 207.162 M 67 142.56 % | -309.000 K |
| Net cash used provided by financing activities | -17.897 M 2.09 % | -18.279 M -559.27 % | 3.980 M 106.15 % | -64.743 M -74.63 % | -37.075 M -137.08 % | 100.000 M 397.39 % | 20.105 M -84.12 % | 126.570 M 72.41 % | 73.412 M 271.03 % | -42.923 M 21.96 % | -55.000 M -113.89 % | 396.019 M 1 377.48 % | -31.000 M -109.73 % | 318.446 M 176.91 % | 115.000 M -26.16 % | 155.743 M -51.34 % | 320.053 M 332.50 % | 74.000 M 145 198.04 % | -51.000 K -100.04 % | 136.764 M 12.01 % | 122.104 M | 0.000 100.00 % | -5.794 M -101.15 % | 504.184 M 3 646.07 % | 13.459 M -84.52 % | 86.930 M -58.04 % | 207.162 M 46.04 % | 141.857 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 -100.00 % | 74.474 M 848.93 % | -9.944 M -104.73 % | 210.231 M 319.43 % | 50.123 M -34.27 % | 76.254 M -25.35 % | 102.152 M | 0.000 -100.00 % | 85.074 M -54.73 % | 187.940 M 5 011.23 % | 3.677 M | 0.000 | 0.000 -100.00 % | 138.505 M |
| Net change in cash | -29.966 M -204.47 % | -9.842 M -160.37 % | 16.304 M 120.03 % | -81.395 M 8.60 % | -89.050 M -182.12 % | 108.439 M 319.99 % | -49.293 M -151.45 % | 95.802 M 359.72 % | -36.887 M 77.89 % | -166.862 M -146.94 % | -67.573 M -130.99 % | 218.080 M 180.83 % | -269.807 M -189.97 % | 299.898 M 179.66 % | -376.481 M -563.25 % | 81.269 M -75.37 % | 329.997 M 342.23 % | -136.231 M -171.52 % | -50.174 M -182.92 % | 60.510 M 203.28 % | 19.952 M 111.36 % | -175.651 M -93.30 % | -90.868 M -128.73 % | 316.244 M 3 132.92 % | 9.782 M -88.29 % | 83.563 M 3 799.93 % | -2.259 M -101.59 % | 141.857 M |
| Cash at beginning of period | 40.455 M -19.57 % | 50.297 M 47.96 % | 33.993 M -70.54 % | 115.388 M -43.56 % | 204.438 M 112.96 % | 95.999 M -33.93 % | 145.292 M 193.58 % | 49.490 M -42.70 % | 86.377 M -65.89 % | 253.239 M -21.06 % | 320.812 M 212.28 % | 102.732 M -72.42 % | 372.539 M 412.85 % | 72.641 M -83.83 % | 449.122 M 22.09 % | 367.853 M 871.72 % | 37.856 M -78.25 % | 174.087 M -22.37 % | 224.261 M 36.95 % | 163.751 M 13.87 % | 143.799 M -54.99 % | 319.450 M -22.15 % | 410.318 M 336.17 % | 94.074 M 11.60 % | 84.292 M 11 462.69 % | 729.000 K -78.25 % | 3.352 M 102.42 % | -138.505 M |
| Cash at end of period | 10.489 M -74.07 % | 40.455 M -19.57 % | 50.297 M 47.96 % | 33.993 M -70.54 % | 115.388 M -43.56 % | 204.438 M 112.96 % | 95.999 M -33.93 % | 145.292 M 193.58 % | 49.490 M -42.70 % | 86.377 M -65.89 % | 253.239 M -21.06 % | 320.812 M 212.28 % | 102.732 M -72.42 % | 372.539 M 412.85 % | 72.641 M -83.83 % | 449.122 M 22.09 % | 367.853 M 871.72 % | 37.856 M -78.25 % | 174.087 M -22.37 % | 224.261 M 36.95 % | 163.751 M 13.87 % | 143.799 M -54.99 % | 319.450 M -22.15 % | 410.318 M 336.17 % | 94.074 M 11.60 % | 84.292 M 7 608.46 % | 1.094 M -67.38 % | 3.352 M |
| Operating cash flow | 29.722 M 303.34 % | 7.369 M -75.72 % | 30.353 M 79.88 % | 16.874 M 226.92 % | -13.295 M -181.83 % | 16.248 M 624.71 % | 2.242 M -81.30 % | 11.987 M 505.10 % | -2.959 M -122.75 % | 13.009 M 217.48 % | -11.073 M -162.35 % | 17.758 M 942.81 % | -2.107 M -107.35 % | 28.648 M 4.44 % | 27.431 M 122.33 % | 12.338 M -70.35 % | 41.617 M 815.46 % | 4.546 M -10.76 % | 5.094 M 188.93 % | -5.728 M -23.02 % | -4.656 M -13.67 % | -4.096 M -998.25 % | 456.000 K 113.54 % | -3.368 M -192.17 % | 3.654 M 208.52 % | -3.367 M 47.40 % | -6.401 M -159.46 % | -2.467 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 |
| Free CashFlow | 29.722 M 303.34 % | 7.369 M -75.72 % | 30.353 M 79.88 % | 16.874 M 226.92 % | -13.295 M -181.83 % | 16.248 M 624.71 % | 2.242 M -81.30 % | 11.987 M 505.10 % | -2.959 M -122.75 % | 13.009 M 217.48 % | -11.073 M -162.35 % | 17.758 M 942.81 % | -2.107 M -107.35 % | 28.648 M 4.44 % | 27.431 M 122.33 % | 12.338 M -70.35 % | 41.617 M 815.46 % | 4.546 M -10.76 % | 5.094 M 188.93 % | -5.728 M -23.02 % | -4.656 M -13.67 % | -4.096 M -998.25 % | 456.000 K 113.54 % | -3.368 M -192.17 % | 3.654 M 208.52 % | -3.367 M 47.40 % | -6.401 M -159.46 % | -2.467 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 |