
Array Technologies, Inc. ARRY
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
---|---|---|---|---|---|---|---|
Revenue | 915.807 M -41.91 % | 1.577 B -3.72 % | 1.638 B 91.90 % | 853.318 M -2.22 % | 872.662 M 34.69 % | 647.899 M 122.81 % | 290.783 M |
Net income | -240.394 M -275.16 % | 137.240 M 2 996.57 % | 4.432 M 108.79 % | -50.403 M -185.32 % | 59.073 M 48.63 % | 39.745 M 165.41 % | -60.764 M |
Income before tax | -250.576 M -241.44 % | 177.157 M 3 677.48 % | -4.952 M 91.90 % | -61.121 M -178.58 % | 77.778 M 20.44 % | 64.579 M 180.03 % | -80.696 M |
Income before tax ratio | -0.27 -343.49 % | 0.11 3 815.89 % | 0.00 95.78 % | -0.07 -180.37 % | 0.09 -10.58 % | 0.10 135.92 % | -0.28 |
EBITDA | -162.972 M -159.00 % | 276.212 M 107.99 % | 132.801 M 44 167.00 % | 300.000 K -99.80 % | 149.127 M 34.74 % | 110.676 M 432.91 % | -33.245 M |
Net income ratio | -0.26 -401.54 % | 0.09 3 116.37 % | 0.00 104.58 % | -0.06 -187.26 % | 0.07 10.35 % | 0.06 129.36 % | -0.21 |
Ratio EBITDA | -0.18 -201.57 % | 0.18 116.04 % | 0.08 22 967.34 % | 0.00 -99.79 % | 0.17 0.04 % | 0.17 249.41 % | -0.11 |
Gross profit ratio | 0.33 23.32 % | 0.26 102.91 % | 0.13 62.29 % | 0.08 -65.56 % | 0.23 -0.13 % | 0.23 485.57 % | 0.04 |
Weighted average shs out dil | 151.754 M -0.18 % | 152.022 M 1.47 % | 149.819 M 15.26 % | 129.984 M 2.35 % | 126.994 M 0.00 % | 126.994 M 0.00 % | 126.994 M |
Weighted average shs out | 151.754 M 0.54 % | 150.942 M 0.75 % | 149.819 M 15.26 % | 129.984 M 2.35 % | 126.994 M 0.00 % | 126.994 M 0.00 % | 126.994 M |
EPS diluted | -1.95 -448.21 % | 0.56 293.10 % | -0.29 43.14 % | -0.51 -208.51 % | 0.47 51.61 % | 0.31 164.58 % | -0.48 |
Earnings per share | -1.95 -442.11 % | 0.57 296.55 % | -0.29 43.14 % | -0.51 -208.51 % | 0.47 51.61 % | 0.31 164.58 % | -0.48 |
Gross profit | 297.677 M -28.37 % | 415.551 M 95.35 % | 212.718 M 211.44 % | 68.301 M -66.32 % | 202.801 M 34.52 % | 150.761 M 1 204.73 % | 11.555 M |
Income tax expense | -10.182 M -125.51 % | 39.917 M 525.37 % | -9.384 M 12.45 % | -10.718 M -157.30 % | 18.705 M -24.68 % | 24.834 M 224.59 % | -19.932 M |
Cost of revenue | 618.130 M -46.76 % | 1.161 B -18.52 % | 1.425 B 81.50 % | 785.017 M 17.19 % | 669.861 M 34.74 % | 497.138 M 78.04 % | 279.228 M |
General and administrative expenses | 160.567 M 0.65 % | 159.535 M 9.89 % | 145.177 M 79.29 % | 80.974 M 45.55 % | 55.634 M 34.99 % | 41.212 M -12.09 % | 46.878 M |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 364.115 M 769.18 % | 41.892 M -29.37 % | 59.316 M 391.51 % | 12.068 M -76.77 % | 51.955 M 103.75 % | 25.500 M 5 804.70 % | -447.000 K |
Operating expenses | 524.682 M 160.48 % | 201.427 M -12.75 % | 230.851 M 148.11 % | 93.042 M -13.52 % | 107.589 M 61.27 % | 66.712 M -9.34 % | 73.586 M |
Cost and expenses | 1.143 B -16.12 % | 1.362 B -17.94 % | 1.660 B 89.66 % | 875.363 M 12.59 % | 777.450 M 37.88 % | 563.850 M 59.82 % | 352.814 M |
Research and development expenses | 0.000 | 0.000 -100.00 % | 26.358 M | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 160.567 M 0.65 % | 159.535 M 9.89 % | 145.177 M 79.29 % | 80.974 M 45.55 % | 55.634 M 34.99 % | 41.212 M -12.09 % | 46.878 M |
Interest income | 16.777 M 101.40 % | 8.330 M 161.87 % | 3.181 M | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 34.825 M -21.26 % | 44.229 M 20.53 % | 36.694 M 3.44 % | 35.475 M 134.48 % | 15.129 M -19.51 % | 18.797 M -1.29 % | 19.043 M |
Depreciation and amortization | 52.779 M -3.73 % | 54.826 M -45.75 % | 101.059 M 289.50 % | 25.946 M -5.56 % | 27.474 M 0.64 % | 27.300 M -3.90 % | 28.408 M |
Operating income | -227.005 M -206.02 % | 214.124 M 1 280.85 % | -18.133 M 26.71 % | -24.741 M -125.99 % | 95.212 M 14.15 % | 83.409 M 236.28 % | -61.206 M |
Operating income ratio | -0.25 -282.50 % | 0.14 1 326.54 % | -0.01 61.81 % | -0.03 -126.57 % | 0.11 -15.25 % | 0.13 161.16 % | -0.21 |
Total other income expenses net | -23.571 M 36.24 % | -36.967 M -380.46 % | 13.181 M 136.23 % | -36.380 M -108.67 % | -17.434 M 7.41 % | -18.830 M 3.39 % | -19.490 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
---|---|---|---|---|---|---|---|
Net debt | 335.020 M -26.94 % | 458.559 M -28.97 % | 645.548 M 82.57 % | 353.595 M 10.55 % | 319.842 M 250.50 % | -212.513 M -286.09 % | 114.201 M |
Total investments | 3.000 M | 0.000 | 0.000 -100.00 % | 12.000 M 364.73 % | -4.533 M | 0.000 100.00 % | -6.469 M |
Total debt | 698.012 M -1.36 % | 707.639 M -9.21 % | 779.449 M 7.27 % | 726.624 M 69.66 % | 428.283 M 338.15 % | 97.749 M -36.95 % | 155.027 M |
Accumulated other comprehensive income loss | -45.403 M -201.32 % | 44.810 M 431.87 % | 8.425 M | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | -370.624 M -184.59 % | -130.230 M 51.31 % | -267.470 M 1.63 % | -271.902 M -22.76 % | -221.499 M | 0.000 | 0.000 |
Common stock | 151.000 K 0.00 % | 151.000 K 0.67 % | 150.000 K 11.11 % | 135.000 K 6.30 % | 127.000 K -99.96 % | 305.151 M 15.38 % | 264.474 M |
Total equity | 288.835 M -52.69 % | 610.508 M 44.04 % | 423.851 M 151.91 % | 168.257 M 307.98 % | -80.899 M -126.51 % | 305.151 M 15.38 % | 264.474 M |
Other non current liabilities | 16.254 M 22.57 % | 13.261 M 31.51 % | 10.084 M -22.44 % | 13.002 M 21.11 % | 10.736 M -10.21 % | 11.957 M -19.95 % | 14.937 M |
Long term debt | 661.698 M -2.75 % | 680.423 M -7.33 % | 734.249 M 2.49 % | 716.415 M 68.98 % | 423.970 M | 0.000 -100.00 % | 95.879 M |
Total non current liabilities | 699.350 M -8.05 % | 760.542 M -6.90 % | 816.939 M 12.00 % | 729.417 M 62.88 % | 447.820 M 1 510.28 % | 27.810 M -74.90 % | 110.816 M |
Other current liabilities | 104.130 M -10.80 % | 116.735 M 82.89 % | 63.829 M 46.87 % | 43.459 M 5.57 % | 41.168 M 54.53 % | 26.640 M 12.83 % | 23.611 M |
Deferred revenue | 119.775 M 80.15 % | 66.488 M -62.84 % | 178.922 M 79.69 % | 99.575 M -33.54 % | 149.821 M -54.43 % | 328.781 M 1 409.07 % | 21.787 M |
Short term debt | 36.314 M 33.43 % | 27.216 M -39.79 % | 45.200 M 342.75 % | 10.209 M 136.70 % | 4.313 M -95.59 % | 97.749 M 65.26 % | 59.148 M |
Total current liabilities | 437.814 M 30.42 % | 335.691 M -27.85 % | 465.262 M 89.67 % | 245.305 M -15.15 % | 289.103 M -51.05 % | 590.620 M 338.89 % | 134.571 M |
Total liabilities | 1.137 B 3.73 % | 1.096 B -14.50 % | 1.282 B 31.55 % | 974.722 M 32.27 % | 736.923 M 19.16 % | 618.430 M 152.02 % | 245.387 M |
Other non current assets | 38.701 M 107.71 % | 18.632 M -42.94 % | 32.655 M 126.32 % | 14.429 M 367.26 % | 3.088 M | 0.000 -100.00 % | 6.469 M |
Long term investments | 3.000 M | 0.000 | 0.000 -100.00 % | 12.000 M 364.73 % | -4.533 M | 0.000 100.00 % | -6.469 M |
Intangible assets | 181.409 M -48.23 % | 350.396 M -9.31 % | 386.364 M 121.09 % | 174.753 M -11.86 % | 198.260 M -11.30 % | 223.510 M -10.15 % | 248.760 M |
GoodWill | 160.189 M -63.22 % | 435.591 M 4.66 % | 416.184 M 496.88 % | 69.727 M 0.00 % | 69.727 M 0.00 % | 69.727 M 0.00 % | 69.727 M |
Goodwill and intangible assets | 341.598 M -56.54 % | 785.987 M -2.06 % | 802.548 M 228.27 % | 244.480 M -8.77 % | 267.987 M -8.61 % | 293.237 M -7.93 % | 318.487 M |
Property plant equipment net | 26.222 M -51.41 % | 53.971 M 132.89 % | 23.174 M 116.74 % | 10.692 M 9.39 % | 9.774 M -8.31 % | 10.660 M -3.35 % | 11.029 M |
Total non current assets | 427.275 M -51.14 % | 874.460 M -0.04 % | 874.843 M 200.69 % | 290.946 M 3.60 % | 280.849 M -7.58 % | 303.897 M -9.55 % | 335.985 M |
Other current assets | 159.076 M 78.57 % | 89.085 M 125.91 % | 39.434 M 17.19 % | 33.649 M 170.86 % | 12.423 M -80.75 % | 64.519 M 309.59 % | 15.752 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 362.992 M 45.73 % | 249.080 M 86.02 % | 133.901 M -63.58 % | 367.670 M 239.05 % | 108.441 M -65.05 % | 310.262 M 659.96 % | 40.826 M |
Cash and short term investments | 362.992 M 45.73 % | 249.080 M 86.02 % | 133.901 M -63.58 % | 367.670 M 239.05 % | 108.441 M -65.05 % | 310.262 M 659.96 % | 40.826 M |
Total current assets | 998.724 M 20.00 % | 832.281 M 0.13 % | 831.209 M -2.44 % | 852.033 M 127.10 % | 375.175 M -39.46 % | 619.684 M 256.39 % | 173.876 M |
Inventory | 200.818 M 23.99 % | 161.964 M -30.53 % | 233.159 M 13.37 % | 205.653 M 73.61 % | 118.459 M -19.97 % | 148.024 M 168.30 % | 55.172 M |
Net receivables | 275.838 M -16.95 % | 332.152 M -21.79 % | 424.715 M 73.31 % | 245.061 M 80.39 % | 135.852 M 40.23 % | 96.879 M 55.94 % | 62.126 M |
Tax assets | 17.754 M 11.87 % | 15.870 M -3.62 % | 16.466 M 76.20 % | 9.345 M 106.15 % | 4.533 M | 0.000 -100.00 % | 6.469 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 172.368 M 44.24 % | 119.498 M -29.88 % | 170.430 M 85.25 % | 92.002 M 8.25 % | 84.987 M -37.28 % | 135.506 M 351.31 % | 30.025 M |
Tax payables | 5.227 M -9.16 % | 5.754 M -16.38 % | 6.881 M 11 368.33 % | 60.000 K -99.32 % | 8.814 M 353.40 % | 1.944 M | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 100.00 % | -17.918 M | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 20.728 M -17.81 % | 25.219 M 23.59 % | 20.406 M 81.10 % | 11.268 M | 0.000 | 0.000 | 0.000 |
Preferred stock | 406.931 M 15.85 % | 351.260 M 17.25 % | 299.570 M 26.15 % | 237.462 M | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 297.780 M -13.57 % | 344.517 M -10.09 % | 383.176 M 89.16 % | 202.562 M 44.20 % | 140.473 M | 0.000 | 0.000 |
Deferred tax liabilities non current | 21.398 M -67.99 % | 66.858 M -7.92 % | 72.606 M 305.21 % | 17.918 M 36.63 % | 13.114 M -17.28 % | 15.853 M | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.426 B -16.45 % | 1.707 B 0.04 % | 1.706 B 49.26 % | 1.143 B 74.23 % | 656.024 M -28.97 % | 923.581 M 81.14 % | 509.861 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
---|---|---|---|---|---|---|---|
Deferred income tax | -37.650 M -324.85 % | -8.862 M 71.92 % | -31.565 M -212.46 % | -10.102 M -268.82 % | -2.739 M -112.27 % | 22.322 M 211.27 % | -20.062 M |
Stock based compensation | 10.349 M -28.82 % | 14.540 M -2.95 % | 14.982 M -8.09 % | 16.300 M 190.60 % | 5.609 M 602.00 % | 799.000 K | 0.000 |
Change in working capital | 26.636 M 254.67 % | 7.510 M -83.06 % | 44.343 M 116.98 % | -261.156 M -5.81 % | -246.823 M -185.31 % | 289.308 M 831.60 % | 31.055 M |
Accounts receivables | 37.311 M -59.80 % | 92.809 M 230.03 % | -71.373 M 38.92 % | -116.848 M -407.20 % | -23.038 M 43.41 % | -40.708 M -309.85 % | 19.399 M |
Inventory | -44.787 M -167.10 % | 66.743 M 219.80 % | 20.870 M 123.67 % | -88.184 M -411.16 % | 28.340 M 129.96 % | -94.594 M -821.88 % | -10.261 M |
Accounts payables | 58.180 M 254.51 % | -37.654 M -397.26 % | 12.667 M 80.57 % | 7.015 M 113.89 % | -50.519 M -147.89 % | 105.481 M 1 523.53 % | 6.497 M |
Other working capital | -24.068 M 78.96 % | -114.388 M -239.19 % | 82.179 M 230.16 % | -63.139 M 68.68 % | -201.606 M -163.17 % | 319.129 M 1 969.58 % | 15.420 M |
Other non cash items | 342.260 M 1 181.82 % | 26.701 M 223.96 % | 8.242 M -49.21 % | 16.228 M -53.90 % | 35.201 M 434.73 % | 6.583 M 129.29 % | 2.871 M |
Net cash provided by operating activities | 153.980 M -33.62 % | 231.955 M 63.93 % | 141.493 M 153.76 % | -263.187 M -115.37 % | -122.205 M -131.65 % | 386.073 M 3 392.17 % | -11.727 M |
Investments in property plant and equipment | -7.305 M 57.00 % | -16.989 M -59.99 % | -10.619 M -216.32 % | -3.357 M -150.90 % | -1.338 M 21.15 % | -1.697 M 73.61 % | -6.430 M |
Acquisitions net | 34.000 K | 0.000 100.00 % | -373.818 M | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -14.276 M | 0.000 | 0.000 100.00 % | -11.975 M | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 11.975 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 -100.00 % | 168.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.357 M |
Net cash used for investing activites | -9.572 M 43.09 % | -16.821 M 95.62 % | -384.437 M -2 407.42 % | -15.332 M -1 045.89 % | -1.338 M 21.15 % | -1.697 M 73.61 % | -6.430 M |
Debt repayment | -8.665 M 91.25 % | -99.052 M -448.86 % | -18.047 M -106.44 % | 280.096 M -21.47 % | 356.670 M 656.62 % | -64.078 M -1 530.95 % | 4.478 M |
Common stock issued | 0.000 100.00 % | -1.509 M -109.50 % | 15.885 M -86.83 % | 120.645 M -17.10 % | 145.532 M | 0.000 | 0.000 |
Common stock repurchased | -1.752 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 100.00 % | -18.670 M -131.90 % | -8.051 M 98.63 % | -589.000 M | 0.000 | 0.000 |
Other financing activites | -1.427 M -18.92 % | -1.200 M -104.10 % | 29.272 M 142.51 % | -68.861 M -62.12 % | -42.475 M -32 036.09 % | 133.000 K -99.71 % | 46.385 M |
Net cash used provided by financing activities | -11.844 M 88.36 % | -101.761 M -1 305.70 % | 8.440 M -98.43 % | 537.748 M 515.98 % | -129.273 M -102.16 % | -63.945 M -225.72 % | 50.863 M |
Effect of forex changes on cash | -17.503 M -1 069.16 % | 1.806 M 145.71 % | 735.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 115.061 M -0.10 % | 115.179 M 149.27 % | -233.769 M -190.18 % | 259.229 M 202.54 % | -252.816 M -178.90 % | 320.431 M 879.73 % | 32.706 M |
Cash at beginning of period | 249.080 M 86.02 % | 133.901 M -63.58 % | 367.670 M 239.05 % | 108.441 M -69.98 % | 361.257 M 784.87 % | 40.826 M 402.78 % | 8.120 M |
Cash at end of period | 364.141 M 46.19 % | 249.080 M 86.02 % | 133.901 M -63.58 % | 367.670 M 239.05 % | 108.441 M -69.98 % | 361.257 M 784.87 % | 40.826 M |
Operating cash flow | 153.980 M -33.62 % | 231.955 M 63.93 % | 141.493 M 153.76 % | -263.187 M -115.37 % | -122.205 M -131.65 % | 386.073 M 3 392.17 % | -11.727 M |
Capital expenditure | -7.305 M 57.00 % | -16.989 M -59.99 % | -10.619 M -216.32 % | -3.357 M -150.90 % | -1.338 M 21.15 % | -1.697 M 73.61 % | -6.430 M |
Free CashFlow | 146.675 M -31.77 % | 214.966 M 64.25 % | 130.874 M 149.10 % | -266.544 M -115.75 % | -123.543 M -132.14 % | 384.376 M 2 216.96 % | -18.157 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 362.243 M 19.80 % | 302.363 M 9.86 % | 275.232 M 18.94 % | 231.406 M -9.52 % | 255.766 M 66.73 % | 153.403 M -55.09 % | 341.615 M -2.52 % | 350.438 M -30.98 % | 507.725 M 34.76 % | 376.773 M -6.29 % | 402.071 M -21.93 % | 515.024 M 22.66 % | 419.865 M 39.68 % | 300.586 M 41.44 % | 212.522 M 12.63 % | 188.686 M -3.98 % | 196.516 M -20.84 % | 248.240 M 37.48 % | 180.566 M 29.47 % | 139.462 M 21.36 % | 114.916 M -73.75 % | 437.718 M 94.79 % | 224.710 M 13.62 % | 197.772 M 75.47 % | 112.709 M 0.00 % | 112.709 M |
Net income | 43.262 M 158.34 % | 16.746 M 113.20 % | -126.903 M 10.22 % | -141.354 M -650.06 % | 25.698 M 1 086.97 % | 2.165 M -88.81 % | 19.342 M -16.68 % | 23.214 M -64.18 % | 64.808 M 118.69 % | 29.635 M 425.30 % | -9.110 M -122.41 % | 40.644 M 336.22 % | -17.206 M 33.66 % | -25.937 M 6.44 % | -27.721 M -0.58 % | -27.561 M -399.56 % | -5.517 M -220.56 % | 4.576 M 146.83 % | -9.772 M -35.12 % | -7.232 M -402.34 % | 2.392 M -96.75 % | 73.685 M 175.15 % | 26.780 M 47.22 % | 18.191 M 796.44 % | -2.612 M 0.00 % | -2.612 M |
Income before tax | 56.879 M 144.33 % | 23.280 M 115.51 % | -150.049 M -9.12 % | -137.504 M -510.36 % | 33.508 M 865.93 % | 3.469 M -84.48 % | 22.355 M -26.57 % | 30.443 M -65.09 % | 87.211 M 142.20 % | 36.008 M 9 452.73 % | -385.000 K -100.76 % | 50.640 M 315.86 % | -23.460 M 42.33 % | -40.680 M -17.98 % | -34.480 M -4.73 % | -32.922 M -348.10 % | -7.347 M -217.10 % | 6.274 M 168.21 % | -9.198 M -58.34 % | -5.809 M -68.77 % | -3.442 M -103.58 % | 96.227 M 171.54 % | 35.437 M 48.59 % | 23.849 M 800.81 % | 2.648 M 0.00 % | 2.648 M |
Income before tax ratio | 0.16 103.94 % | 0.08 114.12 % | -0.55 8.25 % | -0.59 -553.56 % | 0.13 479.34 % | 0.02 -65.44 % | 0.07 -24.67 % | 0.09 -49.43 % | 0.17 79.73 % | 0.10 10 080.71 % | 0.00 -100.97 % | 0.10 275.97 % | -0.06 58.71 % | -0.14 16.58 % | -0.16 7.01 % | -0.17 -366.70 % | -0.04 -247.92 % | 0.03 149.62 % | -0.05 -22.30 % | -0.04 -39.06 % | -0.03 -113.62 % | 0.22 39.40 % | 0.16 30.78 % | 0.12 413.36 % | 0.02 0.00 % | 0.02 |
EBITDA | 75.543 M 84.76 % | 40.886 M 131.89 % | -128.196 M 6.35 % | -136.888 M -348.47 % | 55.093 M 110.50 % | 26.173 M -36.01 % | 40.902 M -28.25 % | 57.007 M -48.40 % | 110.479 M 84.01 % | 60.041 M 35.06 % | 44.454 M -47.29 % | 84.340 M 654.59 % | 11.177 M 163.06 % | -17.724 M -27.25 % | -13.928 M -15.20 % | -12.090 M -305.05 % | 5.896 M -73.19 % | 21.990 M 388.12 % | 4.505 M 160.86 % | 1.727 M -70.48 % | 5.851 M -94.54 % | 107.196 M 124.33 % | 47.785 M 28.64 % | 37.147 M 163.24 % | 14.112 M 0.00 % | 14.112 M |
Net income ratio | 0.12 115.64 % | 0.06 112.01 % | -0.46 24.52 % | -0.61 -707.96 % | 0.10 611.92 % | 0.01 -75.07 % | 0.06 -14.53 % | 0.07 -48.10 % | 0.13 62.28 % | 0.08 447.14 % | -0.02 -128.71 % | 0.08 292.57 % | -0.04 52.51 % | -0.09 33.85 % | -0.13 10.70 % | -0.15 -420.30 % | -0.03 -252.30 % | 0.02 134.06 % | -0.05 -4.36 % | -0.05 -349.13 % | 0.02 -87.63 % | 0.17 41.25 % | 0.12 29.57 % | 0.09 496.89 % | -0.02 0.00 % | -0.02 |
Ratio EBITDA | 0.21 54.22 % | 0.14 129.03 % | -0.47 21.26 % | -0.59 -374.62 % | 0.22 26.25 % | 0.17 42.50 % | 0.12 -26.40 % | 0.16 -25.24 % | 0.22 36.55 % | 0.16 44.13 % | 0.11 -32.48 % | 0.16 515.16 % | 0.03 145.15 % | -0.06 10.03 % | -0.07 -2.28 % | -0.06 -313.56 % | 0.03 -66.13 % | 0.09 255.05 % | 0.02 101.48 % | 0.01 -75.68 % | 0.05 -79.21 % | 0.24 15.16 % | 0.21 13.22 % | 0.19 50.02 % | 0.13 0.00 % | 0.13 |
Gross profit ratio | 0.27 6.07 % | 0.25 -11.17 % | 0.28 -15.92 % | 0.34 12.30 % | 0.30 -27.73 % | 0.42 69.12 % | 0.25 -1.12 % | 0.25 -15.63 % | 0.30 10.05 % | 0.27 34.09 % | 0.20 34.68 % | 0.15 56.29 % | 0.10 7.56 % | 0.09 540.47 % | 0.01 -55.81 % | 0.03 -70.05 % | 0.10 -43.89 % | 0.19 -5.28 % | 0.20 2.43 % | 0.19 -0.79 % | 0.19 -28.58 % | 0.27 0.32 % | 0.27 13.65 % | 0.24 23.70 % | 0.19 0.00 % | 0.19 |
Weighted average shs out dil | 153.068 M 0.19 % | 152.783 M 0.68 % | 151.754 M -0.11 % | 151.923 M -0.19 % | 152.207 M 0.57 % | 151.351 M -0.50 % | 152.110 M -0.14 % | 152.323 M 0.13 % | 152.129 M 0.22 % | 151.795 M 0.89 % | 150.463 M -0.61 % | 151.382 M 0.78 % | 150.203 M 1.29 % | 148.288 M 13.94 % | 130.146 M -0.62 % | 130.955 M 3.12 % | 126.994 M -0.24 % | 127.298 M 1.10 % | 125.918 M -0.85 % | 126.994 M 0.00 % | 126.994 M 0.00 % | 126.994 M 5.83 % | 119.994 M -5.51 % | 126.994 M 0.00 % | 126.994 M 0.00 % | 126.994 M |
Weighted average shs out | 152.584 M 0.33 % | 152.076 M 0.21 % | 151.754 M -0.11 % | 151.923 M 0.08 % | 151.797 M 0.29 % | 151.351 M 0.12 % | 151.175 M 0.07 % | 151.068 M 0.10 % | 150.919 M 0.21 % | 150.607 M 0.10 % | 150.463 M 0.09 % | 150.322 M 0.08 % | 150.203 M 1.29 % | 148.288 M 13.94 % | 130.146 M -0.62 % | 130.955 M 3.12 % | 126.994 M 0.00 % | 126.994 M 0.85 % | 125.918 M -0.85 % | 126.994 M 0.00 % | 126.994 M 0.00 % | 126.994 M 5.25 % | 120.657 M -4.99 % | 126.994 M 0.00 % | 126.994 M 0.00 % | 126.994 M |
EPS diluted | 0.19 1 158.28 % | 0.02 101.62 % | -0.93 8.82 % | -1.02 -1 399.36 % | 0.08 204.81 % | -0.07 -289.62 % | 0.04 -39.88 % | 0.07 -80.68 % | 0.34 100.00 % | 0.17 380.99 % | -0.06 -122.41 % | 0.27 345.45 % | -0.11 35.29 % | -0.17 19.05 % | -0.21 0.00 % | -0.21 -383.87 % | -0.04 -208.50 % | 0.04 151.55 % | -0.08 -36.38 % | -0.06 -402.66 % | 0.02 -96.76 % | 0.58 163.64 % | 0.22 57.14 % | 0.14 779.61 % | -0.02 0.00 % | -0.02 |
Earnings per share | 0.19 1 158.28 % | 0.02 101.62 % | -0.93 8.82 % | -1.02 -1 396.06 % | 0.08 205.07 % | -0.07 -288.19 % | 0.04 -39.88 % | 0.07 -80.53 % | 0.34 100.00 % | 0.17 380.99 % | -0.06 -122.41 % | 0.27 345.45 % | -0.11 35.29 % | -0.17 19.05 % | -0.21 0.00 % | -0.21 -383.87 % | -0.04 -208.50 % | 0.04 151.55 % | -0.08 -36.38 % | -0.06 -402.66 % | 0.02 -96.76 % | 0.58 163.64 % | 0.22 57.14 % | 0.14 779.61 % | -0.02 0.00 % | -0.02 |
Gross profit | 97.124 M 27.08 % | 76.428 M -2.41 % | 78.319 M 0.01 % | 78.315 M 1.61 % | 77.076 M 20.49 % | 63.967 M -24.06 % | 84.229 M -3.60 % | 87.379 M -41.76 % | 150.042 M 48.29 % | 101.179 M 25.66 % | 80.520 M 5.14 % | 76.583 M 91.72 % | 39.946 M 50.25 % | 26.587 M 805.86 % | 2.935 M -50.23 % | 5.897 M -71.24 % | 20.507 M -55.58 % | 46.166 M 30.22 % | 35.452 M 32.63 % | 26.731 M 20.40 % | 22.202 M -81.25 % | 118.416 M 95.42 % | 60.596 M 29.13 % | 46.927 M 117.06 % | 21.619 M 0.00 % | 21.619 M |
Income tax expense | 13.617 M 108.40 % | 6.534 M 128.23 % | -23.146 M -701.19 % | 3.850 M -50.70 % | 7.810 M 498.93 % | 1.304 M -56.72 % | 3.013 M -58.32 % | 7.229 M -67.73 % | 22.403 M 126.84 % | 9.876 M 13.19 % | 8.725 M -12.72 % | 9.996 M 154.22 % | -18.436 M -25.05 % | -14.743 M -118.12 % | -6.759 M -26.08 % | -5.361 M -192.95 % | -1.830 M -207.77 % | 1.698 M 195.82 % | 574.000 K -59.66 % | 1.423 M 124.39 % | -5.834 M -125.88 % | 22.542 M 160.39 % | 8.657 M 53.00 % | 5.658 M 7.58 % | 5.260 M 0.00 % | 5.260 M |
Cost of revenue | 265.119 M 17.34 % | 225.935 M 14.74 % | 196.913 M 28.62 % | 153.091 M -14.33 % | 178.690 M 99.80 % | 89.436 M -66.50 % | 266.953 M 1.48 % | 263.059 M -26.45 % | 357.683 M 29.79 % | 275.594 M -14.29 % | 321.551 M -26.66 % | 438.441 M 15.40 % | 379.919 M 38.66 % | 273.999 M 30.73 % | 209.587 M 14.66 % | 182.789 M 3.85 % | 176.009 M -12.90 % | 202.074 M 39.25 % | 145.114 M 28.73 % | 112.731 M 21.59 % | 92.714 M -70.96 % | 319.302 M 94.56 % | 164.114 M 8.80 % | 150.845 M 65.60 % | 91.090 M 0.00 % | 91.090 M |
General and administrative expenses | 44.954 M 2.30 % | 43.945 M -3.76 % | 45.663 M 13.73 % | 40.149 M 8.60 % | 36.971 M -2.15 % | 37.784 M -13.56 % | 43.710 M 16.77 % | 37.432 M -7.00 % | 40.250 M 5.53 % | 38.142 M -11.08 % | 42.896 M 10.83 % | 38.703 M 33.75 % | 28.936 M -36.30 % | 45.425 M 100.15 % | 22.695 M 22.72 % | 18.493 M 22.36 % | 15.113 M -38.75 % | 24.673 M 18.27 % | 20.862 M 75.71 % | 11.873 M 6.08 % | 11.192 M -4.40 % | 11.707 M -15.86 % | 13.913 M 35.88 % | 10.239 M 28.71 % | 7.955 M 0.00 % | 7.955 M |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 5.794 M 271.41 % | 1.560 M -98.91 % | 143.444 M -16.04 % | 170.841 M 3 075.48 % | 5.380 M 329.37 % | 1.253 M 105.98 % | -20.959 M -319.42 % | 9.552 M 7 541.60 % | 125.000 K -35.57 % | 194.000 K -93.11 % | 2.816 M 357.88 % | -1.092 M -194.34 % | -371.000 K -149.93 % | 743.000 K 282.11 % | -408.000 K -37.37 % | -297.000 K -143.44 % | -122.000 K -56.41 % | -78.000 K 45.07 % | -142.000 K -389.66 % | -29.000 K 98.71 % | -2.242 M -2 175.93 % | 108.000 K 177.70 % | -139.000 K -1 637.50 % | -8.000 K | 0.000 | 0.000 |
Operating expenses | 50.748 M 3.26 % | 49.144 M -77.73 % | 220.665 M 4.59 % | 210.990 M 398.19 % | 42.351 M -0.76 % | 42.676 M -20.98 % | 54.009 M 14.95 % | 46.984 M -11.51 % | 53.096 M 1.36 % | 52.383 M -26.87 % | 71.630 M 19.46 % | 59.961 M 9.11 % | 54.956 M -19.96 % | 68.662 M 139.44 % | 28.676 M 17.15 % | 24.477 M 16.04 % | 21.094 M -31.19 % | 30.657 M 12.47 % | 27.259 M 49.39 % | 18.247 M 3.91 % | 17.561 M -2.88 % | 18.081 M -10.84 % | 20.280 M 22.10 % | 16.610 M 16.33 % | 14.278 M 0.00 % | 14.278 M |
Cost and expenses | 315.867 M 14.83 % | 275.079 M -34.13 % | 417.578 M 14.69 % | 364.081 M 68.82 % | 215.661 M 48.74 % | 144.989 M -53.33 % | 310.663 M 0.20 % | 310.043 M -24.52 % | 410.779 M 25.25 % | 327.977 M -16.58 % | 393.181 M -21.11 % | 498.402 M 14.61 % | 434.875 M 26.91 % | 342.661 M 43.82 % | 238.263 M 14.96 % | 207.266 M 5.16 % | 197.103 M -15.31 % | 232.731 M 35.02 % | 172.373 M 31.60 % | 130.978 M 18.77 % | 110.275 M -67.31 % | 337.383 M 82.97 % | 184.394 M 10.12 % | 167.455 M 58.92 % | 105.367 M 0.00 % | 105.367 M |
Research and development expenses | 0.000 -100.00 % | 3.639 M -88.47 % | 31.558 M | 0.000 | 0.000 -100.00 % | 3.639 M -88.36 % | 31.258 M | 0.000 | 0.000 -100.00 % | 3.639 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 |
Selling general and administrative expenses | 44.954 M 2.30 % | 43.945 M -3.76 % | 45.663 M 13.73 % | 40.149 M 8.60 % | 36.971 M -2.15 % | 37.784 M -13.56 % | 43.710 M 16.77 % | 37.432 M -7.00 % | 40.250 M 5.53 % | 38.142 M -11.08 % | 42.896 M 10.83 % | 38.703 M 33.75 % | 28.936 M -36.30 % | 45.425 M 100.15 % | 22.695 M 22.72 % | 18.493 M 22.36 % | 15.113 M -38.75 % | 24.673 M 18.27 % | 20.862 M 75.71 % | 11.873 M 6.08 % | 11.192 M -4.40 % | 11.707 M -15.86 % | 13.913 M 35.88 % | 10.239 M 28.71 % | 7.955 M 0.00 % | 7.955 M |
Interest income | 3.800 M 14.49 % | 3.319 M -18.89 % | 4.092 M -3.10 % | 4.223 M -11.69 % | 4.782 M 29.95 % | 3.680 M 66.82 % | 2.206 M -35.59 % | 3.425 M 133.31 % | 1.468 M 19.25 % | 1.231 M | 0.000 -100.00 % | 778.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 -100.00 % | 4.694 M 0.00 % | 4.694 M |
Interest expense | 8.768 M 9.12 % | 8.035 M -10.79 % | 9.007 M 8.99 % | 8.264 M -4.06 % | 8.614 M -3.65 % | 8.940 M 0.94 % | 8.857 M -32.20 % | 13.064 M 12.84 % | 11.577 M 7.88 % | 10.731 M 9.46 % | 9.804 M 11.02 % | 8.831 M 10.10 % | 8.021 M 15.54 % | 6.942 M 3.52 % | 6.706 M -48.84 % | 13.109 M 97.10 % | 6.651 M -26.17 % | 9.009 M 32.17 % | 6.816 M 912.78 % | 673.000 K -72.09 % | 2.411 M -53.89 % | 5.229 M 6.32 % | 4.918 M 9.48 % | 4.492 M | 0.000 | 0.000 |
Depreciation and amortization | 9.896 M 3.40 % | 9.571 M -25.49 % | 12.846 M 44.66 % | 8.880 M -31.54 % | 12.971 M -5.76 % | 13.764 M 38.33 % | 9.950 M -26.30 % | 13.500 M 2.59 % | 13.159 M -9.45 % | 14.533 M -44.32 % | 26.102 M 10.47 % | 23.628 M -3.78 % | 24.556 M 6.66 % | 23.023 M 254.64 % | 6.492 M 0.03 % | 6.490 M 0.11 % | 6.483 M 0.03 % | 6.481 M -5.90 % | 6.887 M 0.35 % | 6.863 M 0.00 % | 6.863 M 0.03 % | 6.861 M 0.47 % | 6.829 M -0.01 % | 6.830 M 0.02 % | 6.829 M 0.00 % | 6.829 M |
Operating income | 46.376 M 69.98 % | 27.284 M 119.17 % | -142.346 M -7.29 % | -132.675 M -435.02 % | 39.602 M 370.67 % | 8.414 M -72.16 % | 30.220 M -24.84 % | 40.205 M -58.22 % | 96.241 M 102.79 % | 47.458 M 539.94 % | 7.416 M -56.87 % | 17.194 M 228.97 % | -13.332 M 65.23 % | -38.344 M -40.12 % | -27.366 M -40.22 % | -19.516 M -3 300.00 % | -574.000 K -103.74 % | 15.361 M 785.76 % | -2.240 M 56.14 % | -5.107 M -521.72 % | 1.211 M -98.81 % | 101.348 M 150.28 % | 40.494 M 42.84 % | 28.349 M 289.25 % | 7.283 M 0.00 % | 7.283 M |
Operating income ratio | 0.13 41.88 % | 0.09 117.45 % | -0.52 9.79 % | -0.57 -470.29 % | 0.15 182.30 % | 0.05 -38.00 % | 0.09 -22.89 % | 0.11 -39.47 % | 0.19 50.49 % | 0.13 582.91 % | 0.02 -44.75 % | 0.03 205.14 % | -0.03 75.11 % | -0.13 0.93 % | -0.13 -24.50 % | -0.10 -3 441.09 % | 0.00 -104.72 % | 0.06 598.81 % | -0.01 66.12 % | -0.04 -447.49 % | 0.01 -95.45 % | 0.23 28.49 % | 0.18 25.72 % | 0.14 121.83 % | 0.06 0.00 % | 0.06 |
Total other income expenses net | 10.503 M 362.31 % | -4.004 M 48.02 % | -7.703 M -59.52 % | -4.829 M 20.76 % | -6.094 M -23.24 % | -4.945 M 37.13 % | -7.865 M 19.43 % | -9.762 M -0.39 % | -9.724 M -2.36 % | -9.500 M -939.22 % | 1.132 M -96.62 % | 33.446 M 430.23 % | -10.128 M -333.56 % | -2.336 M -1 073.33 % | 240.000 K 101.79 % | -13.406 M -97.93 % | -6.773 M 25.46 % | -9.087 M -30.60 % | -6.958 M -891.17 % | -702.000 K 84.91 % | -4.653 M 9.14 % | -5.121 M -1.27 % | -5.057 M -12.38 % | -4.500 M 2.92 % | -4.636 M 0.00 % | -4.636 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 |
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-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -341.014 M -203.13 % | 330.668 M 0.33 % | 329.583 M -4.19 % | 344.001 M -13.66 % | 398.423 M 1.49 % | 392.584 M -14.39 % | 458.559 M -12.43 % | 523.636 M -10.33 % | 583.969 M -1.43 % | 592.453 M -6.80 % | 635.695 M -10.47 % | 710.017 M -10.58 % | 794.005 M 2.20 % | 776.937 M 119.73 % | 353.595 M 88.97 % | 187.121 M -61.57 % | 486.942 M 27.09 % | 383.137 M 19.79 % | 319.842 M 1 282.76 % | -27.042 M -104.50 % | 601.449 M 93.85 % | 310.262 M 246.00 % | -212.513 M -620.53 % | 40.826 M |
Total investments | 55.700 M 141.13 % | 23.100 M 670.00 % | 3.000 M -91.96 % | 37.300 M 65.04 % | 22.600 M 101.79 % | 11.200 M | 0.000 -100.00 % | 64.130 M 0.18 % | 64.014 M 1.10 % | 63.320 M | 0.000 -100.00 % | 12.000 M 0.00 % | 12.000 M 0.00 % | 12.000 M 0.00 % | 12.000 M 0.00 % | 12.000 M 0.00 % | 12.000 M 20.00 % | 10.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 620.524 M | 0.000 -100.00 % | 81.652 M |
Total debt | 693.848 M 2.19 % | 678.992 M -2.72 % | 698.012 M 3.20 % | 676.373 M -0.64 % | 680.743 M 0.08 % | 680.204 M -3.88 % | 707.639 M 1.43 % | 697.646 M -5.72 % | 739.935 M -0.04 % | 740.209 M -3.82 % | 769.596 M -0.41 % | 772.795 M -8.55 % | 845.051 M 2.25 % | 826.428 M 14.58 % | 721.265 M 137.64 % | 303.512 M -39.85 % | 504.624 M 25.44 % | 402.270 M -6.07 % | 428.283 M 419 785.29 % | 102.000 K -99.98 % | 589.450 M | 0.000 -100.00 % | 97.749 M | 0.000 |
Accumulated other comprehensive income loss | -8.687 M 71.16 % | -30.126 M 33.65 % | -45.403 M -15 556.21 % | -290.000 K 98.41 % | -18.200 M -171.18 % | 25.568 M -42.94 % | 44.810 M 88.96 % | 23.714 M -48.68 % | 46.209 M 107.24 % | 22.297 M 164.65 % | 8.425 M 111.57 % | -72.835 M -88.06 % | -38.729 M -329.80 % | -9.011 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 305.151 M | 0.000 -100.00 % | 264.474 M |
Retained earnings | -310.616 M 12.23 % | -353.878 M 4.52 % | -370.624 M -52.07 % | -243.721 M -138.09 % | -102.367 M 20.07 % | -128.065 M 1.66 % | -130.230 M 15.06 % | -153.316 M 13.15 % | -176.530 M 26.85 % | -241.338 M 9.77 % | -267.470 M -3.53 % | -258.360 M 12.93 % | -296.733 M -0.94 % | -293.956 M -8.11 % | -271.902 M -11.35 % | -244.181 M -11.69 % | -218.629 M -0.01 % | -218.612 M 1.30 % | -221.499 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 151.000 K 0.00 % | 151.000 K 0.00 % | 151.000 K 0.00 % | 151.000 K 0.00 % | 151.000 K 0.00 % | 151.000 K 0.00 % | 151.000 K 0.00 % | 151.000 K 0.00 % | 151.000 K 0.67 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K 11.11 % | 135.000 K 0.00 % | 135.000 K 6.30 % | 127.000 K 0.00 % | 127.000 K 0.00 % | 127.000 K -99.97 % | 377.260 M -1.66 % | 383.639 M | 0.000 -100.00 % | 305.151 M | 0.000 |
Total equity | 365.295 M 12.88 % | 323.600 M 12.04 % | 288.835 M -36.81 % | 457.079 M -20.99 % | 578.475 M -2.94 % | 595.986 M -2.38 % | 610.508 M -0.95 % | 616.394 M 0.67 % | 612.292 M 17.89 % | 519.384 M 22.54 % | 423.851 M 21.32 % | 349.378 M -3.02 % | 360.276 M -7.67 % | 390.207 M 131.91 % | 168.257 M -30.63 % | 242.562 M 453.54 % | -68.609 M 2.15 % | -70.115 M 13.33 % | -80.899 M -121.44 % | 377.260 M 283.71 % | -205.361 M -167.30 % | 305.151 M 0.00 % | 305.151 M 15.38 % | 264.474 M |
Other non current liabilities | 28.162 M 2.37 % | 27.511 M 69.26 % | 16.254 M -41.04 % | 27.566 M -6.35 % | 29.434 M 1.33 % | 29.047 M 119.04 % | 13.261 M -59.87 % | 33.046 M 174.58 % | 12.035 M 5.73 % | 11.383 M 12.88 % | 10.084 M -8.03 % | 10.965 M -6.62 % | 11.742 M -16.76 % | 14.106 M 8.49 % | 13.002 M 19.07 % | 10.920 M -24.07 % | 14.381 M -11.92 % | 16.327 M 52.08 % | 10.736 M -33.46 % | 16.135 M -38.30 % | 26.152 M | 0.000 -100.00 % | 11.957 M | 0.000 |
Long term debt | 657.591 M 2.03 % | 644.520 M -2.60 % | 661.698 M 2.06 % | 648.318 M -0.49 % | 651.522 M -0.94 % | 657.708 M -3.34 % | 680.423 M 3.27 % | 658.879 M -8.31 % | 718.602 M -0.16 % | 719.766 M -1.97 % | 734.249 M 0.00 % | 734.222 M -8.60 % | 803.280 M 2.28 % | 785.350 M 9.62 % | 716.415 M 137.20 % | 302.029 M -38.85 % | 493.945 M 26.11 % | 391.682 M -7.62 % | 423.970 M | 0.000 -100.00 % | 565.976 M | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 708.528 M 2.14 % | 693.665 M -0.81 % | 699.350 M -4.35 % | 731.137 M -0.59 % | 735.468 M -1.89 % | 749.635 M -1.43 % | 760.542 M -0.17 % | 761.853 M -5.42 % | 805.539 M 0.17 % | 804.200 M -1.56 % | 816.939 M -0.29 % | 819.326 M -8.95 % | 899.841 M 0.84 % | 892.387 M 22.34 % | 729.417 M 128.28 % | 319.532 M -38.88 % | 522.798 M 24.16 % | 421.052 M -5.98 % | 447.820 M 1 481.17 % | 28.322 M -95.22 % | 592.128 M | 0.000 -100.00 % | 27.810 M | 0.000 |
Other current liabilities | 114.090 M 24.99 % | 91.281 M -8.82 % | 100.111 M 19.78 % | 83.576 M -17.67 % | 101.519 M 36.87 % | 74.174 M -36.46 % | 116.735 M 40.45 % | 83.113 M 7.45 % | 77.349 M 6.77 % | 72.442 M 21.17 % | 59.785 M -37.29 % | 95.339 M 76.61 % | 53.983 M -6.99 % | 58.038 M 33.55 % | 43.459 M 1.29 % | 42.906 M 78.74 % | 24.005 M -49.16 % | 47.216 M 14.69 % | 41.168 M -5.90 % | 43.747 M -5.79 % | 46.435 M | 0.000 -100.00 % | 26.640 M | 0.000 |
Deferred revenue | 151.758 M 26.23 % | 120.225 M 0.38 % | 119.775 M 6.36 % | 112.618 M 23.78 % | 90.982 M 5.11 % | 86.558 M 30.19 % | 66.488 M -34.01 % | 100.757 M -12.24 % | 114.810 M -24.14 % | 151.343 M -15.41 % | 178.922 M 15.66 % | 154.692 M -7.68 % | 167.556 M 37.77 % | 121.624 M 22.14 % | 99.575 M 22.41 % | 81.347 M 58.08 % | 51.458 M -42.75 % | 89.880 M -40.01 % | 149.821 M 234.56 % | 44.781 M 114.63 % | 20.864 M | 0.000 -100.00 % | 328.781 M | 0.000 |
Short term debt | 36.257 M 5.18 % | 34.472 M -5.07 % | 36.314 M 29.44 % | 28.055 M -3.99 % | 29.221 M 29.89 % | 22.496 M -17.34 % | 27.216 M -29.80 % | 38.767 M 3.52 % | 37.450 M 8.92 % | 34.382 M -30.18 % | 49.244 M -6.50 % | 52.667 M -9.88 % | 58.443 M -1.05 % | 59.066 M 478.57 % | 10.209 M 137.42 % | 4.300 M -59.73 % | 10.679 M 0.86 % | 10.588 M 145.49 % | 4.313 M 4 128.43 % | 102.000 K -99.57 % | 23.474 M | 0.000 -100.00 % | 97.749 M | 0.000 |
Total current liabilities | 468.335 M 14.65 % | 408.493 M -6.70 % | 437.814 M 16.79 % | 374.888 M 11.05 % | 337.579 M 19.01 % | 283.662 M -15.50 % | 335.691 M -16.18 % | 400.510 M -7.92 % | 434.953 M -7.57 % | 470.585 M 1.14 % | 465.262 M -9.33 % | 513.121 M -0.42 % | 515.292 M 18.97 % | 433.124 M 76.57 % | 245.305 M 14.36 % | 214.495 M 27.58 % | 168.129 M -27.64 % | 232.339 M -19.63 % | 289.103 M 97.08 % | 146.690 M 2.02 % | 143.787 M | 0.000 -100.00 % | 590.620 M | 0.000 |
Total liabilities | 1.177 B 6.78 % | 1.102 B -3.08 % | 1.137 B 2.82 % | 1.106 B 3.07 % | 1.073 B 3.85 % | 1.033 B -5.74 % | 1.096 B -5.69 % | 1.162 B -6.30 % | 1.240 B -2.69 % | 1.275 B -0.58 % | 1.282 B -3.77 % | 1.332 B -5.84 % | 1.415 B 6.76 % | 1.326 B 35.99 % | 974.722 M 82.52 % | 534.027 M -22.71 % | 690.927 M 5.74 % | 653.391 M -11.34 % | 736.923 M 321.07 % | 175.012 M -76.22 % | 735.915 M | 0.000 -100.00 % | 618.430 M | 0.000 |
Other non current assets | 40.803 M -0.50 % | 41.010 M 5.97 % | 38.701 M 39.69 % | 27.705 M -7.18 % | 29.847 M -22.53 % | 38.526 M 106.77 % | 18.632 M -82.37 % | 105.684 M 8.85 % | 97.090 M 3.15 % | 94.122 M 188.23 % | 32.655 M 110.65 % | 15.502 M -16.53 % | 18.573 M -3.84 % | 19.314 M 33.86 % | 14.429 M 16.32 % | 12.405 M -12.08 % | 14.109 M -11.11 % | 15.873 M 414.02 % | 3.088 M -18.20 % | 3.775 M | 0.000 100.00 % | -310.262 M | 0.000 100.00 % | -40.826 M |
Long term investments | 55.700 M 141.13 % | 23.100 M 670.00 % | 3.000 M -91.96 % | 37.300 M 65.04 % | 22.600 M 101.79 % | 11.200 M | 0.000 -100.00 % | 64.130 M 0.18 % | 64.014 M 1.10 % | 63.320 M | 0.000 -100.00 % | 12.000 M 0.00 % | 12.000 M 0.00 % | 12.000 M 0.00 % | 12.000 M 0.00 % | 12.000 M 0.00 % | 12.000 M 20.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 174.346 M -1.13 % | 176.347 M -2.79 % | 181.409 M -39.85 % | 301.599 M -1.95 % | 307.591 M -9.31 % | 339.177 M -3.20 % | 350.396 M -1.00 % | 353.923 M -5.75 % | 375.527 M -1.01 % | 379.374 M -1.81 % | 386.364 M 0.59 % | 384.084 M -8.96 % | 421.862 M -10.37 % | 470.690 M 169.35 % | 174.753 M -3.25 % | 180.630 M -3.15 % | 186.507 M -3.05 % | 192.383 M -2.96 % | 198.260 M -3.09 % | 204.573 M -2.99 % | 210.885 M | 0.000 -100.00 % | 223.510 M | 0.000 |
GoodWill | 172.608 M 5.11 % | 164.221 M 2.52 % | 160.189 M -36.15 % | 250.873 M -37.67 % | 402.501 M -5.39 % | 425.414 M -2.34 % | 435.591 M 2.12 % | 426.541 M -3.33 % | 441.255 M 3.06 % | 428.173 M 2.88 % | 416.184 M 15.73 % | 359.629 M -5.04 % | 378.706 M -0.30 % | 379.840 M 444.75 % | 69.727 M 0.00 % | 69.727 M 0.00 % | 69.727 M 0.00 % | 69.727 M 0.00 % | 69.727 M 0.04 % | 69.700 M -0.04 % | 69.727 M | 0.000 -100.00 % | 69.727 M | 0.000 |
Goodwill and intangible assets | 346.954 M 1.88 % | 340.568 M -0.30 % | 341.598 M -38.17 % | 552.472 M -22.20 % | 710.092 M -7.13 % | 764.591 M -2.72 % | 785.987 M 0.71 % | 780.464 M -4.45 % | 816.782 M 1.14 % | 807.547 M 0.62 % | 802.548 M 7.91 % | 743.713 M -7.10 % | 800.568 M -5.87 % | 850.530 M 247.89 % | 244.480 M -2.35 % | 250.357 M -2.29 % | 256.234 M -2.24 % | 262.110 M -2.19 % | 267.987 M -2.29 % | 274.273 M -2.26 % | 280.612 M | 0.000 -100.00 % | 293.237 M | 0.000 |
Property plant equipment net | 35.081 M 22.06 % | 28.740 M 9.60 % | 26.222 M -5.09 % | 27.629 M 3.57 % | 26.677 M -0.04 % | 26.689 M -50.55 % | 53.971 M 82.82 % | 29.521 M -3.76 % | 30.674 M 18.60 % | 25.864 M 11.61 % | 23.174 M 15.73 % | 20.024 M 12.48 % | 17.802 M 5.47 % | 16.878 M 57.86 % | 10.692 M 4.80 % | 10.202 M 4.50 % | 9.763 M 0.24 % | 9.740 M -0.35 % | 9.774 M 1.60 % | 9.620 M -2.10 % | 9.826 M | 0.000 -100.00 % | 10.660 M | 0.000 |
Total non current assets | 503.704 M 12.07 % | 449.467 M 5.19 % | 427.275 M -35.34 % | 660.822 M -17.66 % | 802.585 M -6.12 % | 854.860 M -2.24 % | 874.460 M -4.50 % | 915.669 M -3.06 % | 944.546 M 1.83 % | 927.533 M 6.02 % | 874.843 M 8.00 % | 810.024 M -6.62 % | 867.464 M -3.48 % | 898.722 M 208.90 % | 290.946 M 2.10 % | 284.964 M -2.45 % | 292.106 M -1.89 % | 297.723 M 6.01 % | 280.849 M -2.37 % | 287.668 M -0.95 % | 290.438 M 193.61 % | -310.262 M -202.09 % | 303.897 M 844.37 % | -40.826 M |
Other current assets | 116.042 M -26.80 % | 158.517 M -0.35 % | 159.076 M 72.73 % | 92.096 M 0.92 % | 91.259 M 15.69 % | 78.884 M -11.45 % | 89.085 M 97.84 % | 45.029 M 5.36 % | 42.740 M -7.85 % | 46.381 M 17.62 % | 39.434 M -4.54 % | 41.309 M -21.81 % | 52.831 M 13.63 % | 46.495 M 38.18 % | 33.649 M 84.96 % | 18.193 M 56.88 % | 11.597 M -25.85 % | 15.639 M 25.89 % | 12.423 M 97.13 % | 6.302 M -59.81 % | 15.682 M | 0.000 -100.00 % | 64.519 M | 0.000 |
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 -100.00 % | 620.524 M | 0.000 -100.00 % | 81.652 M |
cash and cash equivalents | 377.271 M 8.31 % | 348.324 M -4.04 % | 362.992 M 9.21 % | 332.372 M 17.73 % | 282.320 M -1.84 % | 287.620 M 15.47 % | 249.080 M 43.14 % | 174.010 M 11.57 % | 155.966 M 5.56 % | 147.756 M 10.35 % | 133.901 M 113.29 % | 62.778 M 22.98 % | 51.046 M 3.14 % | 49.491 M -86.54 % | 367.670 M 215.89 % | 116.391 M 558.25 % | 17.682 M -7.58 % | 19.133 M -82.36 % | 108.441 M 299.50 % | 27.144 M 326.22 % | -11.999 M 96.13 % | -310.262 M -200.00 % | 310.262 M 859.96 % | -40.826 M |
Cash and short term investments | 377.271 M 8.31 % | 348.324 M -4.04 % | 362.992 M 9.21 % | 332.372 M 17.73 % | 282.320 M -1.84 % | 287.620 M 15.47 % | 249.080 M 43.14 % | 174.010 M 11.57 % | 155.966 M 5.56 % | 147.756 M 10.35 % | 133.901 M 113.29 % | 62.778 M 22.98 % | 51.046 M 3.14 % | 49.491 M -86.54 % | 367.670 M 215.89 % | 116.391 M 558.25 % | 17.682 M -7.58 % | 19.133 M -82.36 % | 108.441 M 299.50 % | 27.144 M 326.22 % | -11.999 M -103.87 % | 310.262 M 0.00 % | 310.262 M 659.96 % | 40.826 M |
Total current assets | 1.038 B 6.37 % | 976.291 M -2.25 % | 998.724 M 10.69 % | 902.282 M 6.28 % | 848.937 M 9.62 % | 774.423 M -6.95 % | 832.281 M -3.57 % | 863.088 M -4.97 % | 908.238 M 4.80 % | 866.636 M 4.26 % | 831.209 M -4.66 % | 871.801 M -3.98 % | 907.945 M 11.13 % | 816.996 M -4.11 % | 852.033 M 73.31 % | 491.625 M 48.88 % | 330.212 M 15.64 % | 285.553 M -23.89 % | 375.175 M 41.80 % | 264.577 M 10.19 % | 240.116 M -22.61 % | 310.262 M -49.93 % | 619.684 M 1 417.87 % | 40.826 M |
Inventory | 177.966 M -4.77 % | 186.875 M -6.94 % | 200.818 M 2.62 % | 195.697 M 18.15 % | 165.639 M -7.31 % | 178.695 M 10.33 % | 161.964 M -25.02 % | 216.018 M 4.43 % | 206.857 M -18.76 % | 254.624 M 9.21 % | 233.159 M -13.57 % | 269.775 M -18.24 % | 329.951 M 10.35 % | 299.010 M 45.40 % | 205.653 M 18.79 % | 173.126 M 25.76 % | 137.666 M 10.39 % | 124.705 M 5.27 % | 118.459 M 22.74 % | 96.515 M -8.33 % | 105.280 M | 0.000 -100.00 % | 148.024 M | 0.000 |
Net receivables | 367.175 M 29.94 % | 282.575 M 2.44 % | 275.838 M -2.23 % | 282.117 M -8.91 % | 309.719 M 35.12 % | 229.224 M -30.99 % | 332.152 M -22.40 % | 428.031 M -14.85 % | 502.675 M 20.29 % | 417.875 M -1.61 % | 424.715 M -14.71 % | 497.939 M 5.02 % | 474.117 M 12.35 % | 422.000 M 72.20 % | 245.061 M 33.25 % | 183.915 M 12.65 % | 163.267 M 29.50 % | 126.076 M -7.20 % | 135.852 M 0.92 % | 134.616 M 36.50 % | 98.618 M | 0.000 -100.00 % | 96.879 M | 0.000 |
Tax assets | 25.166 M 56.81 % | 16.049 M -9.60 % | 17.754 M 12.97 % | 15.716 M 17.56 % | 13.369 M -3.50 % | 13.854 M -12.70 % | 15.870 M 124.75 % | -64.130 M -0.18 % | -64.014 M -1.10 % | -63.320 M -484.55 % | 16.466 M -12.34 % | 18.785 M 1.43 % | 18.521 M 254.34 % | -12.000 M -228.41 % | 9.345 M 177.88 % | -12.000 M 0.00 % | -12.000 M -20.00 % | -10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 161.248 M 4.86 % | 153.781 M -10.78 % | 172.368 M 15.53 % | 149.202 M 32.64 % | 112.489 M 20.43 % | 93.404 M -21.84 % | 119.498 M -30.42 % | 171.730 M -8.96 % | 188.633 M -5.96 % | 200.585 M 17.69 % | 170.430 M -14.72 % | 199.836 M -13.97 % | 232.276 M 23.59 % | 187.944 M 104.28 % | 92.002 M 7.84 % | 85.313 M 4.06 % | 81.987 M 10.15 % | 74.431 M -12.42 % | 84.987 M 71.58 % | 49.532 M 37.17 % | 36.110 M | 0.000 -100.00 % | 135.506 M | 0.000 |
Tax payables | 4.982 M -42.96 % | 8.734 M -5.54 % | 9.246 M 543.42 % | 1.437 M -57.33 % | 3.368 M -52.09 % | 7.030 M 22.18 % | 5.754 M -6.33 % | 6.143 M -63.24 % | 16.711 M 41.22 % | 11.833 M 71.97 % | 6.881 M -35.01 % | 10.587 M 248.95 % | 3.034 M -52.98 % | 6.452 M 10 653.33 % | 60.000 K -90.46 % | 629.000 K | 0.000 -100.00 % | 10.224 M 16.00 % | 8.814 M 3.35 % | 8.528 M -77.42 % | 37.768 M | 0.000 -100.00 % | 1.944 M | 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 100.00 % | -17.918 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 | 0.000 -100.00 % | 20.728 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.219 M | 0.000 -100.00 % | 16.117 M 15.63 % | 13.939 M -42.99 % | 24.450 M 73.48 % | 14.094 M -15.46 % | 16.672 M -7.32 % | 17.988 M 59.64 % | 11.268 M 300.00 % | 2.817 M -55.84 % | 6.379 M 1.45 % | 6.288 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 436.162 M 3.51 % | 421.374 M 3.55 % | 406.931 M 3.65 % | 392.592 M 3.72 % | 378.512 M 3.77 % | 364.762 M 3.84 % | 351.260 M 3.94 % | 337.929 M 4.03 % | 324.838 M 4.10 % | 312.054 M 4.17 % | 299.570 M 4.18 % | 287.561 M -2.18 % | 293.974 M 4.32 % | 281.792 M 18.67 % | 237.462 M 0.93 % | 235.278 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 248.285 M -13.21 % | 286.079 M -3.93 % | 297.780 M -3.43 % | 308.347 M -3.76 % | 320.379 M -3.95 % | 333.570 M -3.18 % | 344.517 M -15.54 % | 407.916 M -2.32 % | 417.624 M -2.02 % | 426.221 M 11.23 % | 383.176 M -2.47 % | 392.862 M -2.18 % | 401.614 M -2.34 % | 411.232 M 103.02 % | 202.562 M -19.40 % | 251.330 M 67.67 % | 149.893 M 1.03 % | 148.370 M 5.62 % | 140.473 M | 0.000 100.00 % | -589.000 M | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 22.775 M 5.27 % | 21.634 M 1.10 % | 21.398 M -61.27 % | 55.253 M 1.36 % | 54.512 M -13.31 % | 62.880 M -5.95 % | 66.858 M -4.39 % | 69.928 M -6.64 % | 74.902 M 2.53 % | 73.051 M 0.61 % | 72.606 M -2.07 % | 74.139 M -12.59 % | 84.819 M -8.73 % | 92.931 M 418.65 % | 17.918 M 172.19 % | 6.583 M -54.51 % | 14.472 M 10.96 % | 13.043 M -0.54 % | 13.114 M 7.61 % | 12.187 M -15.82 % | 14.477 M | 0.000 -100.00 % | 15.853 M | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.542 B 8.16 % | 1.426 B -0.02 % | 1.426 B -8.77 % | 1.563 B -5.35 % | 1.652 B 1.36 % | 1.629 B -4.54 % | 1.707 B -4.05 % | 1.779 B -4.00 % | 1.853 B 3.27 % | 1.794 B 5.16 % | 1.706 B 1.44 % | 1.682 B -5.27 % | 1.775 B 3.48 % | 1.716 B 50.11 % | 1.143 B 47.18 % | 776.589 M 24.79 % | 622.318 M 6.69 % | 583.276 M -11.09 % | 656.024 M 18.79 % | 552.272 M 4.09 % | 530.554 M | 0.000 -100.00 % | 923.581 M | 0.000 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | -1.270 M -224.02 % | 1.024 M 103.37 % | -30.371 M -703.89 % | -3.778 M -8.31 % | -3.488 M -26 730.77 % | -13.000 K 99.86 % | -9.146 M -1 619.17 % | -532.000 K 85.77 % | -3.739 M -182.09 % | 4.555 M 815.07 % | -637.000 K 94.73 % | -12.092 M 57.21 % | -28.259 M -749.78 % | 4.349 M 221.79 % | -3.571 M 45.04 % | -6.498 M -1 414.69 % | -429.000 K -293.58 % | -109.000 K -111.76 % | 927.000 K 140.48 % | -2.290 M -355.58 % | 896.000 K 139.44 % | -2.272 M -129.19 % | 7.783 M 110.12 % | 3.704 M | 0.000 | 0.000 |
Stock based compensation | 3.898 M 39.31 % | 2.798 M -20.01 % | 3.498 M 73.60 % | 2.015 M 121.43 % | 910.000 K -76.82 % | 3.926 M 38.00 % | 2.845 M -16.32 % | 3.400 M -34.62 % | 5.200 M 54.49 % | 3.366 M 1.85 % | 3.305 M -21.31 % | 4.200 M 41.70 % | 2.964 M -34.25 % | 4.508 M 119.80 % | 2.051 M -8.40 % | 2.239 M 43.89 % | 1.556 M -80.33 % | 7.911 M 412.04 % | 1.545 M 81.13 % | 853.000 K 30.63 % | 653.000 K -62.86 % | 1.758 M 120.03 % | 799.000 K -63.52 % | 2.190 M | 0.000 | 0.000 |
Change in working capital | 48.784 M 200.00 % | -48.784 M -270.76 % | 28.569 M 245.37 % | 8.272 M 122.55 % | -36.689 M -238.53 % | 26.484 M -51.25 % | 54.321 M 103.56 % | 26.685 M 142.97 % | -62.096 M -444.70 % | -11.400 M -116.89 % | 67.508 M 48.17 % | 45.562 M 714.13 % | -7.419 M 86.69 % | -55.752 M 28.76 % | -78.263 M -416.79 % | -15.144 M 84.37 % | -96.916 M -50.24 % | -64.508 M -168.67 % | 93.939 M 1 309.44 % | 6.665 M 110.64 % | -62.652 M 78.00 % | -284.775 M -180.74 % | 352.715 M 918.52 % | -43.092 M -48.44 % | -29.029 M 0.00 % | -29.029 M |
Accounts receivables | 0.000 | 0.000 100.00 % | -409.000 K -100.92 % | 44.557 M 145.15 % | -98.684 M -202.80 % | 95.992 M -0.02 % | 96.008 M 28.57 % | 74.675 M 185.56 % | -87.277 M -1 499.12 % | 6.238 M -89.95 % | 62.052 M 291.00 % | -32.488 M 47.84 % | -62.280 M -40.69 % | -44.268 M 24.53 % | -58.654 M -186.86 % | -20.447 M 19.48 % | -25.393 M -407.86 % | -5.000 M -616.33 % | -698.000 K 96.47 % | -19.750 M -216.69 % | 16.925 M 186.73 % | -19.515 M -186.61 % | 22.533 M 168.72 % | -32.789 M -115.35 % | -15.226 M 0.00 % | -15.226 M |
Inventory | 2.682 M 219.67 % | 839.000 K 105.66 % | -14.823 M -253.00 % | 9.688 M 123.48 % | 4.335 M 137.56 % | -11.542 M -121.30 % | 54.189 M 626.62 % | -10.290 M -122.29 % | 46.156 M 297.99 % | -23.312 M -166.33 % | 35.143 M -44.14 % | 62.918 M 303.35 % | -30.941 M 33.10 % | -46.250 M -40.74 % | -32.863 M 5.78 % | -34.878 M -145.67 % | -14.197 M -127.30 % | -6.246 M 69.76 % | -20.652 M -419.25 % | 6.469 M -57.13 % | 15.090 M -44.99 % | 27.433 M 150.30 % | -54.544 M -377.70 % | -11.418 M 20.24 % | -14.316 M 0.00 % | -14.316 M |
Accounts payables | 0.000 | 0.000 -100.00 % | 24.475 M -33.20 % | 36.637 M 74.80 % | 20.959 M 187.73 % | -23.891 M 54.14 % | -52.097 M -223.60 % | -16.099 M -4 259.95 % | 387.000 K -98.72 % | 30.155 M 202.55 % | -29.406 M 9.35 % | -32.440 M -314.92 % | 15.094 M -74.60 % | 59.419 M 788.31 % | 6.689 M 101.11 % | 3.326 M -55.98 % | 7.556 M 171.58 % | -10.556 M -129.77 % | 35.455 M 164.16 % | 13.422 M 120.80 % | -64.539 M -85.15 % | -34.857 M -148.43 % | 71.979 M 1 164.79 % | 5.691 M | 0.000 | 0.000 |
Other working capital | 48.784 M 200.00 % | -48.784 M -352.43 % | 19.326 M 123.39 % | -82.610 M -325.09 % | 36.701 M 207.71 % | -34.075 M 22.17 % | -43.779 M -102.67 % | -21.601 M -1.12 % | -21.362 M 12.74 % | -24.481 M -8 612.10 % | -281.000 K -100.59 % | 47.572 M -27.81 % | 65.902 M 367.32 % | -24.653 M -475.52 % | 6.565 M -82.19 % | 36.855 M 156.80 % | -64.882 M -51.93 % | -42.706 M -153.49 % | 79.834 M 1 123.70 % | 6.524 M 121.65 % | -30.128 M 88.32 % | -257.836 M -182.44 % | 312.747 M 6 934.51 % | -4.576 M -992.01 % | 513.000 K 0.00 % | 513.000 K |
Other non cash items | -53.450 M -1 056.86 % | 5.586 M -96.71 % | 169.947 M -4.26 % | 177.500 M 3 796.82 % | 4.555 M 287.33 % | 1.176 M -92.94 % | 16.669 M 214.09 % | 5.307 M 53.25 % | 3.463 M -59.87 % | 8.630 M 31.72 % | 6.552 M 401.68 % | 1.306 M 1 380.39 % | -102.000 K 88.32 % | -873.000 K -123.84 % | 3.662 M -58.13 % | 8.746 M 205.59 % | 2.862 M -18.25 % | 3.501 M -67.49 % | 10.769 M -34.90 % | 16.541 M 265.63 % | 4.524 M 8.57 % | 4.167 M 55.08 % | 2.687 M -52.79 % | 5.692 M -75.67 % | 23.391 M 0.00 % | 23.391 M |
Net cash provided by operating activities | 43.841 M 435.71 % | -13.059 M -122.68 % | 57.586 M 28.15 % | 44.935 M 1 035.58 % | 3.957 M -91.67 % | 47.502 M -49.46 % | 93.981 M 31.23 % | 71.618 M 248.68 % | 20.540 M -55.17 % | 45.816 M -52.99 % | 97.470 M -6.98 % | 104.787 M 1 082.35 % | -10.667 M 78.71 % | -50.097 M 48.54 % | -97.350 M -206.83 % | -31.728 M 65.50 % | -91.961 M -118.19 % | -42.148 M -140.41 % | 104.295 M 387.36 % | 21.400 M 145.22 % | -47.324 M 76.41 % | -200.576 M -150.45 % | 397.593 M 4 682.15 % | -8.677 M -510.41 % | -1.422 M 0.00 % | -1.422 M |
Investments in property plant and equipment | -6.631 M -181.93 % | -2.352 M -38.27 % | -1.701 M -57.94 % | -1.077 M 49.46 % | -2.131 M 11.06 % | -2.396 M 55.41 % | -5.374 M -145.28 % | -2.191 M 60.46 % | -5.541 M -42.70 % | -3.883 M 1.17 % | -3.929 M -40.57 % | -2.795 M -81.73 % | -1.538 M 34.75 % | -2.357 M -113.30 % | -1.105 M -5.04 % | -1.052 M -66.98 % | -630.000 K -10.53 % | -570.000 K 21.70 % | -728.000 K -111.01 % | -345.000 K -255.67 % | -97.000 K 42.26 % | -168.000 K 81.60 % | -913.000 K -160.86 % | -350.000 K -61.29 % | -217.000 K 0.00 % | -217.000 K |
Acquisitions net | 0.000 | 0.000 100.00 % | -4.000 K 89.74 % | -39.000 K -234.48 % | 29.000 K 190.00 % | 10.000 K -94.05 % | 168.000 K | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K -200.00 % | 2.000 K 200.00 % | -2.000 K 100.00 % | -373.816 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 |
Purchases of investments | 0.000 | 0.000 100.00 % | -14.276 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 100.00 % | -1.975 M 80.25 % | -10.000 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 12.013 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 100.00 % | -1.975 M 80.25 % | -10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | -6.631 M -181.93 % | -2.352 M 85.28 % | -15.981 M -246.66 % | 10.897 M 618.41 % | -2.102 M 11.90 % | -2.386 M 54.17 % | -5.206 M -137.61 % | -2.191 M 60.46 % | -5.541 M -42.70 % | -3.883 M 1.22 % | -3.931 M -40.74 % | -2.793 M -81.36 % | -1.540 M 99.59 % | -376.173 M -33 942.81 % | -1.105 M -5.04 % | -1.052 M 59.62 % | -2.605 M 75.35 % | -10.570 M -1 351.92 % | -728.000 K -111.01 % | -345.000 K -255.67 % | -97.000 K 42.26 % | -168.000 K 81.60 % | -913.000 K -160.86 % | -350.000 K -61.29 % | -217.000 K 0.00 % | -217.000 K |
Debt repayment | -9.942 M -1 860.95 % | -507.000 K -222.17 % | 415.000 K 105.98 % | -6.943 M -1 710.90 % | 431.000 K 116.78 % | -2.568 M 85.17 % | -17.319 M 61.62 % | -45.127 M -205.04 % | -14.794 M 32.17 % | -21.812 M 9.04 % | -23.980 M 65.88 % | -70.289 M -414.34 % | 22.361 M -58.48 % | 53.861 M -86.93 % | 412.246 M 507.86 % | -101.075 M -200.15 % | 100.925 M 436.42 % | -30.000 M -106.52 % | 459.968 M 1 735.73 % | -28.120 M -61.46 % | -17.416 M 69.81 % | -57.692 M -50.75 % | -38.271 M -3 137.82 % | -1.182 M | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.509 M 151 000.00 % | -1.000 K 99.87 % | -758.000 K -1.07 % | -750.000 K -3.31 % | -726.000 K -22.64 % | -592.000 K -48.00 % | -400.000 K -102.52 % | 15.885 M | 0.000 -100.00 % | 120.645 M | 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 100.00 % | -18.000 K 98.44 % | -1.154 M | 0.000 100.00 % | -580.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -33.098 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 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.670 M | 0.000 | 0.000 100.00 % | -8.051 M | 0.000 | 0.000 | 0.000 100.00 % | -589.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -1.109 M 8.95 % | -1.218 M | 0.000 | 0.000 | 0.000 100.00 % | -2.007 M | 0.000 | 0.000 100.00 % | -758.000 K 61.13 % | -1.950 M | 0.000 100.00 % | -592.000 K -48.00 % | -400.000 K -101.29 % | 30.990 M 156.90 % | -54.461 M -144.28 % | 122.987 M 954.08 % | -14.400 M -118.51 % | -6.590 M 83.00 % | -38.770 M -927.02 % | -3.775 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.246 M 0.00 % | -12.246 M |
Net cash used provided by financing activities | -11.051 M -540.64 % | -1.725 M -534.51 % | 397.000 K 104.90 % | -8.097 M -1 978.65 % | 431.000 K 109.42 % | -4.575 M 73.58 % | -17.319 M 61.62 % | -45.128 M -190.17 % | -15.552 M 34.55 % | -23.762 M 3.82 % | -24.706 M 72.41 % | -89.551 M -507.77 % | 21.961 M -78.20 % | 100.736 M -71.20 % | 349.734 M 165.98 % | 131.489 M 51.97 % | 86.525 M 388.42 % | -30.000 M -34.71 % | -22.270 M 30.18 % | -31.895 M -83.14 % | -17.416 M 69.81 % | -57.692 M -50.75 % | -38.271 M -3 137.82 % | -1.182 M 90.35 % | -12.246 M 0.00 % | -12.246 M |
Effect of forex changes on cash | 3.118 M 25.32 % | 2.488 M 124.31 % | -10.233 M -541.65 % | 2.317 M 130.54 % | -7.586 M -279.11 % | -2.001 M -155.37 % | 3.614 M 157.78 % | -6.255 M -171.38 % | 8.763 M 303.04 % | -4.316 M -288.47 % | 2.290 M 422.08 % | -711.000 K 91.33 % | -8.199 M -211.48 % | 7.355 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 |
Net change in cash | 29.277 M 299.87 % | -14.648 M -146.11 % | 31.769 M -36.53 % | 50.052 M 1 044.38 % | -5.300 M -113.75 % | 38.540 M -48.66 % | 75.070 M 316.04 % | 18.044 M 119.78 % | 8.210 M -40.74 % | 13.855 M -80.52 % | 71.123 M 506.23 % | 11.732 M 654.47 % | 1.555 M 100.49 % | -318.179 M -226.62 % | 251.279 M 154.57 % | 98.709 M 6 902.83 % | -1.451 M 98.38 % | -89.308 M -209.85 % | 81.297 M 849.97 % | -10.840 M 83.28 % | -64.837 M 74.91 % | -258.436 M -172.11 % | 358.409 M 3 610.72 % | -10.209 M 26.47 % | -13.885 M 0.00 % | -13.885 M |
Cash at beginning of period | 349.493 M -4.02 % | 364.141 M 9.56 % | 332.372 M 17.73 % | 282.320 M -1.84 % | 287.620 M 15.47 % | 249.080 M 43.14 % | 174.010 M 11.57 % | 155.966 M 5.56 % | 147.756 M 10.35 % | 133.901 M 113.29 % | 62.778 M 22.98 % | 51.046 M 3.14 % | 49.491 M -86.54 % | 367.670 M 215.89 % | 116.391 M 558.25 % | 17.682 M -7.58 % | 19.133 M -82.36 % | 108.441 M 299.50 % | 27.144 M -28.54 % | 37.984 M -63.06 % | 102.821 M -71.54 % | 361.257 M 12 584.59 % | 2.848 M -78.19 % | 13.057 M -51.54 % | 26.942 M | 0.000 |
Cash at end of period | 378.770 M 8.38 % | 349.493 M -4.02 % | 364.141 M 9.56 % | 332.372 M 17.73 % | 282.320 M -1.84 % | 287.620 M 15.47 % | 249.080 M 43.14 % | 174.010 M 11.57 % | 155.966 M 5.56 % | 147.756 M 10.35 % | 133.901 M 113.29 % | 62.778 M 22.98 % | 51.046 M 3.14 % | 49.491 M -86.54 % | 367.670 M 215.89 % | 116.391 M 558.25 % | 17.682 M -7.58 % | 19.133 M -82.36 % | 108.441 M 299.50 % | 27.144 M -28.54 % | 37.984 M -63.06 % | 102.821 M -71.54 % | 361.257 M 12 584.59 % | 2.848 M -78.19 % | 13.057 M 194.04 % | -13.885 M |
Operating cash flow | 43.841 M 435.71 % | -13.059 M -122.68 % | 57.586 M 28.15 % | 44.935 M 1 035.58 % | 3.957 M -91.67 % | 47.502 M -49.46 % | 93.981 M 31.23 % | 71.618 M 248.68 % | 20.540 M -55.17 % | 45.816 M -52.99 % | 97.470 M -6.98 % | 104.787 M 1 082.35 % | -10.667 M 78.71 % | -50.097 M 48.54 % | -97.350 M -206.83 % | -31.728 M 65.50 % | -91.961 M -118.19 % | -42.148 M -140.41 % | 104.295 M 387.36 % | 21.400 M 145.22 % | -47.324 M 76.41 % | -200.576 M -150.45 % | 397.593 M 4 682.15 % | -8.677 M -510.41 % | -1.422 M 0.00 % | -1.422 M |
Capital expenditure | -6.631 M -181.93 % | -2.352 M 81.88 % | -12.977 M -1 104.92 % | -1.077 M 49.46 % | -2.131 M 11.06 % | -2.396 M 55.41 % | -5.374 M -145.28 % | -2.191 M 60.46 % | -5.541 M -42.70 % | -3.883 M 1.17 % | -3.929 M -40.57 % | -2.795 M -81.73 % | -1.538 M 34.75 % | -2.357 M -113.30 % | -1.105 M -5.04 % | -1.052 M -66.98 % | -630.000 K -10.53 % | -570.000 K 21.70 % | -728.000 K -111.01 % | -345.000 K -255.67 % | -97.000 K 42.26 % | -168.000 K 81.60 % | -913.000 K -160.86 % | -350.000 K -61.29 % | -217.000 K 0.00 % | -217.000 K |
Free CashFlow | 37.210 M 341.45 % | -15.411 M -134.55 % | 44.609 M 1.71 % | 43.858 M 2 301.86 % | 1.826 M -95.95 % | 45.106 M -49.09 % | 88.607 M 27.63 % | 69.427 M 362.88 % | 14.999 M -64.23 % | 41.933 M -55.17 % | 93.541 M -8.29 % | 101.992 M 935.66 % | -12.205 M 76.73 % | -52.454 M 46.72 % | -98.455 M -200.35 % | -32.780 M 64.60 % | -92.591 M -116.75 % | -42.718 M -141.25 % | 103.567 M 391.89 % | 21.055 M 144.40 % | -47.421 M 76.38 % | -200.744 M -150.61 % | 396.680 M 4 494.37 % | -9.027 M -450.93 % | -1.639 M 0.00 % | -1.639 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 |