XML 20 R30.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information (Details) (USD $)
3 Months Ended 9 Months Ended
Nov. 30, 2014
Nov. 30, 2013
Nov. 30, 2014
Nov. 30, 2013
Feb. 28, 2014
Net Sales $ 2,851,906us-gaap_Revenues $ 2,650,225us-gaap_Revenues $ 7,906,332us-gaap_Revenues $ 7,561,998us-gaap_Revenues  
Rental Expense 36,437us-gaap_OwnedPropertyManagementCosts 48,791us-gaap_OwnedPropertyManagementCosts 118,011us-gaap_OwnedPropertyManagementCosts 118,890us-gaap_OwnedPropertyManagementCosts  
Interest Expense 15,754us-gaap_InterestExpense 27,152us-gaap_InterestExpense 49,135us-gaap_InterestExpense 82,396us-gaap_InterestExpense  
Net Income (Loss) 202,432us-gaap_ProfitLoss 171,247us-gaap_ProfitLoss 384,100us-gaap_ProfitLoss 350,424us-gaap_ProfitLoss  
Assets 10,407,612us-gaap_Assets   10,407,612us-gaap_Assets   9,779,161us-gaap_Assets
Debt 1,526,612us-gaap_LongTermDebt   1,526,612us-gaap_LongTermDebt   1,670,524us-gaap_LongTermDebt
Ultrasonic Spraying          
Net Sales 2,827,606us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments1Member
2,631,475us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments1Member
7,838,982us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments1Member
7,504,082us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments1Member
 
Rental Expense 49,074us-gaap_OwnedPropertyManagementCosts
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments1Member
33,935us-gaap_OwnedPropertyManagementCosts
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments1Member
147,223us-gaap_OwnedPropertyManagementCosts
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments1Member
101,805us-gaap_OwnedPropertyManagementCosts
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments1Member
 
Interest Expense 236us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments1Member
556us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments1Member
1,071us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments1Member
1,927us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments1Member
 
Net Income (Loss) 232,177us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments1Member
193,949us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments1Member
335,602us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments1Member
390,062us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments1Member
 
Assets 7,871,820us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments1Member
7,617,337us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments1Member
7,871,820us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments1Member
7,617,337us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments1Member
 
Debt 35,849us-gaap_LongTermDebt
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments1Member
96,143us-gaap_LongTermDebt
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments1Member
35,849us-gaap_LongTermDebt
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments1Member
96,143us-gaap_LongTermDebt
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments1Member
 
Rental Real Estate Operations          
Net Sales 73,374us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments2Member
52,685us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments2Member
214,573us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments2Member
159,721us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments2Member
 
Rental Expense 36,437us-gaap_OwnedPropertyManagementCosts
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments2Member
48,791us-gaap_OwnedPropertyManagementCosts
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments2Member
118,011us-gaap_OwnedPropertyManagementCosts
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments2Member
118,890us-gaap_OwnedPropertyManagementCosts
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments2Member
 
Interest Expense 15,518us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments2Member
26,596us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments2Member
48,064us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments2Member
80,469us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments2Member
 
Net Income (Loss) (29,774)us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments2Member
(22,702)us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments2Member
48,498us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments2Member
(39,638)us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments2Member
 
Assets 2,535,792us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments2Member
2,460,816us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments2Member
2,535,792us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments2Member
2,460,816us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments2Member
 
Debt 1,490,763us-gaap_LongTermDebt
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments2Member
1,923,075us-gaap_LongTermDebt
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments2Member
1,490,763us-gaap_LongTermDebt
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments2Member
1,923,075us-gaap_LongTermDebt
/ us-gaap_StatementBusinessSegmentsAxis
= SOTK_OperatingSegments2Member
 
Eliminations          
Net Sales 49,074us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
33,935us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
147,223us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
101,805us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
 
Rental Expense (49,074)us-gaap_OwnedPropertyManagementCosts
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
(33,935)us-gaap_OwnedPropertyManagementCosts
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
(147,223)us-gaap_OwnedPropertyManagementCosts
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
(101,805)us-gaap_OwnedPropertyManagementCosts
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
 
Consolidated          
Net Sales 2,851,906us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidatedEntitiesMember
2,650,225us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidatedEntitiesMember
7,906,332us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidatedEntitiesMember
7,561,998us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidatedEntitiesMember
 
Rental Expense 36,437us-gaap_OwnedPropertyManagementCosts
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidatedEntitiesMember
48,791us-gaap_OwnedPropertyManagementCosts
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidatedEntitiesMember
118,011us-gaap_OwnedPropertyManagementCosts
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidatedEntitiesMember
118,890us-gaap_OwnedPropertyManagementCosts
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidatedEntitiesMember
 
Interest Expense 15,754us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidatedEntitiesMember
27,152us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidatedEntitiesMember
49,135us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidatedEntitiesMember
82,396us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidatedEntitiesMember
 
Net Income (Loss) 202,432us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidatedEntitiesMember
171,247us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidatedEntitiesMember
384,100us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidatedEntitiesMember
350,424us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidatedEntitiesMember
 
Assets 10,407,612us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidatedEntitiesMember
10,078,153us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidatedEntitiesMember
10,407,612us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidatedEntitiesMember
10,078,153us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidatedEntitiesMember
 
Debt $ 1,526,612us-gaap_LongTermDebt
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidatedEntitiesMember
$ 2,019,218us-gaap_LongTermDebt
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidatedEntitiesMember
$ 1,526,612us-gaap_LongTermDebt
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidatedEntitiesMember
$ 2,019,218us-gaap_LongTermDebt
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidatedEntitiesMember