XML 58 R51.htm IDEA: XBRL DOCUMENT v2.4.1.9
Operating Segment Information (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2014
segment
Dec. 31, 2013
Segment Reporting Information [Line Items]        
Number of reportable segments     4us-gaap_NumberOfReportableSegments  
Segment Operating Data        
Revenue $ 123,424us-gaap_SalesRevenueNet $ 108,854us-gaap_SalesRevenueNet $ 361,837us-gaap_SalesRevenueNet $ 329,464us-gaap_SalesRevenueNet
Operating income (8,210)us-gaap_OperatingIncomeLoss 19,332us-gaap_OperatingIncomeLoss (23,224)us-gaap_OperatingIncomeLoss (16,167)us-gaap_OperatingIncomeLoss
Impairment of goodwill and other assets     0us-gaap_AssetImpairmentCharges 25,971us-gaap_AssetImpairmentCharges
QSI Dental Division [Member]        
Segment Operating Data        
Revenue 4,480us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_QsiDentalDivisionMember
5,082us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_QsiDentalDivisionMember
13,379us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_QsiDentalDivisionMember
15,137us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_QsiDentalDivisionMember
Operating income (1,562)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_QsiDentalDivisionMember
(1,323)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_QsiDentalDivisionMember
(3,879)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_QsiDentalDivisionMember
(4,799)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_QsiDentalDivisionMember
NextGen Division [Member]        
Segment Operating Data        
Revenue 92,054us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_NextgenDivisionMember
83,881us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_NextgenDivisionMember
276,914us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_NextgenDivisionMember
250,117us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_NextgenDivisionMember
Operating income (44,372)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_NextgenDivisionMember
(36,834)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_NextgenDivisionMember
(131,983)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_NextgenDivisionMember
(112,449)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_NextgenDivisionMember
Hospital Solutions Division [Member]        
Segment Operating Data        
Revenue 4,977us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_HospitalSolutionsDivisionMember
2,483us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_HospitalSolutionsDivisionMember
13,318us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_HospitalSolutionsDivisionMember
12,683us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_HospitalSolutionsDivisionMember
Operating income 838us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_HospitalSolutionsDivisionMember
1,969us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_HospitalSolutionsDivisionMember
3,272us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_HospitalSolutionsDivisionMember
4,661us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_HospitalSolutionsDivisionMember
RCM Services Division [Member]        
Segment Operating Data        
Revenue 21,913us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_RcmServicesDivisionMember
17,408us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_RcmServicesDivisionMember
58,226us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_RcmServicesDivisionMember
51,527us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_RcmServicesDivisionMember
Operating income (4,364)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_RcmServicesDivisionMember
(2,722)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_RcmServicesDivisionMember
(8,932)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_RcmServicesDivisionMember
(8,630)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= qsii_RcmServicesDivisionMember
Unallocated corporate expense [Member]        
Segment Operating Data        
Operating income 41,250us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
58,242us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
118,298us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
105,050us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Unallocated corporate expense [Member] | Research and development costs [Member]        
Segment Operating Data        
Operating income 18,468us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_SubsegmentsAxis
= qsii_SubsegmentResearchAndDevelopmentCostsMember
13,175us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_SubsegmentsAxis
= qsii_SubsegmentResearchAndDevelopmentCostsMember
51,602us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_SubsegmentsAxis
= qsii_SubsegmentResearchAndDevelopmentCostsMember
26,404us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_SubsegmentsAxis
= qsii_SubsegmentResearchAndDevelopmentCostsMember
Unallocated corporate expense [Member] | Amortization of capitalize software costs [Member]        
Segment Operating Data        
Operating income 3,073us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_SubsegmentsAxis
= qsii_SubsegmentAmortizationOfCapitalizeSoftwareCostsMember
4,050us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_SubsegmentsAxis
= qsii_SubsegmentAmortizationOfCapitalizeSoftwareCostsMember
10,190us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_SubsegmentsAxis
= qsii_SubsegmentAmortizationOfCapitalizeSoftwareCostsMember
9,353us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_SubsegmentsAxis
= qsii_SubsegmentAmortizationOfCapitalizeSoftwareCostsMember
Unallocated corporate expense [Member] | Marketing expense [Member]        
Segment Operating Data        
Operating income 3,328us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_SubsegmentsAxis
= qsii_SubsegmentMarketingExpenseMember
2,674us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_SubsegmentsAxis
= qsii_SubsegmentMarketingExpenseMember
9,439us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_SubsegmentsAxis
= qsii_SubsegmentMarketingExpenseMember
7,104us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_SubsegmentsAxis
= qsii_SubsegmentMarketingExpenseMember
Unallocated corporate expense [Member] | Other corporate and overhead costs [Member]        
Segment Operating Data        
Operating income 16,381us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_SubsegmentsAxis
= qsii_SubsegmentOtherCorporateAndOverheadCostsMember
[1] 38,343us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_SubsegmentsAxis
= qsii_SubsegmentOtherCorporateAndOverheadCostsMember
[1] 47,067us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_SubsegmentsAxis
= qsii_SubsegmentOtherCorporateAndOverheadCostsMember
[1] 62,189us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_SubsegmentsAxis
= qsii_SubsegmentOtherCorporateAndOverheadCostsMember
[1]
Impairment of goodwill and other assets $ 26,000us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_SubsegmentsAxis
= qsii_SubsegmentOtherCorporateAndOverheadCostsMember
  $ 26,000us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_SubsegmentsAxis
= qsii_SubsegmentOtherCorporateAndOverheadCostsMember
 
[1] Includes the $26.0 million Hospital impairment charge recorded in the three and nine months ended December 31, 2013.