
Top
0333.HKTop Form International Limited Price (0333.HK)
Stock Price
Market Cap
Fetching Data...
Enterprise Value
Fetching Data...
Volume
Fetching Data...
Shares Outstanding
301,052,675
(0)%Income Statement Summary
Revenue | |
Cost of Revenue | |
Gross Profit | |
Operating Expenses | |
Operating Income | |
Other Expenses | |
Net Income |


Income Statement
Top Form International LimitedCurrency: HKD
YEAR | 2001 | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | ||||||||||||||||||||||||
Revenue |
846,846,000.00
+0% |
1,094,364,000.00
+29% |
1,217,043,000.00
+11% |
1,463,815,000.00
+20% |
1,425,491,000.00
-3% |
1,467,496,000.00
+3% |
1,368,682,000.00
-7% |
1,370,026,000.00
+0% |
1,342,480,000.00
-2% |
1,339,798,000.00
0% |
1,132,391,000.00
-15% |
1,054,451,000.00
-7% |
1,131,696,000.00
+7% |
1,170,468,000.00
+3% |
1,179,025,000.00
+1% |
1,126,008,000.00
-4% |
1,281,021,000.00
+14% |
1,225,402,000.00
-4% |
1,236,659,000.00
+1% |
1,428,532,000.00
+16% |
1,481,592,000.00
+4% |
1,007,016,000.00
-32% |
1,130,164,000.00
+12% |
|
Cost of Revenue | ||||||||||||||||||||||||
Cost of Revenue | 615,991,000.00 | 764,976,000.00 | 827,682,000.00 | 1,020,695,000.00 | 1,057,771,000.00 | 1,115,867,000.00 | 1,079,835,000.00 | 1,100,833,000.00 | 1,048,518,000.00 | 1,080,724,000.00 | 963,910,000.00 | 879,570,000.00 | 928,294,000.00 | 951,316,000.00 | 968,424,000.00 | 920,758,000.00 | 1,051,111,000.00 | 1,027,319,000.00 | 1,056,311,000.00 | 1,190,553,000.00 | 1,207,664,000.00 | 831,677,000.00 | 874,674,000.00 | |
Gross Profit | ||||||||||||||||||||||||
Gross Profit |
230,855,000.00
+0% |
329,388,000.00
+43% |
389,361,000.00
+18% |
443,120,000.00
+14% |
367,720,000.00
-17% |
351,629,000.00
-4% |
288,847,000.00
-18% |
269,193,000.00
-7% |
293,962,000.00
+9% |
259,074,000.00
-12% |
168,481,000.00
-35% |
174,881,000.00
+4% |
203,402,000.00
+16% |
219,152,000.00
+8% |
210,601,000.00
-4% |
205,250,000.00
-3% |
229,910,000.00
+12% |
198,083,000.00
-14% |
180,348,000.00
-9% |
237,979,000.00
+32% |
273,928,000.00
+15% |
175,339,000.00
-36% |
255,490,000.00
+46% |
|
Gross Profit Ratio | (0.27%) | (0.30%) | (0.32%) | (0.30%) | (0.26%) | (0.24%) | (0.21%) | (0.20%) | (0.22%) | (0.19%) | (0.15%) | (0.17%) | (0.18%) | (0.19%) | (0.18%) | (0.18%) | (0.18%) | (0.16%) | (0.15%) | (0.17%) | (0.19%) | (0.17%) | (0.23%) | |
Operating Expenses | ||||||||||||||||||||||||
Research and Development | 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 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
General and Administrative | 121,877,000.00 | 136,449,000.00 | 154,487,000.00 | 176,320,000.00 | 163,011,000.00 | 164,992,000.00 | 178,838,000.00 | 181,426,000.00 | 173,332,000.00 | 168,814,000.00 | 170,014,000.00 | 164,486,000.00 | 163,256,000.00 | 166,629,000.00 | 173,125,000.00 | 191,646,000.00 | 200,671,000.00 | 238,739,000.00 | 225,317,000.00 | 219,326,000.00 | 231,065,000.00 | 228,207,000.00 | 220,969,000.00 | |
Selling, General & Admin... | 159,095,000.00 | 169,656,000.00 | 200,611,000.00 | 216,804,000.00 | 231,540,000.00 | 210,537,000.00 | 236,428,000.00 | 230,102,000.00 | 211,215,000.00 | 191,074,000.00 | 213,372,000.00 | 191,918,000.00 | 189,137,000.00 | 191,825,000.00 | 197,395,000.00 | 219,340,000.00 | 223,688,000.00 | 274,408,000.00 | 265,002,000.00 | 279,424,000.00 | 268,681,000.00 | 257,419,000.00 | 258,036,000.00 | |
Selling & Marketing Exp... | 37,218,000.00 | 33,207,000.00 | 46,124,000.00 | 40,484,000.00 | 68,529,000.00 | 45,545,000.00 | 57,590,000.00 | 48,676,000.00 | 37,883,000.00 | 22,260,000.00 | 43,358,000.00 | 27,432,000.00 | 25,881,000.00 | 25,196,000.00 | 24,270,000.00 | 27,694,000.00 | 23,017,000.00 | 35,669,000.00 | 39,685,000.00 | 60,098,000.00 | 37,616,000.00 | 29,212,000.00 | 37,067,000.00 | |
Depreciation and Amortiz... | 17,316,000.00 | 20,126,000.00 | -3,017,000.00 | -3,964,000.00 | 28,934,000.00 | 31,644,000.00 | 28,177,000.00 | 28,121,000.00 | 29,897,000.00 | 28,574,000.00 | 29,518,000.00 | 29,035,000.00 | 27,740,000.00 | 24,057,000.00 | 21,120,000.00 | 20,582,000.00 | 23,022,000.00 | 28,147,000.00 | 44,738,000.00 | 51,208,000.00 | 45,372,000.00 | 44,542,000.00 | 42,593,000.00 | |
Other Expenses | -4,695,000.00 | 0.00 | 2,630,000.00 | -161,000.00 | 7,028,000.00 | 25,746,000.00 | 13,015,000.00 | -191,000.00 | -4,799,000.00 | -3,693,000.00 | 15,928,000.00 | -15,259,000.00 | -13,379,000.00 | -15,120,000.00 | -21,917,000.00 | -15,367,000.00 | -3,141,000.00 | 14,125,000.00 | 12,031,000.00 | 13,845,000.00 | 16,566,000.00 | 13,141,000.00 | -21,820,000.00 | |
Total Operating Expenses | 159,095,000.00 | 169,656,000.00 | 200,611,000.00 | 216,804,000.00 | 231,540,000.00 | 210,537,000.00 | 236,428,000.00 | 229,911,000.00 | 206,416,000.00 | 187,381,000.00 | 229,300,000.00 | 176,659,000.00 | 175,758,000.00 | 176,705,000.00 | 175,478,000.00 | 203,973,000.00 | 214,896,000.00 | 274,408,000.00 | 262,806,000.00 | 267,567,000.00 | 265,538,000.00 | 253,615,000.00 | 236,216,000.00 | |
Cost and Exponses | 775,086,000.00 | 934,632,000.00 | 1,028,293,000.00 | 1,237,499,000.00 | 1,289,311,000.00 | 1,326,404,000.00 | 1,316,263,000.00 | 1,330,744,000.00 | 1,254,934,000.00 | 1,268,105,000.00 | 1,193,210,000.00 | 1,056,229,000.00 | 1,104,052,000.00 | 1,128,021,000.00 | 1,143,902,000.00 | 1,124,731,000.00 | 1,266,007,000.00 | 1,301,727,000.00 | 1,319,117,000.00 | 1,458,120,000.00 | 1,473,202,000.00 | 1,085,292,000.00 | 1,110,890,000.00 | |
Operating Income | ||||||||||||||||||||||||
Operating Income |
83,314,000.00
+0% |
165,415,000.00
+99% |
191,767,000.00
+16% |
230,280,000.00
+20% |
136,180,000.00
-41% |
141,092,000.00
+4% |
52,419,000.00
-63% |
13,974,000.00
-73% |
87,546,000.00
+526% |
71,693,000.00
-18% |
-60,819,000.00
-185% |
-1,778,000.00
-97% |
27,644,000.00
-1,655% |
42,447,000.00
+54% |
35,123,000.00
-17% |
1,277,000.00
-96% |
15,367,000.00
+1,103% |
-64,616,000.00
-520% |
-71,039,000.00
+10% |
15,169,000.00
-121% |
23,050,000.00
+52% |
-66,690,000.00
-389% |
19,274,000.00
-129% |
|
Operating Income Ratio | (0.10%) | (0.15%) | (0.16%) | (0.16%) | (0.10%) | (0.10%) | (0.04%) | (0.01%) | (0.07%) | (0.05%) | (-0.05%) | (0.00%) | (0.02%) | (0.04%) | (0.03%) | (0.00%) | (0.01%) | (-0.05%) | (-0.06%) | (0.01%) | (0.02%) | (-0.07%) | (0.02%) | |
Other Income and Exp... | ||||||||||||||||||||||||
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 2,309,000.00 | 543,000.00 | 897,000.00 | 0.00 | 0.00 | 0.00 | 0.00 | 233,000.00 | 222,000.00 | 22,000.00 | 1,026,999.00 | 470,000.00 | 559,000.00 | 1,175,000.00 | 519,000.00 | 1,062,000.00 | |
Interest Expenses | 0.00 | 1,753,000.00 | 0.00 | 1,337,000.00 | 0.00 | 0.00 | 0.00 | 49,408,000.00 | 6,888,000.00 | 1,497,000.00 | 373,000.00 | 260,000.00 | 264,000.00 | 320,000.00 | 0.00 | 0.00 | 0.00 | 248,000.00 | 3,282,000.00 | 2,376,000.00 | 3,625,000.00 | 7,596,000.00 | 19,040,000.00 | |
Total Other Income/Exp... | -4,695,000.00 | -7,051,000.00 | 5,504,000.00 | -1,369,000.00 | 6,064,000.00 | 25,746,000.00 | 13,015,000.00 | -9,583,000.00 | -27,000.00 | -32,000.00 | -373,000.00 | -260,000.00 | 18,229,000.00 | -320,000.00 | 4,821,000.00 | 7,174,000.00 | -285,000.00 | 5,207,000.00 | -3,418,000.00 | -3,218,000.00 | -3,834,000.00 | -9,580,000.00 | -15,136,000.00 | |
EBITDA | ||||||||||||||||||||||||
EBITDA | 89,076,000.00 | 179,858,000.00 | 188,750,000.00 | 226,316,000.00 | 165,114,000.00 | 172,736,000.00 | 80,596,000.00 | 42,095,000.00 | 117,545,000.00 | 100,315,000.00 | -31,301,000.00 | 26,878,000.00 | 55,384,000.00 | 66,504,000.00 | 56,243,000.00 | 29,254,999.00 | 38,411,000.00 | -30,774,999.00 | -31,150,000.00 | 66,376,999.00 | 68,422,000.00 | -22,148,000.00 | 56,815,000.00 | |
EBITDA ratio | (0.11%) | (0.16%) | (0.16%) | (0.15%) | (0.12%) | (0.12%) | (0.06%) | (0.07%) | (0.09%) | (0.07%) | (-0.03%) | (0.03%) | (0.05%) | (0.06%) | (0.05%) | (0.03%) | (0.03%) | (-0.03%) | (-0.02%) | (0.03%) | (0.05%) | (-0.07%) | (0.05%) | |
Income Before Tax | ||||||||||||||||||||||||
Income Before Tax | 78,619,000.00 | 158,364,000.00 | 194,397,000.00 | 230,119,000.00 | 143,208,000.00 | 166,838,000.00 | 65,434,000.00 | 13,837,000.00 | 87,519,000.00 | 71,661,000.00 | -61,192,000.00 | -2,038,000.00 | 45,873,000.00 | 42,127,000.00 | 39,944,000.00 | 8,451,000.00 | 15,082,000.00 | -59,409,000.00 | -79,306,000.00 | 11,951,000.00 | 19,216,000.00 | -76,270,000.00 | 4,138,000.00 | |
Income Before Tax Ratio | (0.09%) | (0.14%) | (0.16%) | (0.16%) | (0.10%) | (0.11%) | (0.05%) | (0.01%) | (0.07%) | (0.05%) | (-0.05%) | (0.00%) | (0.04%) | (0.04%) | (0.03%) | (0.01%) | (0.01%) | (-0.05%) | (-0.06%) | (0.01%) | (0.01%) | (-0.08%) | (0.00%) | |
Income Tax Expense | ||||||||||||||||||||||||
Income Tax Expense | 5,582,000.00 | 24,087,000.00 | 36,042,000.00 | 45,853,000.00 | 24,131,000.00 | 30,743,000.00 | 12,095,000.00 | 27,787,000.00 | 33,835,000.00 | 14,955,000.00 | -28,000.00 | 1,627,000.00 | 6,569,000.00 | 6,219,000.00 | 5,660,000.00 | 2,473,000.00 | 2,735,000.00 | 3,382,000.00 | -1,780,000.00 | 4,806,000.00 | 7,728,000.00 | 2,254,000.00 | 2,638,000.00 | |
Net Income | ||||||||||||||||||||||||
Net Income | 70,304,000.00
+0% |
133,892,000.00
+90% |
156,503,000.00
+17% |
183,090,000.00
+17% |
119,077,000.00
-35% |
136,095,000.00
+14% |
53,339,000.00
-61% |
-12,605,000.00
-124% |
46,823,000.00
-471% |
55,241,000.00
+18% |
-60,028,000.00
-209% |
-4,308,000.00
-93% |
37,026,000.00
-959% |
34,178,000.00
-8% |
32,298,000.00
-6% |
5,397,000.00
-83% |
12,869,000.00
+138% |
-61,224,000.00
-576% |
-77,235,000.00
+26% |
2,797,000.00
-104% |
3,550,000.00
+27% |
-84,732,000.00
-2,487% |
-2,207,000.00
-97% |
|
Net Income Ratio | (0.08%) | (0.12%) | (0.13%) | (0.13%) | (0.08%) | (0.09%) | (0.04%) | (-0.01%) | (0.03%) | (0.04%) | (-0.05%) | (0.00%) | (0.03%) | (0.03%) | (0.03%) | (0.00%) | (0.01%) | (-0.05%) | (-0.06%) | (0.00%) | (0.00%) | (-0.08%) | (0.00%) | |
Earning Per Share | ||||||||||||||||||||||||
Basic EPS | 0.42 | 0.62 | 0.65 | 0.76 | 0.48 | 0.55 | 0.24 | -0.05 | 0.20 | 0.23 | -0.25 | -0.02 | 0.15 | 0.14 | 0.13 | 0.02 | 0.05 | -0.25 | -0.32 | 0.01 | 0.01 | -0.28 | -0.01 | |
Diluted EPS | 0.31 | 0.54 | 0.65 | 0.76 | 0.48 | 0.55 | 0.24 | -0.05 | 0.20 | 0.23 | -0.25 | -0.02 | 0.15 | 0.14 | 0.13 | 0.02 | 0.05 | -0.25 | -0.32 | 0.01 | 0.01 | -0.28 | -0.01 | |
Share Outstanding | ||||||||||||||||||||||||
Basic Share Outstanding | 166,179,711.00 | 210,920,740.00 | 240,708,474.00 | 241,845,089.00 | 241,083,283.00 | 241,687,479.00 | 241,536,266.00 | 241,438,224.00 | 241,438,224.00 | 241,438,224.00 | 241,438,224.00 | 241,438,224.00 | 241,438,224.00 | 241,438,224.00 | 241,438,224.00 | 241,438,224.00 | 241,438,224.00 | 241,438,297.00 | 241,438,297.00 | 257,375,668.00 | 301,052,675.00 | 301,052,675.00 | 301,052,675.00 | |
Diluted Share Outstanding | 228,798,153.00 | 242,040,193.00 | 242,368,533.00 | 241,845,089.00 | 241,083,283.00 | 241,687,479.00 | 241,536,266.00 | 241,438,224.00 | 241,438,224.00 | 241,438,224.00 | 241,438,224.00 | 241,438,224.00 | 241,438,224.00 | 241,438,224.00 | 241,438,224.00 | 241,438,224.00 | 241,438,224.00 | 241,438,297.00 | 241,438,297.00 | 257,375,668.00 | 301,052,675.00 | 301,052,675.00 | 301,052,675.00 |