Top Form International Limited
HKEX:0333.HK
0.285 (HKD) • At close November 5, 2024
Overview | Financials
Numbers are in millions (except for per share data and ratios) HKD.
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets: | |||||||||||||||||||||||
Current Assets: | |||||||||||||||||||||||
Cash & Cash Equivalents
| 102.263 | 112.13 | 136.487 | 92.217 | 122.903 | 95.269 | 102.616 | 133.3 | 166.68 | 169.215 | 129.16 | 136.01 | 145.665 | 222.773 | 220.646 | 318.314 | 211.659 | 256.435 | 65.253 | 184.084 | 113.767 | 100.735 | 70.551 |
Short Term Investments
| 0 | 0 | 0 | 0 | 0 | 0 | -89.505 | -88.493 | -104.63 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cash and Short Term Investments
| 102.263 | 112.13 | 136.487 | 92.217 | 122.903 | 95.269 | 102.616 | 133.3 | 166.68 | 169.215 | 129.16 | 136.01 | 145.665 | 222.773 | 220.646 | 318.314 | 211.659 | 256.435 | 65.253 | 184.084 | 113.767 | 100.735 | 70.551 |
Net Receivables
| 178.531 | 201.38 | 181.57 | 163.171 | 143.526 | 243.155 | 223.127 | 210.799 | 192.256 | 155.369 | 170.965 | 124.565 | 143.356 | 0 | 180.101 | 132.396 | 16.367 | 12.93 | 9.761 | 6.845 | 2.625 | 3.765 | 7.426 |
Inventory
| 170.384 | 103.594 | 174.895 | 255.868 | 180.389 | 174.099 | 148.736 | 150.284 | 135.293 | 189.494 | 177.347 | 152.04 | 170.253 | 181.521 | 225.085 | 162.92 | 230.21 | 197.462 | 245.993 | 188.039 | 160.269 | 120.284 | 132.171 |
Other Current Assets
| 0 | 19.41 | 181.57 | 163.171 | 143.526 | 0.048 | 0.048 | 0.048 | 0.048 | 177.481 | 193.058 | 148.317 | 8.448 | 150.022 | 96.652 | 51.963 | 189.381 | 166.394 | 254.741 | 143.227 | 120.714 | 82.103 | 90.422 |
Total Current Assets
| 451.178 | 417.104 | 492.952 | 511.256 | 446.818 | 512.571 | 474.527 | 494.431 | 494.277 | 536.19 | 499.565 | 436.367 | 467.722 | 554.316 | 722.484 | 665.593 | 647.617 | 633.221 | 575.748 | 522.195 | 397.375 | 306.887 | 300.57 |
Non-Current Assets: | |||||||||||||||||||||||
Property, Plant & Equipment, Net
| 161.879 | 189.004 | 182.916 | 205.577 | 231.709 | 137.642 | 122.352 | 111.622 | 96.748 | 117.786 | 125.871 | 144.627 | 153.654 | 150.128 | 139.224 | 148.644 | 171.627 | 177.268 | 170.842 | 168.666 | 133.243 | 116.111 | 76.92 |
Goodwill
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Intangible Assets
| 0 | 0 | 0 | 0 | 0 | 1.384 | 1.432 | 1.48 | 1.527 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Goodwill and Intangible Assets
| 0 | 383.166 | 405.134 | 424.656 | 396.258 | 1.384 | 1.432 | 1.48 | 1.527 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Long Term Investments
| 185.519 | 39.7 | 56.264 | 54.059 | 24.997 | 21.066 | 115.335 | 113.229 | 122.21 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Tax Assets
| 0.452 | 0.264 | 0.339 | 0.571 | 0.986 | 305.513 | 0.781 | -113.229 | -122.21 | 0 | 0 | 3.131 | 4.422 | 0.529 | 1.152 | 2.401 | 4.03 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Assets
| 4.328 | -228.704 | -239.18 | -259.636 | -256.706 | -158.708 | 0.631 | 114.165 | 123.545 | 108.183 | 106.251 | 64.407 | 56.021 | 8.277 | 9.225 | 7.005 | 8.078 | 5.211 | 2.189 | 0 | 0.865 | 0.811 | 5.037 |
Total Non-Current Assets
| 352.178 | 383.43 | 405.473 | 425.227 | 397.244 | 306.897 | 240.531 | 227.267 | 221.82 | 225.969 | 232.122 | 212.165 | 214.097 | 158.934 | 149.601 | 158.05 | 183.735 | 182.479 | 173.031 | 168.666 | 134.108 | 116.922 | 81.957 |
Total Assets
| 803.356 | 800.534 | 898.425 | 936.483 | 844.062 | 819.468 | 715.058 | 721.698 | 716.097 | 762.159 | 731.687 | 648.532 | 681.819 | 713.25 | 872.085 | 823.643 | 831.352 | 815.7 | 748.779 | 690.861 | 531.483 | 423.809 | 382.527 |
Liabilities & Equity: | |||||||||||||||||||||||
Current Liabilities: | |||||||||||||||||||||||
Account Payables
| 152.486 | 120.168 | 114.221 | 144.146 | 119.76 | 123.35 | 74.951 | 139.3 | 117.46 | 150.687 | 125.575 | 49.085 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Short Term Debt
| 105.829 | 134.662 | 128.455 | 101.067 | 111.838 | 40.441 | 0.149 | 0.145 | 0.139 | 0 | 0 | 0 | 0 | 2.566 | 0.959 | 0.728 | 5.183 | 4.911 | 6.39 | 10.142 | 18.334 | 22.653 | 203.857 |
Tax Payables
| 0 | 5.478 | 8.674 | 5.026 | 2.005 | 0.49 | 1.851 | 4.21 | 4.638 | 5.686 | 2.619 | 0 | 0 | 0 | 0 | 0 | 102.567 | 96.744 | 78.384 | 72.483 | 42.259 | 20.692 | 6.666 |
Deferred Revenue
| 6.303 | -134.662 | -128.455 | -101.067 | -111.838 | -40.441 | 0 | -135.09 | -112.822 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Liabilities
| 71.056 | 201.956 | 222.461 | 223.667 | 205.819 | 133.817 | 64.404 | 139.3 | 117.46 | 5.686 | 2.619 | 63.393 | 147.925 | 123.388 | 282.046 | 245.666 | 236.336 | 227.191 | 247.471 | 212.335 | 144.666 | 104.957 | 108.133 |
Total Current Liabilities
| 335.674 | 322.124 | 336.682 | 367.813 | 325.579 | 257.167 | 139.504 | 143.655 | 122.237 | 156.373 | 128.194 | 112.478 | 147.925 | 125.954 | 283.005 | 246.394 | 241.519 | 232.102 | 253.861 | 222.477 | 163 | 127.61 | 311.99 |
Non-Current Liabilities: | |||||||||||||||||||||||
Long Term Debt
| 0 | 18.294 | 13.309 | 16.504 | 21.526 | 0 | 0.062 | 0.205 | 0.338 | 0 | 0 | 0 | 0 | 0 | 0.011 | 0.135 | 0.285 | 0.265 | 0.562 | 1.843 | 6.113 | 2.05 | 1.691 |
Deferred Revenue Non-Current
| 0 | 0 | 0 | 0 | 0 | 0 | 52.84 | 118.241 | 93.825 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -21.902 | 0 | 0 |
Deferred Tax Liabilities Non-Current
| 32.87 | 33.071 | 36.41 | 36.618 | 32.485 | 37.165 | 22.198 | 20.999 | 23.436 | 25.353 | 24.257 | 15.515 | 15.614 | 3.836 | 4.216 | 4.175 | 6.933 | 10.416 | 9.659 | 6.197 | 9.912 | 2.38 | 2.38 |
Other Non-Current Liabilities
| 38.778 | 7.223 | 4.696 | 5.025 | 15.802 | 1.954 | -52.008 | -117.302 | -92.572 | 1.46 | 1.576 | 2.173 | 3.033 | 2.002 | 10.305 | 10.089 | 5.762 | 4.263 | 4.345 | 4.989 | 21.902 | 3.055 | 2.648 |
Total Non-Current Liabilities
| 71.648 | 58.588 | 54.415 | 58.147 | 69.813 | 39.119 | 23.092 | 22.143 | 25.027 | 26.813 | 25.833 | 17.688 | 18.647 | 5.838 | 14.532 | 14.399 | 12.98 | 14.944 | 14.566 | 13.029 | 16.025 | 7.485 | 6.719 |
Total Liabilities
| 407.322 | 380.712 | 391.097 | 425.96 | 395.392 | 296.286 | 162.596 | 165.798 | 147.264 | 183.186 | 154.027 | 130.166 | 166.572 | 131.792 | 297.537 | 260.793 | 254.499 | 247.046 | 268.427 | 235.506 | 179.025 | 135.095 | 318.709 |
Equity: | |||||||||||||||||||||||
Preferred Stock
| 0 | 0 | 364.997 | 361.447 | 825.507 | 908.634 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Common Stock
| 147.94 | 147.94 | 147.94 | 147.94 | 107.519 | 107.519 | 107.519 | 107.519 | 107.519 | 107.519 | 107.519 | 107.519 | 107.519 | 107.519 | 107.519 | 107.519 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Retained Earnings
| 128.723 | 130.826 | 215.558 | 212.008 | 209.211 | 286.446 | 358.422 | 367.033 | 368.062 | 357.332 | 355.531 | 329.153 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Accumulated Other Comprehensive Income/Loss
| 96.462 | 92.734 | 101.866 | 114.093 | -399.76 | -393.102 | -389.45 | -369.696 | -364.732 | -377.591 | -359.129 | -341.017 | -330.864 | -322.62 | 0 | -310.936 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Total Stockholders Equity
| 1.499 | 1.499 | -363.498 | -359.948 | -316.73 | -393.965 | 466.526 | 441.164 | 446.869 | 471.266 | 453.034 | 404.168 | 721.171 | 778.116 | 443.207 | 749.195 | 558.418 | 546.27 | 461.192 | 434.296 | 330.556 | 267.764 | 41.352 |
Total Shareholders Equity
| 374.624 | 372.999 | 466.863 | 475.54 | 425.747 | 515.532 | 543.017 | 546.02 | 557.718 | 558.526 | 556.955 | 499.823 | 497.826 | 563.015 | 550.726 | 545.778 | 558.418 | 546.27 | 461.192 | 434.296 | 330.556 | 267.764 | 41.352 |
Total Equity
| 396.034 | 419.822 | 507.328 | 510.523 | 448.67 | 523.182 | 552.462 | 555.9 | 568.833 | 578.973 | 577.66 | 518.366 | 515.247 | 581.458 | 574.548 | 562.85 | 576.853 | 568.654 | 480.352 | 455.355 | 352.458 | 288.714 | 63.818 |
Total Liabilities & Shareholders Equity
| 803.356 | 800.534 | 898.425 | 936.483 | 844.062 | 819.468 | 715.058 | 721.698 | 716.097 | 762.159 | 731.687 | 648.532 | 681.819 | 713.25 | 872.085 | 823.643 | 831.352 | 815.7 | 748.779 | 690.861 | 531.483 | 423.809 | 382.527 |