43.35
+0.25
+(0.58%)
At close: 12:58:36 PM GMT+8
Breakdown
TTM
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Total Revenue
837,135
807,620
1,130,523
920,020
522,000
Cost of Revenue
552,275
564,046
773,775
646,452
337,224
Gross Profit
284,860
243,574
356,748
273,568
184,776
Operating Expense
222,001
203,253
217,751
160,263
111,898
Operating Income
62,859
40,321
138,997
113,305
72,878
Net Non Operating Interest Income Expense
-1,153
-1,655
-2,590
-3,419
-1,461
Pretax Income
63,634
40,469
158,558
106,661
62,092
Tax Provision
12,495
5,464
35,514
21,307
13,322
Net Income Common Stockholders
51,139
35,005
123,044
85,354
48,770
Diluted NI Available to Com Stockholders
51,139
35,005
123,044
85,354
48,770
Basic EPS
1.71
1.17
4.10
2.87
1.66
Diluted EPS
1.70
1.16
4.06
2.85
1.66
Basic Average Shares
29,942.49
30,002
30,002
29,771.66
29,310.50
Diluted Average Shares
30,057.49
30,117
30,283
29,959.54
29,459.34
Total Expenses
774,276
767,299
991,526
806,715
449,122
Net Income from Continuing & Discontinued Operation
51,139
35,005
123,044
85,354
48,770
Normalized Income
51,613.95
35,005
123,044
85,350.80
48,773.14
Interest Income
2,520
2,425
1,272
431
1,803
Interest Expense
3,673
4,080
3,862
3,850
3,264
Net Interest Income
-1,153
-1,655
-2,590
-3,419
-1,461
EBIT
67,307
44,549
162,420
110,511
65,356
EBITDA
106,657
82,445
196,381
138,284
88,409
Reconciled Cost of Revenue
552,275
564,046
773,775
646,452
337,224
Reconciled Depreciation
39,350
37,896
33,961
27,773
23,053
Net Income from Continuing Operation Net Minority Interest
51,139
35,005
123,044
85,354
48,770
Total Unusual Items Excluding Goodwill
-591
--
--
4
-4
Total Unusual Items
-591
--
--
4
-4
Normalized EBITDA
107,248
82,445
196,381
138,280
88,413
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-116.05
--
--
0.80
-0.86
12/31/2020 - 6/20/2012
Upgrade to begin using 40 years of financial statements and get so much more.
Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.
UpgradeRelated Tickers
6512.TWO GoMax Electronics Co., Ltd.
20.30
0.00%
3285.TWO Microtips Technology Inc.
25.35
-0.59%
3646.TWO ANT Precision Industry Co., Ltd
29.70
-0.17%
3492.TWO Advanced Connection Technology Inc.
19.75
-3.19%
3310.TWO Chialin Precision Industrial Co., Ltd.
76.90
-0.13%
6210.TWO Kintech Electronics Co., Ltd.
18.15
-1.89%
5228.TWO Max Echo Technology Corp.
14.95
-1.64%
5220.TWO Higgstec Inc.
18.35
-1.08%
5487.TWO Tontek Design Technology Ltd.
30.50
+2.69%
6899.TWO Apex Material Technology Corp.
52.00
-0.95%