XML 32 R76.htm IDEA: XBRL DOCUMENT v2.4.1.9
Total Revenues Gross Profit and Long Lived Assets Excluding Long Term Deferred Tax Assets (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Revenues from External Customers and Long-Lived Assets                      
Total revenues $ 148,871us-gaap_Revenues $ 151,202us-gaap_Revenues $ 141,853us-gaap_Revenues $ 137,904us-gaap_Revenues $ 165,881us-gaap_Revenues $ 141,919us-gaap_Revenues $ 137,905us-gaap_Revenues $ 130,183us-gaap_Revenues $ 579,830us-gaap_Revenues $ 575,888us-gaap_Revenues $ 565,724us-gaap_Revenues
Gross profit 117,236us-gaap_GrossProfit 116,249us-gaap_GrossProfit 106,240us-gaap_GrossProfit 104,895us-gaap_GrossProfit 132,912us-gaap_GrossProfit 108,666us-gaap_GrossProfit 101,459us-gaap_GrossProfit 94,282us-gaap_GrossProfit 444,620us-gaap_GrossProfit 437,319us-gaap_GrossProfit 424,648us-gaap_GrossProfit
Long-lived assets 95,272us-gaap_NoncurrentAssets       102,362us-gaap_NoncurrentAssets       95,272us-gaap_NoncurrentAssets 102,362us-gaap_NoncurrentAssets  
Domestic                      
Revenues from External Customers and Long-Lived Assets                      
Total revenues                 341,692us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
343,073us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
326,333us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
Gross profit                 261,459us-gaap_GrossProfit
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
261,134us-gaap_GrossProfit
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
241,440us-gaap_GrossProfit
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
Long-lived assets 85,504us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
      89,342us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
      85,504us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
89,342us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
 
EMEA                      
Revenues from External Customers and Long-Lived Assets                      
Total revenues                 176,774us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
169,194us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
177,543us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
Gross profit                 131,790us-gaap_GrossProfit
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
123,373us-gaap_GrossProfit
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
133,986us-gaap_GrossProfit
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
Long-lived assets 5,690us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
      7,111us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
      5,690us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
7,111us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
 
Other Regions                      
Revenues from External Customers and Long-Lived Assets                      
Total revenues                 61,364us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= mstr_OtherRegionsMember
63,621us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= mstr_OtherRegionsMember
61,848us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= mstr_OtherRegionsMember
Gross profit                 51,371us-gaap_GrossProfit
/ us-gaap_StatementGeographicalAxis
= mstr_OtherRegionsMember
52,812us-gaap_GrossProfit
/ us-gaap_StatementGeographicalAxis
= mstr_OtherRegionsMember
49,222us-gaap_GrossProfit
/ us-gaap_StatementGeographicalAxis
= mstr_OtherRegionsMember
Long-lived assets $ 4,078us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= mstr_OtherRegionsMember
      $ 5,909us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= mstr_OtherRegionsMember
      $ 4,078us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= mstr_OtherRegionsMember
$ 5,909us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= mstr_OtherRegionsMember