NYSESXI
All numbers in thousands USD
Period Ending
Jun 30, 2021
Jun 30, 2020
Jun 30, 2019
Jun 30, 2018
Total Revenue
656,232
604,535
791,579
868,382
Cost of Revenue
414,971
389,080
523,519
566,581
Gross Profit
241,261
215,455
268,060
301,801
Operating Expenses
Research Development
--
--
--
--
Selling General and Administrative
163,063
148,499
184,733
206,419
Non Recurring
--
--
--
--
Others
0
0
500
0
Total Operating Expenses
163,063
148,499
185,233
206,419
Operating Income or Loss
78,198
66,956
82,827
95,382
Income from Continuing Operations
Total Other Income/Expenses Net
(19,506)
(5,407)
(6,454)
(10,100)
Earnings Before Interest And Taxes
58,692
61,549
76,373
85,282
Interest Expense
5,992
7,475
10,760
8,030
Income Before Tax
52,700
54,074
65,613
77,252
Income Tax Expense
14,157
13,060
18,424
40,620
Minority Interest
--
--
--
--
Net Income From Continuing Ops
38,543
41,014
47,189
36,632
Non-recurring Events
Discontinued Operations
(2,070)
(20,826)
20,725
(28)
Extraordinary Items
--
--
--
--
Effect Of Accounting Changes
--
--
--
--
Other Items
0
0
0
0
Net Income
36,473
20,188
67,914
36,604
Preferred Stock And Other Adjustments
--
--
--
--
Net Income Applicable To Common Shares
36,473
20,188
67,914
36,604